From d94a9cd8644c44263b7f8756616acb4ed10f3584 Mon Sep 17 00:00:00 2001 From: Joel Date: Mon, 19 Feb 2024 15:44:52 +0800 Subject: [PATCH] feat: add node icons --- .../{public => vender}/workflow/code.svg | 0 .../workflow/direct-answer.svg | 0 .../{public => vender}/workflow/end.svg | 0 .../{public => vender}/workflow/home.svg | 0 .../{public => vender}/workflow/http.svg | 0 .../{public => vender}/workflow/if-else.svg | 0 .../workflow/knowledge-retrieval.svg | 0 .../{public => vender}/workflow/llm.svg | 0 .../workflow/question-classifier.svg | 0 .../workflow/templating-transform.svg | 0 .../workflow/variable-x.svg | 0 .../src/{public => vender}/workflow/Code.json | 2 +- .../src/{public => vender}/workflow/Code.tsx | 0 .../workflow/DirectAnswer.json | 2 +- .../workflow/DirectAnswer.tsx | 0 .../src/{public => vender}/workflow/End.json | 2 +- .../src/{public => vender}/workflow/End.tsx | 0 .../src/{public => vender}/workflow/Home.json | 2 +- .../src/{public => vender}/workflow/Home.tsx | 0 .../src/{public => vender}/workflow/Http.json | 8 ++-- .../src/{public => vender}/workflow/Http.tsx | 0 .../{public => vender}/workflow/IfElse.json | 2 +- .../{public => vender}/workflow/IfElse.tsx | 0 .../workflow/KnowledgeRetrieval.json | 2 +- .../workflow/KnowledgeRetrieval.tsx | 0 .../src/{public => vender}/workflow/Llm.json | 2 +- .../src/{public => vender}/workflow/Llm.tsx | 0 .../workflow/QuestionClassifier.json | 2 +- .../workflow/QuestionClassifier.tsx | 0 .../workflow/TemplatingTransform.json | 26 +++++------ .../workflow/TemplatingTransform.tsx | 0 .../workflow/VariableX.json | 2 +- .../{public => vender}/workflow/VariableX.tsx | 0 .../src/{public => vender}/workflow/index.ts | 0 web/app/components/workflow/block-icon.tsx | 43 ++++++++++++------- .../components/workflow/nodes/llm/panel.tsx | 3 ++ 36 files changed, 57 insertions(+), 41 deletions(-) rename web/app/components/base/icons/assets/{public => vender}/workflow/code.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/direct-answer.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/end.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/home.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/http.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/if-else.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/knowledge-retrieval.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/llm.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/question-classifier.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/templating-transform.svg (100%) rename web/app/components/base/icons/assets/{public => vender}/workflow/variable-x.svg (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/Code.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/Code.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/DirectAnswer.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/DirectAnswer.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/End.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/End.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/Home.json (99%) rename web/app/components/base/icons/src/{public => vender}/workflow/Home.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/Http.json (92%) rename web/app/components/base/icons/src/{public => vender}/workflow/Http.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/IfElse.json (97%) rename web/app/components/base/icons/src/{public => vender}/workflow/IfElse.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/KnowledgeRetrieval.json (97%) rename web/app/components/base/icons/src/{public => vender}/workflow/KnowledgeRetrieval.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/Llm.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/Llm.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/QuestionClassifier.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/QuestionClassifier.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/TemplatingTransform.json (92%) rename web/app/components/base/icons/src/{public => vender}/workflow/TemplatingTransform.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/VariableX.json (98%) rename web/app/components/base/icons/src/{public => vender}/workflow/VariableX.tsx (100%) rename web/app/components/base/icons/src/{public => vender}/workflow/index.ts (100%) diff --git a/web/app/components/base/icons/assets/public/workflow/code.svg b/web/app/components/base/icons/assets/vender/workflow/code.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/code.svg rename to web/app/components/base/icons/assets/vender/workflow/code.svg diff --git a/web/app/components/base/icons/assets/public/workflow/direct-answer.svg b/web/app/components/base/icons/assets/vender/workflow/direct-answer.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/direct-answer.svg rename to web/app/components/base/icons/assets/vender/workflow/direct-answer.svg diff --git a/web/app/components/base/icons/assets/public/workflow/end.svg b/web/app/components/base/icons/assets/vender/workflow/end.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/end.svg rename to web/app/components/base/icons/assets/vender/workflow/end.svg diff --git a/web/app/components/base/icons/assets/public/workflow/home.svg b/web/app/components/base/icons/assets/vender/workflow/home.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/home.svg rename to web/app/components/base/icons/assets/vender/workflow/home.svg diff --git a/web/app/components/base/icons/assets/public/workflow/http.svg b/web/app/components/base/icons/assets/vender/workflow/http.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/http.svg rename to web/app/components/base/icons/assets/vender/workflow/http.svg diff --git a/web/app/components/base/icons/assets/public/workflow/if-else.svg b/web/app/components/base/icons/assets/vender/workflow/if-else.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/if-else.svg rename to web/app/components/base/icons/assets/vender/workflow/if-else.svg diff --git a/web/app/components/base/icons/assets/public/workflow/knowledge-retrieval.svg b/web/app/components/base/icons/assets/vender/workflow/knowledge-retrieval.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/knowledge-retrieval.svg rename to web/app/components/base/icons/assets/vender/workflow/knowledge-retrieval.svg diff --git a/web/app/components/base/icons/assets/public/workflow/llm.svg b/web/app/components/base/icons/assets/vender/workflow/llm.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/llm.svg rename to web/app/components/base/icons/assets/vender/workflow/llm.svg diff --git a/web/app/components/base/icons/assets/public/workflow/question-classifier.svg b/web/app/components/base/icons/assets/vender/workflow/question-classifier.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/question-classifier.svg rename to web/app/components/base/icons/assets/vender/workflow/question-classifier.svg diff --git a/web/app/components/base/icons/assets/public/workflow/templating-transform.svg b/web/app/components/base/icons/assets/vender/workflow/templating-transform.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/templating-transform.svg rename to web/app/components/base/icons/assets/vender/workflow/templating-transform.svg diff --git a/web/app/components/base/icons/assets/public/workflow/variable-x.svg b/web/app/components/base/icons/assets/vender/workflow/variable-x.svg similarity index 100% rename from web/app/components/base/icons/assets/public/workflow/variable-x.svg rename to web/app/components/base/icons/assets/vender/workflow/variable-x.svg diff --git a/web/app/components/base/icons/src/public/workflow/Code.json b/web/app/components/base/icons/src/vender/workflow/Code.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/Code.json rename to web/app/components/base/icons/src/vender/workflow/Code.json index 716f51a6a5..d94f12ab3a 100644 --- a/web/app/components/base/icons/src/public/workflow/Code.json +++ b/web/app/components/base/icons/src/vender/workflow/Code.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M8.32593 1.69675C8.67754 1.78466 8.89132 2.14096 8.80342 2.49257L6.47009 11.8259C6.38218 12.1775 6.02588 12.3913 5.67427 12.3034C5.32265 12.2155 5.10887 11.8592 5.19678 11.5076L7.53011 2.17424C7.61801 1.82263 7.97431 1.60885 8.32593 1.69675ZM3.96414 4.20273C4.22042 4.45901 4.22042 4.87453 3.96413 5.13081L2.45578 6.63914C2.45577 6.63915 2.45578 6.63914 2.45578 6.63914C2.25645 6.83851 2.25643 7.16168 2.45575 7.36103C2.45574 7.36103 2.45576 7.36104 2.45575 7.36103L3.96413 8.86936C4.22041 9.12564 4.22042 9.54115 3.96414 9.79744C3.70787 10.0537 3.29235 10.0537 3.03607 9.79745L1.52769 8.28913C0.815811 7.57721 0.815803 6.42302 1.52766 5.7111L3.03606 4.20272C3.29234 3.94644 3.70786 3.94644 3.96414 4.20273ZM10.0361 4.20273C10.2923 3.94644 10.7078 3.94644 10.9641 4.20272L12.4725 5.71108C13.1843 6.423 13.1844 7.57717 12.4725 8.28909L10.9641 9.79745C10.7078 10.0537 10.2923 10.0537 10.036 9.79744C9.77977 9.54115 9.77978 9.12564 10.0361 8.86936L11.5444 7.36107C11.7437 7.16172 11.7438 6.83854 11.5444 6.63917C11.5444 6.63915 11.5445 6.63918 11.5444 6.63917L10.0361 5.13081C9.77978 4.87453 9.77978 4.45901 10.0361 4.20273Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/Code.tsx b/web/app/components/base/icons/src/vender/workflow/Code.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/Code.tsx rename to web/app/components/base/icons/src/vender/workflow/Code.tsx diff --git a/web/app/components/base/icons/src/public/workflow/DirectAnswer.json b/web/app/components/base/icons/src/vender/workflow/DirectAnswer.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/DirectAnswer.json rename to web/app/components/base/icons/src/vender/workflow/DirectAnswer.json index 729d3c2c50..2a86b0e27f 100644 --- a/web/app/components/base/icons/src/public/workflow/DirectAnswer.json +++ b/web/app/components/base/icons/src/vender/workflow/DirectAnswer.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M3.50114 1.67701L10.5011 1.677C11.5079 1.677 12.3241 2.49311 12.3241 3.49992V9.35414C12.3241 10.3609 11.5079 11.177 10.5012 11.1771H8.9954L7.41734 12.4845C7.17339 12.6866 6.81987 12.6856 6.57708 12.4821L5.02026 11.1771H3.50114C2.49436 11.1771 1.67822 10.3608 1.67822 9.35414V3.49993C1.67822 2.49316 2.49437 1.67701 3.50114 1.67701ZM10.5011 2.9895L3.50114 2.98951C3.21924 2.98951 2.99072 3.21803 2.99072 3.49993V9.35414C2.99072 9.63601 3.21926 9.86455 3.50114 9.86455H5.04675C5.33794 9.86455 5.61984 9.96705 5.84302 10.1541L7.00112 11.1249L8.17831 10.1496C8.40069 9.96537 8.68041 9.86455 8.96916 9.86455H10.5011C10.5011 9.86455 10.5011 9.86455 10.5011 9.86455C10.783 9.8645 11.0116 9.63592 11.0116 9.35414V3.49992C11.0116 3.21806 10.7831 2.9895 10.5011 2.9895ZM9.06809 4.93171C9.32437 5.18799 9.32437 5.60351 9.06809 5.85979L7.02642 7.90146C6.77014 8.15774 6.35464 8.15774 6.09835 7.90146L5.22333 7.02646C4.96704 6.77019 4.96704 6.35467 5.22332 6.09839C5.4796 5.8421 5.89511 5.8421 6.15139 6.09837L6.56238 6.50935L8.14001 4.93171C8.3963 4.67543 8.81181 4.67543 9.06809 4.93171Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/DirectAnswer.tsx b/web/app/components/base/icons/src/vender/workflow/DirectAnswer.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/DirectAnswer.tsx rename to web/app/components/base/icons/src/vender/workflow/DirectAnswer.tsx diff --git a/web/app/components/base/icons/src/public/workflow/End.json b/web/app/components/base/icons/src/vender/workflow/End.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/End.json rename to web/app/components/base/icons/src/vender/workflow/End.json index 5d3a8ed37e..3e281cb575 100644 --- a/web/app/components/base/icons/src/public/workflow/End.json +++ b/web/app/components/base/icons/src/vender/workflow/End.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M6.67315 1.18094C6.87691 1.0639 7.12769 1.06475 7.33067 1.18315L10.8307 3.22481C11.0323 3.34242 11.1562 3.55826 11.1562 3.79167C11.1562 4.02507 11.0323 4.24091 10.8307 4.35852L7.65625 6.21026V9.91667C7.65625 10.2791 7.36244 10.5729 7 10.5729C6.63756 10.5729 6.34375 10.2791 6.34375 9.91667V5.84577C6.34361 5.83788 6.34361 5.83 6.34375 5.82213V1.75C6.34375 1.51502 6.46939 1.29797 6.67315 1.18094ZM7.65625 4.69078L9.19758 3.79167L7.65625 2.89256V4.69078ZM5.31099 8.25466C5.37977 8.61051 5.14704 8.95473 4.79119 9.0235C3.97285 9.18165 3.32667 9.41764 2.90374 9.67762C2.45323 9.95454 2.40625 10.1564 2.40625 10.2086C2.40625 10.2448 2.42254 10.3508 2.60674 10.5202C2.79151 10.6901 3.09509 10.8732 3.52555 11.0406C4.38229 11.3738 5.61047 11.594 7 11.594C8.38954 11.594 9.61773 11.3738 10.4745 11.0406C10.9049 10.8732 11.2085 10.6901 11.3933 10.5202C11.5775 10.3508 11.5938 10.2448 11.5938 10.2086C11.5938 10.1564 11.5468 9.95454 11.0963 9.67762C10.6733 9.41764 10.0271 9.18165 9.20881 9.0235C8.85296 8.95473 8.62023 8.61051 8.68901 8.25465C8.75778 7.8988 9.102 7.66608 9.45786 7.73485C10.3682 7.91077 11.1803 8.18867 11.7836 8.55947C12.3592 8.91331 12.9062 9.45912 12.9062 10.2086C12.9062 10.7361 12.6287 11.1672 12.2816 11.4864C11.935 11.805 11.4698 12.0618 10.9502 12.2639C9.90679 12.6696 8.50997 12.9065 7 12.9065C5.49004 12.9065 4.09322 12.6696 3.04983 12.2639C2.53023 12.0618 2.06497 11.805 1.7184 11.4864C1.37128 11.1672 1.09375 10.7361 1.09375 10.2086C1.09375 9.45913 1.64077 8.91332 2.21642 8.55947C2.81966 8.18867 3.63181 7.91077 4.54215 7.73485C4.898 7.66608 5.24222 7.8988 5.31099 8.25466Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/End.tsx b/web/app/components/base/icons/src/vender/workflow/End.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/End.tsx rename to web/app/components/base/icons/src/vender/workflow/End.tsx diff --git a/web/app/components/base/icons/src/public/workflow/Home.json b/web/app/components/base/icons/src/vender/workflow/Home.json similarity index 99% rename from web/app/components/base/icons/src/public/workflow/Home.json rename to web/app/components/base/icons/src/vender/workflow/Home.json index 71097acc52..fd3096f658 100644 --- a/web/app/components/base/icons/src/public/workflow/Home.json +++ b/web/app/components/base/icons/src/vender/workflow/Home.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M6.99999 2.44562C6.97241 2.46663 6.94086 2.49116 6.90151 2.52177L3.43971 5.21428C3.17896 5.41708 3.15115 5.44593 3.13396 5.46918C3.10759 5.50483 3.08794 5.545 3.07599 5.58771C3.0682 5.61555 3.0625 5.65522 3.0625 5.98554V9.67837C3.0625 9.97506 3.06301 10.1581 3.07422 10.2954C3.08463 10.4228 3.10101 10.4541 3.10219 10.4563C3.13714 10.5249 3.19296 10.5808 3.26156 10.6157C3.2638 10.6169 3.29514 10.6333 3.42254 10.6437C3.55984 10.6549 3.74289 10.6555 4.03958 10.6555H4.8125V7.53462C4.8125 7.52831 4.81249 7.52199 4.81249 7.51565C4.81247 7.38933 4.81245 7.25834 4.82163 7.14594C4.8319 7.02025 4.85685 6.86124 4.93966 6.69872C5.05151 6.4792 5.22998 6.30072 5.44951 6.18886C5.61203 6.10605 5.77104 6.08111 5.89673 6.07084C6.00913 6.06166 6.14012 6.06168 6.26644 6.0617C6.27278 6.0617 6.2791 6.06171 6.28541 6.06171H7.71458C7.72089 6.06171 7.72721 6.0617 7.73355 6.0617C7.85987 6.06168 7.99086 6.06166 8.10326 6.07084C8.22896 6.08111 8.38796 6.10605 8.55049 6.18886C8.77001 6.30072 8.94849 6.4792 9.06034 6.69872C9.14315 6.86124 9.16809 7.02025 9.17836 7.14594C9.18755 7.25834 9.18752 7.38933 9.1875 7.51565C9.1875 7.52199 9.1875 7.52831 9.1875 7.53462V10.6555H9.96041C10.2571 10.6555 10.4402 10.6549 10.5775 10.6437C10.7049 10.6333 10.7361 10.6169 10.7383 10.6158C10.8069 10.5808 10.8628 10.525 10.8978 10.4564C10.8989 10.4541 10.9154 10.4228 10.9258 10.2954C10.937 10.1581 10.9375 9.97506 10.9375 9.67837V5.98554C10.9375 5.65522 10.9318 5.61555 10.924 5.58771C10.912 5.545 10.8924 5.50483 10.866 5.46918C10.8488 5.44593 10.821 5.41708 10.5603 5.21428L7.09848 2.52177C7.05913 2.49116 7.02757 2.46663 6.99999 2.44562ZM9.98433 11.968C10.2497 11.968 10.4871 11.968 10.6843 11.9519C10.8951 11.9346 11.1172 11.8958 11.3343 11.7852C11.6499 11.6244 11.9064 11.3678 12.0672 11.0523C12.1778 10.8351 12.2167 10.6131 12.2339 10.4023C12.25 10.205 12.25 9.96764 12.25 9.70225L12.25 5.98554C12.25 5.9671 12.25 5.94866 12.2501 5.93025C12.2504 5.69307 12.2508 5.45861 12.1879 5.23392C12.1329 5.03748 12.0426 4.85272 11.9213 4.68871C11.7825 4.50112 11.5972 4.35747 11.4098 4.21216C11.3952 4.20087 11.3806 4.18958 11.3661 4.17826L7.90428 1.48574C7.89214 1.4763 7.87933 1.46621 7.86587 1.4556C7.73357 1.35131 7.53852 1.19755 7.3049 1.1343C7.10523 1.08023 6.89477 1.08023 6.69509 1.1343C6.46148 1.19755 6.26642 1.35131 6.13412 1.4556C6.12066 1.46621 6.10785 1.4763 6.09571 1.48574L2.63391 4.17826C2.61935 4.18958 2.60478 4.20088 2.59022 4.21216C2.40278 4.35747 2.21747 4.50112 2.07873 4.68871C1.95742 4.85271 1.86706 5.03748 1.81207 5.23392C1.74918 5.4586 1.74956 5.69307 1.74994 5.93024C1.74997 5.94866 1.75 5.96709 1.75 5.98554L1.75 9.70227C1.74998 9.96765 1.74997 10.205 1.76608 10.4023C1.78331 10.6131 1.82216 10.8351 1.93279 11.0523C2.09357 11.3678 2.35014 11.6244 2.6657 11.7852C2.88282 11.8958 3.10485 11.9346 3.31566 11.9519C3.5129 11.968 3.75029 11.968 4.01566 11.968H9.98433ZM7.875 10.6555V7.53462C7.875 7.47093 7.87498 7.41945 7.87447 7.37473C7.82975 7.37422 7.77828 7.37421 7.71458 7.37421H6.28541C6.22172 7.37421 6.17024 7.37422 6.12553 7.37473C6.12501 7.41945 6.125 7.47093 6.125 7.53462V10.6555H7.875Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/Home.tsx b/web/app/components/base/icons/src/vender/workflow/Home.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/Home.tsx rename to web/app/components/base/icons/src/vender/workflow/Home.tsx diff --git a/web/app/components/base/icons/src/public/workflow/Http.json b/web/app/components/base/icons/src/vender/workflow/Http.json similarity index 92% rename from web/app/components/base/icons/src/public/workflow/Http.json rename to web/app/components/base/icons/src/vender/workflow/Http.json index 6245bc2547..53b5c3a9fd 100644 --- a/web/app/components/base/icons/src/public/workflow/Http.json +++ b/web/app/components/base/icons/src/vender/workflow/Http.json @@ -30,7 +30,7 @@ "name": "path", "attributes": { "d": "M13.0968 4.66675H10.8387V9.18288H11.7419V7.82804H13.0968C13.3362 7.82772 13.5658 7.73245 13.7351 7.56313C13.9044 7.39382 13.9997 7.16426 14 6.92481V5.56997C13.9997 5.33051 13.9045 5.10093 13.7351 4.9316C13.5658 4.76227 13.3362 4.66702 13.0968 4.66675ZM11.7419 6.92481V5.56997H13.0968L13.0972 6.92481H11.7419Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -39,7 +39,7 @@ "name": "path", "attributes": { "d": "M4.06452 5.56997H4.96774V9.18288H5.87097V5.56997H6.77419V4.66675H4.06452V5.56997Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -48,7 +48,7 @@ "name": "path", "attributes": { "d": "M9.93548 4.66675H7.22581V5.56997H8.12903V9.18288H9.03226V5.56997H9.93548V4.66675Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -57,7 +57,7 @@ "name": "path", "attributes": { "d": "M2.25806 4.66675V6.4732H0.903226V4.66675H0V9.18288H0.903226V7.37643H2.25806V9.18288H3.16129V4.66675H2.25806Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/Http.tsx b/web/app/components/base/icons/src/vender/workflow/Http.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/Http.tsx rename to web/app/components/base/icons/src/vender/workflow/Http.tsx diff --git a/web/app/components/base/icons/src/public/workflow/IfElse.json b/web/app/components/base/icons/src/vender/workflow/IfElse.json similarity index 97% rename from web/app/components/base/icons/src/public/workflow/IfElse.json rename to web/app/components/base/icons/src/vender/workflow/IfElse.json index da9b410f56..0ff778bc24 100644 --- a/web/app/components/base/icons/src/public/workflow/IfElse.json +++ b/web/app/components/base/icons/src/vender/workflow/IfElse.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M8.16667 2.98975C7.80423 2.98975 7.51042 2.69593 7.51042 2.3335C7.51042 1.97106 7.80423 1.67725 8.16667 1.67725H11.0833C11.4458 1.67725 11.7396 1.97106 11.7396 2.3335V5.25016C11.7396 5.6126 11.4458 5.90641 11.0833 5.90641C10.7209 5.90641 10.4271 5.6126 10.4271 5.25016V3.91782L7.34474 7.00016L10.4271 10.0825V8.75016C10.4271 8.38773 10.7209 8.09391 11.0833 8.09391C11.4458 8.09391 11.7396 8.38773 11.7396 8.75016V11.6668C11.7396 12.0293 11.4458 12.3231 11.0833 12.3231H8.16667C7.80423 12.3231 7.51042 12.0293 7.51042 11.6668C7.51042 11.3044 7.80423 11.0106 8.16667 11.0106H9.49901L6.14484 7.65641H1.75C1.38756 7.65641 1.09375 7.3626 1.09375 7.00016C1.09375 6.63773 1.38756 6.34391 1.75 6.34391H6.14484L9.49901 2.98975H8.16667Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/IfElse.tsx b/web/app/components/base/icons/src/vender/workflow/IfElse.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/IfElse.tsx rename to web/app/components/base/icons/src/vender/workflow/IfElse.tsx diff --git a/web/app/components/base/icons/src/public/workflow/KnowledgeRetrieval.json b/web/app/components/base/icons/src/vender/workflow/KnowledgeRetrieval.json similarity index 97% rename from web/app/components/base/icons/src/public/workflow/KnowledgeRetrieval.json rename to web/app/components/base/icons/src/vender/workflow/KnowledgeRetrieval.json index 1d21be155d..4bdc83f868 100644 --- a/web/app/components/base/icons/src/public/workflow/KnowledgeRetrieval.json +++ b/web/app/components/base/icons/src/vender/workflow/KnowledgeRetrieval.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M3.78528 2.62834C3.78527 2.62834 3.78528 2.62834 3.78528 2.62834L8 3.56494L12.2147 2.62834C13.5158 2.33921 14.75 3.32924 14.75 4.66206V11.2637C14.75 12.2401 14.0718 13.0855 13.1187 13.2974L8.1627 14.3987C8.05554 14.4225 7.94446 14.4225 7.8373 14.3987L2.88139 13.2974C1.92824 13.0855 1.25 12.2401 1.25 11.2637V4.66206C1.25 3.32925 2.4842 2.33921 3.78528 2.62834ZM7.25 4.93487L3.45988 4.09262C3.09558 4.01166 2.75 4.28887 2.75 4.66206V11.2637C2.75 11.537 2.93986 11.7738 3.20679 11.8331C3.20678 11.8331 3.20681 11.8331 3.20679 11.8331L7.25 12.7316V4.93487ZM8.75 12.7316L12.7932 11.8331C13.0601 11.7738 13.25 11.537 13.25 11.2637V4.66206C13.25 4.28887 12.9044 4.01165 12.5401 4.09262L8.75 4.93487V12.7316Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/KnowledgeRetrieval.tsx b/web/app/components/base/icons/src/vender/workflow/KnowledgeRetrieval.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/KnowledgeRetrieval.tsx rename to web/app/components/base/icons/src/vender/workflow/KnowledgeRetrieval.tsx diff --git a/web/app/components/base/icons/src/public/workflow/Llm.json b/web/app/components/base/icons/src/vender/workflow/Llm.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/Llm.json rename to web/app/components/base/icons/src/vender/workflow/Llm.json index e371612a02..d900a67041 100644 --- a/web/app/components/base/icons/src/public/workflow/Llm.json +++ b/web/app/components/base/icons/src/vender/workflow/Llm.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M5.83333 2.40625C5.04971 2.40625 4.39011 2.94431 4.20689 3.67206C4.13982 3.93846 3.91391 4.1349 3.64078 4.16432C2.94692 4.23906 2.40625 4.82766 2.40625 5.54167C2.40625 5.92943 2.56471 6.27904 2.82212 6.53129C2.94807 6.65472 3.01905 6.82365 3.01905 7C3.01905 7.17635 2.94807 7.34528 2.82212 7.46871C2.56471 7.72096 2.40625 8.07057 2.40625 8.45833C2.40625 9.03652 2.76061 9.53347 3.26651 9.74092C3.45247 9.81717 3.59324 9.97444 3.64849 10.1677C3.8841 10.9917 4.64342 11.5938 5.54167 11.5938C5.82802 11.5938 6.09916 11.533 6.34375 11.4237V9.91667C6.34375 9.31258 5.85409 8.82292 5.25 8.82292C4.88756 8.82292 4.59375 8.5291 4.59375 8.16667C4.59375 7.80423 4.88756 7.51042 5.25 7.51042C5.64385 7.51042 6.0156 7.60503 6.34375 7.77278V2.48514C6.18319 2.43393 6.01183 2.40625 5.83333 2.40625ZM7.65625 2.48514V4.08333C7.65625 4.6874 8.14592 5.17708 8.75 5.17708C9.11244 5.17708 9.40625 5.4709 9.40625 5.83333C9.40625 6.19577 9.11244 6.48958 8.75 6.48958C8.35615 6.48958 7.9844 6.39496 7.65625 6.22722V11.4237C7.90087 11.533 8.17199 11.5938 8.45833 11.5938C9.35657 11.5938 10.1159 10.9917 10.3515 10.1677C10.4068 9.97444 10.5475 9.81717 10.7335 9.74092C11.2394 9.53347 11.5938 9.03652 11.5938 8.45833C11.5938 8.07056 11.4353 7.72096 11.1779 7.46871C11.0519 7.34528 10.981 7.17635 10.981 7C10.981 6.82365 11.0519 6.65472 11.1779 6.53129C11.4353 6.27904 11.5938 5.92944 11.5938 5.54167C11.5938 4.82766 11.0531 4.23906 10.3592 4.16432C10.0861 4.1349 9.86022 3.93847 9.79315 3.67208C9.6099 2.94432 8.95027 2.40625 8.16667 2.40625C7.98817 2.40625 7.81681 2.43393 7.65625 2.48514ZM7.00001 12.565C6.56031 12.7835 6.06472 12.9062 5.54167 12.9062C4.14996 12.9062 2.96198 12.0403 2.48457 10.8188C1.65595 10.3591 1.09375 9.47501 1.09375 8.45833C1.09375 7.9213 1.2511 7.42042 1.52161 7C1.2511 6.57958 1.09375 6.0787 1.09375 5.54167C1.09375 4.30153 1.93005 3.25742 3.06973 2.94157C3.51828 1.85715 4.586 1.09375 5.83333 1.09375C6.24643 1.09375 6.64104 1.17788 7 1.33013C7.35896 1.17788 7.75357 1.09375 8.16667 1.09375C9.41399 1.09375 10.4817 1.85716 10.9303 2.94157C12.0699 3.25742 12.9062 4.30153 12.9062 5.54167C12.9062 6.07869 12.7489 6.57958 12.4784 7C12.7489 7.42043 12.9062 7.92131 12.9062 8.45833C12.9062 9.47502 12.344 10.3591 11.5154 10.8188C11.038 12.0403 9.85003 12.9062 8.45833 12.9062C7.93526 12.9062 7.4397 12.7834 7.00001 12.565Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/Llm.tsx b/web/app/components/base/icons/src/vender/workflow/Llm.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/Llm.tsx rename to web/app/components/base/icons/src/vender/workflow/Llm.tsx diff --git a/web/app/components/base/icons/src/public/workflow/QuestionClassifier.json b/web/app/components/base/icons/src/vender/workflow/QuestionClassifier.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/QuestionClassifier.json rename to web/app/components/base/icons/src/vender/workflow/QuestionClassifier.json index 5ee7f9353c..a50ee6c410 100644 --- a/web/app/components/base/icons/src/public/workflow/QuestionClassifier.json +++ b/web/app/components/base/icons/src/vender/workflow/QuestionClassifier.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M6.34379 3.53597C6.34379 2.35003 7.45832 1.47985 8.60885 1.76749L10.9422 2.35082C11.7537 2.55369 12.323 3.28283 12.323 4.1193V9.88081C12.323 10.7173 11.7537 11.4464 10.9422 11.6493L8.60886 12.2326C7.45832 12.5203 6.34379 11.6501 6.34379 10.4641V3.53597ZM8.29052 3.0408C7.96836 2.96026 7.65629 3.20392 7.65629 3.53597V10.4641C7.65629 10.7962 7.96836 11.0399 8.29051 10.9593L10.6238 10.376C10.6238 10.376 10.6238 10.376 10.6238 10.376C10.8511 10.3192 11.0105 10.115 11.0105 9.88081V4.1193C11.0105 3.88509 10.851 3.68093 10.6239 3.62413L8.29052 3.0408ZM4.66671 2.26048C5.02914 2.26048 5.32296 2.5543 5.32296 2.91673V11.0834C5.32296 11.4458 5.02914 11.7397 4.66671 11.7397C4.30427 11.7397 4.01046 11.4458 4.01046 11.0834V2.91673C4.01046 2.5543 4.30427 2.26048 4.66671 2.26048ZM2.33337 2.84382C2.69581 2.84382 2.98962 3.13763 2.98962 3.50007V10.5001C2.98962 10.8625 2.69581 11.1563 2.33337 11.1563C1.97094 11.1563 1.67712 10.8625 1.67712 10.5001V3.50007C1.67712 3.13763 1.97094 2.84382 2.33337 2.84382Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/QuestionClassifier.tsx b/web/app/components/base/icons/src/vender/workflow/QuestionClassifier.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/QuestionClassifier.tsx rename to web/app/components/base/icons/src/vender/workflow/QuestionClassifier.tsx diff --git a/web/app/components/base/icons/src/public/workflow/TemplatingTransform.json b/web/app/components/base/icons/src/vender/workflow/TemplatingTransform.json similarity index 92% rename from web/app/components/base/icons/src/public/workflow/TemplatingTransform.json rename to web/app/components/base/icons/src/vender/workflow/TemplatingTransform.json index 651af7fbaf..69ee236611 100644 --- a/web/app/components/base/icons/src/public/workflow/TemplatingTransform.json +++ b/web/app/components/base/icons/src/vender/workflow/TemplatingTransform.json @@ -32,7 +32,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M6.34375 1.75C6.34375 1.38756 6.63756 1.09375 7 1.09375C10.262 1.09375 12.9062 3.73807 12.9062 7C12.9062 10.262 10.262 12.9062 7 12.9062C6.63756 12.9062 6.34375 12.6124 6.34375 12.25V1.75Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -41,7 +41,7 @@ "name": "path", "attributes": { "d": "M5.54167 3.64583C5.54167 3.968 5.2805 4.22917 4.95833 4.22917C4.63617 4.22917 4.375 3.968 4.375 3.64583C4.375 3.32367 4.63617 3.0625 4.95833 3.0625C5.2805 3.0625 5.54167 3.32367 5.54167 3.64583Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -50,7 +50,7 @@ "name": "path", "attributes": { "d": "M3.5 3.64583C3.5 3.968 3.23883 4.22917 2.91667 4.22917C2.5945 4.22917 2.33333 3.968 2.33333 3.64583C2.33333 3.32367 2.5945 3.0625 2.91667 3.0625C3.23883 3.0625 3.5 3.32367 3.5 3.64583Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -59,7 +59,7 @@ "name": "path", "attributes": { "d": "M5.54167 10.3542C5.54167 10.6763 5.2805 10.9375 4.95833 10.9375C4.63617 10.9375 4.375 10.6763 4.375 10.3542C4.375 10.032 4.63617 9.77083 4.95833 9.77083C5.2805 9.77083 5.54167 10.032 5.54167 10.3542Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -68,7 +68,7 @@ "name": "path", "attributes": { "d": "M5.39583 1.89583C5.39583 2.13746 5.19996 2.33333 4.95833 2.33333C4.71671 2.33333 4.52083 2.13746 4.52083 1.89583C4.52083 1.65421 4.71671 1.45833 4.95833 1.45833C5.19996 1.45833 5.39583 1.65421 5.39583 1.89583Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -77,7 +77,7 @@ "name": "path", "attributes": { "d": "M1.75 5.83333C1.75 6.07495 1.55412 6.27083 1.3125 6.27083C1.07088 6.27083 0.875 6.07495 0.875 5.83333C0.875 5.59171 1.07088 5.39583 1.3125 5.39583C1.55412 5.39583 1.75 5.59171 1.75 5.83333Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -86,7 +86,7 @@ "name": "path", "attributes": { "d": "M1.75 8.16667C1.75 8.40828 1.55412 8.60417 1.3125 8.60417C1.07088 8.60417 0.875 8.40828 0.875 8.16667C0.875 7.92505 1.07088 7.72917 1.3125 7.72917C1.55412 7.72917 1.75 7.92505 1.75 8.16667Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -95,7 +95,7 @@ "name": "path", "attributes": { "d": "M5.39583 12.1042C5.39583 12.3458 5.19996 12.5417 4.95833 12.5417C4.71671 12.5417 4.52083 12.3458 4.52083 12.1042C4.52083 11.8625 4.71671 11.6667 4.95833 11.6667C5.19996 11.6667 5.39583 11.8625 5.39583 12.1042Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -104,7 +104,7 @@ "name": "path", "attributes": { "d": "M5.83333 5.83333C5.83333 6.31657 5.44158 6.70833 4.95833 6.70833C4.47508 6.70833 4.08333 6.31657 4.08333 5.83333C4.08333 5.35008 4.47508 4.95833 4.95833 4.95833C5.44158 4.95833 5.83333 5.35008 5.83333 5.83333Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -113,7 +113,7 @@ "name": "path", "attributes": { "d": "M5.83333 8.16667C5.83333 8.6499 5.44158 9.04167 4.95833 9.04167C4.47508 9.04167 4.08333 8.6499 4.08333 8.16667C4.08333 7.68343 4.47508 7.29167 4.95833 7.29167C5.44158 7.29167 5.83333 7.68343 5.83333 8.16667Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -122,7 +122,7 @@ "name": "path", "attributes": { "d": "M3.5 5.83333C3.5 6.15551 3.23883 6.41667 2.91667 6.41667C2.5945 6.41667 2.33333 6.15551 2.33333 5.83333C2.33333 5.51117 2.5945 5.25 2.91667 5.25C3.23883 5.25 3.5 5.51117 3.5 5.83333Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -131,7 +131,7 @@ "name": "path", "attributes": { "d": "M3.5 8.16667C3.5 8.48884 3.23883 8.75 2.91667 8.75C2.5945 8.75 2.33333 8.48884 2.33333 8.16667C2.33333 7.84449 2.5945 7.58333 2.91667 7.58333C3.23883 7.58333 3.5 7.84449 3.5 8.16667Z", - "fill": "white" + "fill": "currentColor" }, "children": [] }, @@ -140,7 +140,7 @@ "name": "path", "attributes": { "d": "M3.5 10.3542C3.5 10.6763 3.23883 10.9375 2.91667 10.9375C2.5945 10.9375 2.33333 10.6763 2.33333 10.3542C2.33333 10.032 2.5945 9.77083 2.91667 9.77083C3.23883 9.77083 3.5 10.032 3.5 10.3542Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/TemplatingTransform.tsx b/web/app/components/base/icons/src/vender/workflow/TemplatingTransform.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/TemplatingTransform.tsx rename to web/app/components/base/icons/src/vender/workflow/TemplatingTransform.tsx diff --git a/web/app/components/base/icons/src/public/workflow/VariableX.json b/web/app/components/base/icons/src/vender/workflow/VariableX.json similarity index 98% rename from web/app/components/base/icons/src/public/workflow/VariableX.json rename to web/app/components/base/icons/src/vender/workflow/VariableX.json index a21eb3a4b2..1560684e55 100644 --- a/web/app/components/base/icons/src/public/workflow/VariableX.json +++ b/web/app/components/base/icons/src/vender/workflow/VariableX.json @@ -26,7 +26,7 @@ "fill-rule": "evenodd", "clip-rule": "evenodd", "d": "M0.714375 3.42875C0.714375 2.22516 1.68954 1.25 2.89313 1.25C3.30734 1.25 3.64313 1.58579 3.64313 2C3.64313 2.41421 3.30734 2.75 2.89313 2.75C2.51796 2.75 2.21438 3.05359 2.21438 3.42875V6.28563C2.21438 6.48454 2.13536 6.6753 1.9947 6.81596L1.81066 7L1.9947 7.18404C2.13536 7.3247 2.21438 7.51546 2.21438 7.71437V10.5713C2.21438 10.9464 2.51796 11.25 2.89313 11.25C3.30734 11.25 3.64313 11.5858 3.64313 12C3.64313 12.4142 3.30734 12.75 2.89313 12.75C1.68954 12.75 0.714375 11.7748 0.714375 10.5713V8.02503L0.21967 7.53033C0.0790176 7.38968 0 7.19891 0 7C0 6.80109 0.0790176 6.61032 0.21967 6.46967L0.714375 5.97497V3.42875ZM10.3568 2C10.3568 1.58579 10.6925 1.25 11.1068 1.25C12.3103 1.25 13.2855 2.22516 13.2855 3.42875V5.97497L13.7802 6.46967C13.9209 6.61032 13.9999 6.80109 13.9999 7C13.9999 7.19891 13.9209 7.38968 13.7802 7.53033L13.2855 8.02503V10.5713C13.2855 11.7751 12.3095 12.75 11.1068 12.75C10.6925 12.75 10.3568 12.4142 10.3568 12C10.3568 11.5858 10.6925 11.25 11.1068 11.25C11.4815 11.25 11.7855 10.9462 11.7855 10.5713V7.71437C11.7855 7.51546 11.8645 7.3247 12.0052 7.18404L12.1892 7L12.0052 6.81596C11.8645 6.6753 11.7855 6.48454 11.7855 6.28563V3.42875C11.7855 3.05359 11.4819 2.75 11.1068 2.75C10.6925 2.75 10.3568 2.41421 10.3568 2ZM4.59467 4.59467C4.88756 4.30178 5.36244 4.30178 5.65533 4.59467L7 5.93934L8.34467 4.59467C8.63756 4.30178 9.11244 4.30178 9.40533 4.59467C9.69822 4.88756 9.69822 5.36244 9.40533 5.65533L8.06066 7L9.40533 8.34467C9.69822 8.63756 9.69822 9.11244 9.40533 9.40533C9.11244 9.69822 8.63756 9.69822 8.34467 9.40533L7 8.06066L5.65533 9.40533C5.36244 9.69822 4.88756 9.69822 4.59467 9.40533C4.30178 9.11244 4.30178 8.63756 4.59467 8.34467L5.93934 7L4.59467 5.65533C4.30178 5.36244 4.30178 4.88756 4.59467 4.59467Z", - "fill": "white" + "fill": "currentColor" }, "children": [] } diff --git a/web/app/components/base/icons/src/public/workflow/VariableX.tsx b/web/app/components/base/icons/src/vender/workflow/VariableX.tsx similarity index 100% rename from web/app/components/base/icons/src/public/workflow/VariableX.tsx rename to web/app/components/base/icons/src/vender/workflow/VariableX.tsx diff --git a/web/app/components/base/icons/src/public/workflow/index.ts b/web/app/components/base/icons/src/vender/workflow/index.ts similarity index 100% rename from web/app/components/base/icons/src/public/workflow/index.ts rename to web/app/components/base/icons/src/vender/workflow/index.ts diff --git a/web/app/components/workflow/block-icon.tsx b/web/app/components/workflow/block-icon.tsx index 23fc8f7960..bd269eeaa6 100644 --- a/web/app/components/workflow/block-icon.tsx +++ b/web/app/components/workflow/block-icon.tsx @@ -13,7 +13,7 @@ import { QuestionClassifier, TemplatingTransform, VariableX, -} from '@/app/components/base/icons/src/public/workflow' +} from '@/app/components/base/icons/src/vender/workflow' type BlockIconProps = { type: BlockEnum @@ -24,18 +24,20 @@ const ICON_CONTAINER_CLASSNAME_SIZE_MAP: Record = { sm: 'w-5 h-5 rounded-md shadow-xs', md: 'w-6 h-6 rounded-lg shadow-md', } -const ICON_MAP: Record = { - [BlockEnum.Start]: , - [BlockEnum.LLM]: , - [BlockEnum.Code]: , - [BlockEnum.End]: , - [BlockEnum.IfElse]: , - [BlockEnum.HttpRequest]: , - [BlockEnum.DirectAnswer]: , - [BlockEnum.KnowledgeRetrieval]: , - [BlockEnum.QuestionClassifier]: , - [BlockEnum.TemplateTransform]: , - [BlockEnum.VariableAssigner]: , +const getIcon = (type: BlockEnum, className: string) => { + return { + [BlockEnum.Start]: , + [BlockEnum.LLM]: , + [BlockEnum.Code]: , + [BlockEnum.End]: , + [BlockEnum.IfElse]: , + [BlockEnum.HttpRequest]: , + [BlockEnum.DirectAnswer]: , + [BlockEnum.KnowledgeRetrieval]: , + [BlockEnum.QuestionClassifier]: , + [BlockEnum.TemplateTransform]: , + [BlockEnum.VariableAssigner]: , + }[type] } const ICON_CONTAINER_BG_COLOR_MAP: Record = { [BlockEnum.Start]: 'bg-primary-500', @@ -57,15 +59,26 @@ const BlockIcon: FC = ({ }) => { return (
- {ICON_MAP[type]} + {getIcon(type, 'w-3.5 h-3.5')}
) } +export const VarBlockIcon: FC = ({ + type, + className, +}) => { + return ( + <> + {getIcon(type, `w-3 h-3 ${className}`)} + + ) +} + export default memo(BlockIcon) diff --git a/web/app/components/workflow/nodes/llm/panel.tsx b/web/app/components/workflow/nodes/llm/panel.tsx index cbcb7fac30..20798aaa78 100644 --- a/web/app/components/workflow/nodes/llm/panel.tsx +++ b/web/app/components/workflow/nodes/llm/panel.tsx @@ -14,6 +14,8 @@ const i18nPrefix = 'workflow.nodes.llm' const Panel: FC = () => { const { t } = useTranslation() + const readOnly = false + const { inputs, handleModelChanged, @@ -54,6 +56,7 @@ const Panel: FC = () => { } >