From b1993670ea3796c8396f3406042a5bf7759c9624 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira <62335616+lucaseduoli@users.noreply.github.com> Date: Mon, 23 Jun 2025 15:07:54 -0300 Subject: [PATCH] fix: added props to all icons and added width and height defs to node icon (#8649) * Updated icons to include props * Updated node icon to include width and height --- .../GenericNode/components/nodeIcon/index.tsx | 12 ++++++++++-- src/frontend/src/icons/AWS/AWS.jsx | 2 -- src/frontend/src/icons/AWSInverted/AWS.jsx | 2 -- src/frontend/src/icons/AstraDB/AstraDB.jsx | 2 +- src/frontend/src/icons/DuckDuckGo/DuckDuckGo.jsx | 2 -- .../icons/ElasticsearchStore/ElasticsearchLogo.jsx | 3 +-- src/frontend/src/icons/Exa/Exa.jsx | 8 +------- src/frontend/src/icons/Firecrawl/FirecrawlLogo.jsx | 3 +-- src/frontend/src/icons/GitLoader/GitLoader.jsx | 2 -- .../src/icons/GridHorizontal/GridHorizontalIcon.jsx | 2 -- src/frontend/src/icons/Groq/GroqLogo.jsx | 2 -- src/frontend/src/icons/HCD/HCD.jsx | 2 -- src/frontend/src/icons/Icosa/Icosa.jsx | 3 ++- src/frontend/src/icons/JSicon/JSIcon.jsx | 2 -- src/frontend/src/icons/LMStudio/LMStudioIcon.jsx | 1 + src/frontend/src/icons/LangChain/LangChainIcon.jsx | 2 -- src/frontend/src/icons/Langwatch/langwatch.jsx | 2 -- src/frontend/src/icons/MCP/McpIcon.jsx | 2 -- src/frontend/src/icons/Maritalk/MaritalkIcon.jsx | 2 -- src/frontend/src/icons/Mem0/SvgMem.jsx | 2 -- src/frontend/src/icons/Milvus/Milvus.jsx | 8 +------- src/frontend/src/icons/NotDiamond/NotDiamondIcon.jsx | 2 -- src/frontend/src/icons/Notion/NotionLogo.jsx | 2 -- src/frontend/src/icons/Novita/novita.jsx | 3 +-- src/frontend/src/icons/Nvidia/nvidia.jsx | 2 -- src/frontend/src/icons/Ollama/Ollama.jsx | 2 -- src/frontend/src/icons/OpenRouter/OpenRouterIcon.jsx | 1 + src/frontend/src/icons/Postgres/Postgres.jsx | 3 +-- src/frontend/src/icons/Python/Python.jsx | 2 -- src/frontend/src/icons/QianFanChat/QianFanChat.jsx | 8 +------- src/frontend/src/icons/Redis/Redis.jsx | 2 -- src/frontend/src/icons/SambaNova/SambaNovaLogo.jsx | 2 -- .../src/icons/ScrapeGraphAI/ScrapeGraphAI.jsx | 2 -- .../src/icons/SearchHybrid/SearchHybridIcon.jsx | 3 +-- .../src/icons/SearchLexical/SearchLexicalIcon.jsx | 3 +-- .../src/icons/SearchVector/SearchVectorIcon.jsx | 3 +-- src/frontend/src/icons/Spider/SpiderIcon.jsx | 2 -- src/frontend/src/icons/Streamlit/SvgStreamlit.jsx | 2 -- src/frontend/src/icons/TwelveLabs/TwelveLabsLogo.jsx | 2 -- src/frontend/src/icons/Twitter X/TwitterX.jsx | 4 +--- src/frontend/src/icons/Upstash/UpstashIcon.jsx | 2 -- src/frontend/src/icons/VectaraIcon/Vectara.jsx | 2 -- src/frontend/src/icons/Wikipedia/Wikipedia.jsx | 8 +------- src/frontend/src/icons/Youtube/youtube.jsx | 8 +------- src/frontend/src/icons/athena/athena.jsx | 2 +- src/frontend/src/icons/github/github.jsx | 7 +------ src/frontend/src/icons/globe-ok/globe-ok.jsx | 2 -- src/frontend/src/icons/gmail/gmail.jsx | 7 +------ .../src/icons/googlecalendar/googlecalendar.jsx | 7 +------ src/frontend/src/icons/mistral/mistralIcon.jsx | 2 -- src/frontend/src/icons/outlook/outlook.jsx | 8 +------- src/frontend/src/icons/xAI/xAIIcon.jsx | 4 +--- 52 files changed, 34 insertions(+), 141 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/components/nodeIcon/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/nodeIcon/index.tsx index a7d438372..e0343b786 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/nodeIcon/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/nodeIcon/index.tsx @@ -39,9 +39,17 @@ export function NodeIcon({ return (
{isLucideIcon ? ( - + ) : ( - + )}
); diff --git a/src/frontend/src/icons/AWS/AWS.jsx b/src/frontend/src/icons/AWS/AWS.jsx index c78fcac5c..7a41cd1e5 100644 --- a/src/frontend/src/icons/AWS/AWS.jsx +++ b/src/frontend/src/icons/AWS/AWS.jsx @@ -5,8 +5,6 @@ const SvgAWS = (props) => ( xmlns="http://www.w3.org/2000/svg" xmlSpace="preserve" id="Layer_1" - x={0} - y={0} style={{ enableBackground: "new 0 0 304 182", }} diff --git a/src/frontend/src/icons/AWSInverted/AWS.jsx b/src/frontend/src/icons/AWSInverted/AWS.jsx index 7c6c46abf..a7bc6d24a 100644 --- a/src/frontend/src/icons/AWSInverted/AWS.jsx +++ b/src/frontend/src/icons/AWSInverted/AWS.jsx @@ -5,8 +5,6 @@ const SvgAWS = (props) => ( xmlns="http://www.w3.org/2000/svg" xmlSpace="preserve" id="Layer_1" - x={0} - y={0} style={{ enableBackground: "new 0 0 304 182", }} diff --git a/src/frontend/src/icons/AstraDB/AstraDB.jsx b/src/frontend/src/icons/AstraDB/AstraDB.jsx index 8ba383f82..468065213 100644 --- a/src/frontend/src/icons/AstraDB/AstraDB.jsx +++ b/src/frontend/src/icons/AstraDB/AstraDB.jsx @@ -2,12 +2,12 @@ import { stringToBool } from "@/utils/utils"; const AstraSVG = (props) => ( ( xmlns="http://www.w3.org/2000/svg" viewBox="0 0 122.88 122.88" {...props} - height="1rem" - width="1rem" > diff --git a/src/frontend/src/icons/ElasticsearchStore/ElasticsearchLogo.jsx b/src/frontend/src/icons/ElasticsearchStore/ElasticsearchLogo.jsx index bbf7c040a..9126c5f84 100644 --- a/src/frontend/src/icons/ElasticsearchStore/ElasticsearchLogo.jsx +++ b/src/frontend/src/icons/ElasticsearchStore/ElasticsearchLogo.jsx @@ -1,8 +1,6 @@ const SvgElasticsearchLogo = (props) => ( ( strokeWidth="2" className="icon icon-tabler icon-tabler-brand-elastic" viewBox="0 0 24 24" + {...props} > diff --git a/src/frontend/src/icons/Exa/Exa.jsx b/src/frontend/src/icons/Exa/Exa.jsx index 2e499ca08..adc268f61 100644 --- a/src/frontend/src/icons/Exa/Exa.jsx +++ b/src/frontend/src/icons/Exa/Exa.jsx @@ -1,11 +1,5 @@ export const SvgExa = (props) => ( - + (