From 4b5c956dbe77cefebe2c0bf90e3e2b212fe6f9e9 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Mon, 2 Dec 2024 13:17:39 -0300 Subject: [PATCH] feat: add NvidiaIcon component to support dark mode (#4994) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ✨ (Nvidia): Add support for dark mode in Nvidia icon by using useDarkStore hook to determine fill color based on dark mode state * ♻️ (index.tsx): remove unnecessary console.log statement from CustomInputPopover component --- .../components/inputComponent/components/popover/index.tsx | 2 -- src/frontend/src/icons/Nvidia/index.tsx | 4 +++- src/frontend/src/icons/Nvidia/nvidia.jsx | 2 ++ .../tests/extended/integrations/youtube-transcripts.spec.ts | 2 -- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/frontend/src/components/core/parameterRenderComponent/components/inputComponent/components/popover/index.tsx b/src/frontend/src/components/core/parameterRenderComponent/components/inputComponent/components/popover/index.tsx index f13a46127..8147ce84c 100644 --- a/src/frontend/src/components/core/parameterRenderComponent/components/inputComponent/components/popover/index.tsx +++ b/src/frontend/src/components/core/parameterRenderComponent/components/inputComponent/components/popover/index.tsx @@ -62,8 +62,6 @@ const CustomInputPopover = ({ } }; - console.log(placeholder, value, id); - return ( diff --git a/src/frontend/src/icons/Nvidia/index.tsx b/src/frontend/src/icons/Nvidia/index.tsx index 830b62b9b..3562b3a93 100644 --- a/src/frontend/src/icons/Nvidia/index.tsx +++ b/src/frontend/src/icons/Nvidia/index.tsx @@ -1,3 +1,4 @@ +import { useDarkStore } from "@/stores/darkStore"; import React, { forwardRef } from "react"; import NvidiaSVG from "./nvidia"; @@ -5,5 +6,6 @@ export const NvidiaIcon = forwardRef< SVGSVGElement, React.PropsWithChildren<{}> >((props, ref) => { - return ; + const isdark = useDarkStore((state) => state.dark); + return ; }); diff --git a/src/frontend/src/icons/Nvidia/nvidia.jsx b/src/frontend/src/icons/Nvidia/nvidia.jsx index f572e6128..456f23309 100644 --- a/src/frontend/src/icons/Nvidia/nvidia.jsx +++ b/src/frontend/src/icons/Nvidia/nvidia.jsx @@ -16,6 +16,7 @@ const NvidiaSVG = (props) => (