From fc729cd7b59071f289a71c3b6f7d219539102f59 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Tue, 8 Jul 2025 19:28:06 -0300 Subject: [PATCH] feat: Add dynamic theming support to WatsonxAI icon (#8935) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ✨ (WatsonxAI.jsx): Add support for dynamic fill color based on isdark prop value 📝 (index.tsx): Import useDarkStore hook and pass isdark prop to SvgWatsonxAI component * ✨ (WatsonxAI.jsx): Remove unnecessary console.log statement ♻️ (index.tsx): Remove unnecessary console.log statement --- src/frontend/src/icons/IBMWatsonx/WatsonxAI.jsx | 12 +++++++++++- src/frontend/src/icons/IBMWatsonx/index.tsx | 4 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/icons/IBMWatsonx/WatsonxAI.jsx b/src/frontend/src/icons/IBMWatsonx/WatsonxAI.jsx index 286800e79..7e2111322 100644 --- a/src/frontend/src/icons/IBMWatsonx/WatsonxAI.jsx +++ b/src/frontend/src/icons/IBMWatsonx/WatsonxAI.jsx @@ -1,5 +1,15 @@ +import { stringToBool } from "@/utils/utils"; + const SvgWatsonxAI = (props) => ( - + >((props, ref) => { - return ; + const isdark = useDarkStore((state) => state.dark).toString(); + return ; });