diff --git a/src/frontend/src/icons/Unstructured/Unstructured.jsx b/src/frontend/src/icons/Unstructured/Unstructured.jsx new file mode 100644 index 000000000..eb509e488 --- /dev/null +++ b/src/frontend/src/icons/Unstructured/Unstructured.jsx @@ -0,0 +1,66 @@ +const SvgGoogleGenerativeAI = (props) => ( + + + + + + + + + + + + + + + + + + + + + + +); +export default SvgGoogleGenerativeAI; diff --git a/src/frontend/src/icons/Unstructured/Unstructured.svg b/src/frontend/src/icons/Unstructured/Unstructured.svg new file mode 100644 index 000000000..bd55efb56 --- /dev/null +++ b/src/frontend/src/icons/Unstructured/Unstructured.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/frontend/src/icons/Unstructured/index.tsx b/src/frontend/src/icons/Unstructured/index.tsx new file mode 100644 index 000000000..f9e434a90 --- /dev/null +++ b/src/frontend/src/icons/Unstructured/index.tsx @@ -0,0 +1,9 @@ +import React, { forwardRef } from "react"; +import SvgUnstructured from "./Unstructured"; + +export const UnstructuredIcon = forwardRef< + SVGSVGElement, + React.PropsWithChildren<{}> +>((props, ref) => { + return ; +}); diff --git a/src/frontend/src/utils/styleUtils.ts b/src/frontend/src/utils/styleUtils.ts index d51143d20..c554b59ac 100644 --- a/src/frontend/src/utils/styleUtils.ts +++ b/src/frontend/src/utils/styleUtils.ts @@ -1,5 +1,6 @@ import { AIMLIcon } from "@/icons/AIML"; import Perplexity from "@/icons/Perplexity/Perplexity"; +import { UnstructuredIcon } from "@/icons/Unstructured"; import { AthenaIcon } from "@/icons/athena/index"; import { freezeAllIcon } from "@/icons/freezeAll"; import { @@ -393,6 +394,7 @@ export const nodeIconsLucide: iconsType = { GoogleGenerativeAI: GoogleGenerativeAIIcon, Groq: GroqIcon, HNLoader: HackerNewsIcon, + Unstructured: UnstructuredIcon, HuggingFaceHub: HuggingFaceIcon, HuggingFace: HuggingFaceIcon, HuggingFaceEmbeddings: HuggingFaceIcon,