From db2a746df75bd415c5dcb4120be77633ff6bc5aa Mon Sep 17 00:00:00 2001 From: Igor Carvalho Date: Wed, 12 Jul 2023 13:29:40 -0300 Subject: [PATCH 001/153] refactor: Remove hard-coded colors and unnecessary dark classes --- src/frontend/src/index.css | 6 +++++- src/frontend/src/modals/formModal/chatInput/index.tsx | 4 ++-- src/frontend/src/modals/formModal/chatMessage/index.tsx | 2 +- src/frontend/src/modals/formModal/index.tsx | 2 +- src/frontend/src/modals/genericModal/index.tsx | 4 ++-- src/frontend/tailwind.config.js | 2 ++ 6 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/frontend/src/index.css b/src/frontend/src/index.css index 0c8aa9ca2..31d48bf77 100644 --- a/src/frontend/src/index.css +++ b/src/frontend/src/index.css @@ -38,9 +38,10 @@ --info-background: #f0f4fd; --info-foreground: #141653; - + --high-indigo: #4338ca; --medium-indigo: #6366f1; + --low-indigo: #e0e7ff; --chat-bot-icon: #afe6ef; --chat-user-icon: #aface9; @@ -52,6 +53,7 @@ --chat-trigger-disabled: #b4c3da; --status-red: #ef4444; --status-yellow: #eab308; + --chat-send: #059669; --status-green: #4ade80; --status-blue:#2563eb; --connection: #555; @@ -104,6 +106,7 @@ --high-indigo: #4338ca; --medium-indigo: #6366f1; + --low-indigo: #e0e7ff; /* Colors that are shared in dark and light mode */ --blur-shared: #151923d2; @@ -112,6 +115,7 @@ --chat-trigger-disabled: #2d3b54; --status-red: #ef4444; --status-yellow: #eab308; + --chat-send: #059669; --status-green: #4ade80; --status-blue: #2563eb; --connection: #555; diff --git a/src/frontend/src/modals/formModal/chatInput/index.tsx b/src/frontend/src/modals/formModal/chatInput/index.tsx index ec62c0505..6e7d45405 100644 --- a/src/frontend/src/modals/formModal/chatInput/index.tsx +++ b/src/frontend/src/modals/formModal/chatInput/index.tsx @@ -68,10 +68,10 @@ export default function ChatInput({ className={classNames( "form-modal-send-button", noInput - ? "bg-indigo-600 text-background" + ? "bg-high-indigo text-background" : chatValue === "" ? "text-primary" - : "bg-emerald-600 text-background" + : "bg-chat-send text-background" )} disabled={lockChat} onClick={() => sendMessage()} diff --git a/src/frontend/src/modals/formModal/chatMessage/index.tsx b/src/frontend/src/modals/formModal/chatMessage/index.tsx index d75b901fe..7737a171b 100644 --- a/src/frontend/src/modals/formModal/chatMessage/index.tsx +++ b/src/frontend/src/modals/formModal/chatMessage/index.tsx @@ -181,7 +181,7 @@ export default function ChatMessage({ // Push div with matched text if (chat.message[match[1]]) { parts.push( - + {chat.message[match[1]]} ); diff --git a/src/frontend/src/modals/formModal/index.tsx b/src/frontend/src/modals/formModal/index.tsx index e80bc6c35..e17c6c2e9 100644 --- a/src/frontend/src/modals/formModal/index.tsx +++ b/src/frontend/src/modals/formModal/index.tsx @@ -392,7 +392,7 @@ export default function FormModal({ Chat diff --git a/src/frontend/src/modals/genericModal/index.tsx b/src/frontend/src/modals/genericModal/index.tsx index 923549e28..1f7335fd8 100644 --- a/src/frontend/src/modals/genericModal/index.tsx +++ b/src/frontend/src/modals/genericModal/index.tsx @@ -203,7 +203,7 @@ export default function GenericModal({ {type === TypeModal.PROMPT && isEdit ? ( + size="small" + disabled={tabsState[ + id.current + ].formKeysData.handle_keys.some((t) => t === i)} + /> - - - - ) - )} - {tabsState[id.current].formKeysData.memory_keys.map((i, k) => ( - -
-
- +
+ } + key={k} + keyValue={i} + > +
+ {tabsState[id.current].formKeysData.handle_keys.some( + (t) => t === i + ) && ( +
+ Source: Component +
+ )} + +
+ +
+ ) + )} + {tabsState[id.current].formKeysData.memory_keys.map((i, k) => ( +
+ + {i} + +
{ + event.stopPropagation(); + }} + > + + handleOnCheckedChange(value, i) + } + size="small" + disabled={tabsState[ + id.current + ].formKeysData.handle_keys.some((t) => t === i)} + /> +
- Used as memory key + } + key={k} + keyValue={i} + > +
+ {tabsState[id.current].formKeysData.handle_keys.some( + (t) => t === i + ) && ( +
+ Source: Component +
+ )} +
-
- ))} - + + + ))}
diff --git a/src/frontend/src/types/components/index.ts b/src/frontend/src/types/components/index.ts index 4ce9e526f..d4f0cb0d7 100644 --- a/src/frontend/src/types/components/index.ts +++ b/src/frontend/src/types/components/index.ts @@ -130,7 +130,8 @@ export type RadialProgressType = { export type AccordionComponentType = { children?: ReactElement; open?: string[]; - trigger?: string; + trigger?: string | ReactElement; + keyValue?: string; }; export type Side = "top" | "right" | "bottom" | "left"; From 6ee309ab22f45c558fa2c2a2cfb5a8b98a5f0aaf Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Mon, 17 Jul 2023 19:31:12 -0300 Subject: [PATCH 087/153] formated code --- .../components/parameterComponent/index.tsx | 8 ++++++-- .../src/CustomNodes/GenericNode/index.tsx | 6 +++--- .../components/singleAlertComponent/index.tsx | 2 +- .../src/alerts/alertDropDown/index.tsx | 8 ++------ src/frontend/src/alerts/error/index.tsx | 2 +- src/frontend/src/alerts/notice/index.tsx | 2 +- src/frontend/src/alerts/success/index.tsx | 2 +- .../src/components/cardComponent/index.tsx | 5 ++--- .../components/genericIconComponent/index.tsx | 4 ++-- .../components/menuBar/index.tsx | 8 ++------ .../src/components/headerComponent/index.tsx | 14 +++---------- src/frontend/src/components/ui/checkbox.tsx | 6 +----- src/frontend/src/components/ui/dialog.tsx | 6 +----- .../src/components/ui/dropdown-menu.tsx | 6 +----- src/frontend/src/components/ui/menubar.tsx | 6 +----- src/frontend/src/modals/ApiModal/index.tsx | 7 +++---- .../src/modals/EditNodeModal/index.tsx | 2 +- src/frontend/src/modals/NodeModal/index.tsx | 2 +- .../src/modals/codeAreaModal/index.tsx | 2 +- src/frontend/src/modals/exportModal/index.tsx | 2 +- .../src/modals/flowSettingsModal/index.tsx | 2 +- .../src/modals/formModal/chatInput/index.tsx | 2 +- .../modals/formModal/chatMessage/index.tsx | 2 +- .../modals/formModal/fileComponent/index.tsx | 6 +----- src/frontend/src/modals/formModal/index.tsx | 2 +- .../src/modals/genericModal/index.tsx | 2 +- .../src/pages/CommunityPage/index.tsx | 8 ++------ .../components/DisclosureComponent/index.tsx | 2 +- .../extraSidebarComponent/index.tsx | 2 +- .../components/nodeToolbarComponent/index.tsx | 20 ++++--------------- src/frontend/src/pages/MainPage/index.tsx | 8 ++------ src/frontend/src/utils.ts | 1 - 32 files changed, 51 insertions(+), 106 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx index 57cd78c47..058b33e4e 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx @@ -4,6 +4,7 @@ import ShadTooltip from "../../../../components/ShadTooltipComponent"; import CodeAreaComponent from "../../../../components/codeAreaComponent"; import Dropdown from "../../../../components/dropdownComponent"; import FloatComponent from "../../../../components/floatComponent"; +import IconComponent from "../../../../components/genericIconComponent"; import InputComponent from "../../../../components/inputComponent"; import InputFileComponent from "../../../../components/inputFileComponent"; import InputListComponent from "../../../../components/inputListComponent"; @@ -26,7 +27,6 @@ import { nodeIconsLucide, nodeNames, } from "../../../../utils"; -import IconComponent from "../../../../components/genericIconComponent"; export default function ParameterComponent({ left, @@ -164,7 +164,11 @@ export default function ParameterComponent({
{info !== "" && ( - + )}
diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx index 34479429b..5a3e1e8be 100644 --- a/src/frontend/src/CustomNodes/GenericNode/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx @@ -2,6 +2,7 @@ import { useContext, useEffect, useRef, useState } from "react"; import { NodeToolbar } from "reactflow"; import ShadTooltip from "../../components/ShadTooltipComponent"; import Tooltip from "../../components/TooltipComponent"; +import IconComponent from "../../components/genericIconComponent"; import { useSSE } from "../../contexts/SSEContext"; import { alertContext } from "../../contexts/alertContext"; import { PopUpContext } from "../../contexts/popUpContext"; @@ -16,7 +17,6 @@ import { toTitleCase, } from "../../utils"; import ParameterComponent from "./components/parameterComponent"; -import IconComponent from "../../components/genericIconComponent"; export default function GenericNode({ data, @@ -28,12 +28,12 @@ export default function GenericNode({ const { setErrorData } = useContext(alertContext); const showError = useRef(true); const { types, deleteNode } = useContext(typesContext); - + const { closePopUp, openPopUp } = useContext(PopUpContext); // any to avoid type conflict const Icon: any = nodeIconsLucide[data.type] || nodeIconsLucide[types[data.type]]; - const name = nodeIconsLucide[data.type] ? data.type : types[data.type] + const name = nodeIconsLucide[data.type] ? data.type : types[data.type]; const [validationStatus, setValidationStatus] = useState(null); // State for outline color const { sseData, isBuilding } = useSSE(); diff --git a/src/frontend/src/alerts/alertDropDown/components/singleAlertComponent/index.tsx b/src/frontend/src/alerts/alertDropDown/components/singleAlertComponent/index.tsx index 1b5c6384b..dcfdf5a39 100644 --- a/src/frontend/src/alerts/alertDropDown/components/singleAlertComponent/index.tsx +++ b/src/frontend/src/alerts/alertDropDown/components/singleAlertComponent/index.tsx @@ -1,8 +1,8 @@ import { Transition } from "@headlessui/react"; import { useState } from "react"; import { Link } from "react-router-dom"; -import { SingleAlertComponentType } from "../../../../types/alerts"; import IconComponent from "../../../../components/genericIconComponent"; +import { SingleAlertComponentType } from "../../../../types/alerts"; export default function SingleAlert({ dropItem, diff --git a/src/frontend/src/alerts/alertDropDown/index.tsx b/src/frontend/src/alerts/alertDropDown/index.tsx index 7b140de6d..679ac9516 100644 --- a/src/frontend/src/alerts/alertDropDown/index.tsx +++ b/src/frontend/src/alerts/alertDropDown/index.tsx @@ -1,10 +1,10 @@ import { useContext, useRef } from "react"; +import IconComponent from "../../components/genericIconComponent"; import { alertContext } from "../../contexts/alertContext"; import { PopUpContext } from "../../contexts/popUpContext"; import { AlertDropdownType } from "../../types/alerts"; import { useOnClickOutside } from "../hooks/useOnClickOutside"; import SingleAlert from "./components/singleAlertComponent"; -import IconComponent from "../../components/genericIconComponent"; export default function AlertDropdown({}: AlertDropdownType) { const { closePopUp } = useContext(PopUpContext); @@ -46,11 +46,7 @@ export default function AlertDropdown({}: AlertDropdownType) { className="text-foreground hover:text-status-red" onClick={closePopUp} > - +
diff --git a/src/frontend/src/alerts/error/index.tsx b/src/frontend/src/alerts/error/index.tsx index ae89d6269..3bb61da80 100644 --- a/src/frontend/src/alerts/error/index.tsx +++ b/src/frontend/src/alerts/error/index.tsx @@ -1,7 +1,7 @@ import { Transition } from "@headlessui/react"; import { useEffect, useState } from "react"; -import { ErrorAlertType } from "../../types/alerts"; import IconComponent from "../../components/genericIconComponent"; +import { ErrorAlertType } from "../../types/alerts"; export default function ErrorAlert({ title, diff --git a/src/frontend/src/alerts/notice/index.tsx b/src/frontend/src/alerts/notice/index.tsx index 62cb6c73c..6ffb11e5f 100644 --- a/src/frontend/src/alerts/notice/index.tsx +++ b/src/frontend/src/alerts/notice/index.tsx @@ -1,8 +1,8 @@ import { Transition } from "@headlessui/react"; import { useEffect, useState } from "react"; import { Link } from "react-router-dom"; -import { NoticeAlertType } from "../../types/alerts"; import IconComponent from "../../components/genericIconComponent"; +import { NoticeAlertType } from "../../types/alerts"; export default function NoticeAlert({ title, diff --git a/src/frontend/src/alerts/success/index.tsx b/src/frontend/src/alerts/success/index.tsx index 90b181a77..a15728596 100644 --- a/src/frontend/src/alerts/success/index.tsx +++ b/src/frontend/src/alerts/success/index.tsx @@ -1,7 +1,7 @@ import { Transition } from "@headlessui/react"; import { useEffect, useState } from "react"; -import { SuccessAlertType } from "../../types/alerts"; import IconComponent from "../../components/genericIconComponent"; +import { SuccessAlertType } from "../../types/alerts"; export default function SuccessAlert({ title, diff --git a/src/frontend/src/components/cardComponent/index.tsx b/src/frontend/src/components/cardComponent/index.tsx index 04c8080e8..80e162a07 100644 --- a/src/frontend/src/components/cardComponent/index.tsx +++ b/src/frontend/src/components/cardComponent/index.tsx @@ -2,6 +2,7 @@ import { useContext } from "react"; import { TabsContext } from "../../contexts/tabsContext"; import { FlowType } from "../../types/flow"; import { gradients } from "../../utils"; +import IconComponent from "../genericIconComponent"; import { Card, CardDescription, @@ -9,7 +10,6 @@ import { CardHeader, CardTitle, } from "../ui/card"; -import IconComponent from "../genericIconComponent"; export const CardComponent = ({ flow, @@ -55,8 +55,7 @@ export const CardComponent = ({
-
-
+
{button && button}
diff --git a/src/frontend/src/components/genericIconComponent/index.tsx b/src/frontend/src/components/genericIconComponent/index.tsx index bbe8ee841..cfaf1e0cf 100644 --- a/src/frontend/src/components/genericIconComponent/index.tsx +++ b/src/frontend/src/components/genericIconComponent/index.tsx @@ -7,7 +7,7 @@ export function IconFromLucide({ iconColor, }: IconProps): JSX.Element { const TargetIcon = nodeIconsLucide[name] ?? nodeIconsLucide["unknown"]; - return ; + return ; } export default function IconComponent({ @@ -18,7 +18,7 @@ export default function IconComponent({ }: IconComponentProps): JSX.Element { switch (method) { case "LUCIDE": - return ; + return ; default: console.error("IconComponent: invalid method"); return ; diff --git a/src/frontend/src/components/headerComponent/components/menuBar/index.tsx b/src/frontend/src/components/headerComponent/components/menuBar/index.tsx index 0a66b7970..2e2c163e8 100644 --- a/src/frontend/src/components/headerComponent/components/menuBar/index.tsx +++ b/src/frontend/src/components/headerComponent/components/menuBar/index.tsx @@ -13,8 +13,8 @@ import { Link, useNavigate } from "react-router-dom"; import { alertContext } from "../../../../contexts/alertContext"; import { undoRedoContext } from "../../../../contexts/undoRedoContext"; import FlowSettingsModal from "../../../../modals/flowSettingsModal"; -import { Button } from "../../../ui/button"; import IconComponent from "../../../genericIconComponent"; +import { Button } from "../../../ui/button"; export const MenuBar = ({ flows, tabId }) => { const { updateFlow, setTabId, addFlow } = useContext(TabsContext); @@ -39,11 +39,7 @@ export const MenuBar = ({ flows, tabId }) => { return (
- +
diff --git a/src/frontend/src/components/headerComponent/index.tsx b/src/frontend/src/components/headerComponent/index.tsx index c76e9ce16..6bbff0f4e 100644 --- a/src/frontend/src/components/headerComponent/index.tsx +++ b/src/frontend/src/components/headerComponent/index.tsx @@ -9,10 +9,10 @@ import { PopUpContext } from "../../contexts/popUpContext"; import { TabsContext } from "../../contexts/tabsContext"; import { typesContext } from "../../contexts/typesContext"; import { getRepoStars } from "../../controllers/API"; +import IconComponent from "../genericIconComponent"; import { Button } from "../ui/button"; import { Separator } from "../ui/separator"; import MenuBar from "./components/menuBar"; -import IconComponent from "../genericIconComponent"; export default function Header() { const { flows, addFlow, tabId } = useContext(TabsContext); @@ -51,11 +51,7 @@ export default function Header() { variant={location.pathname === "/" ? "primary" : "secondary"} size="sm" > - +
{USER_PROJECTS_HEADER}
@@ -67,11 +63,7 @@ export default function Header() { } size="sm" > - +
Community Examples
diff --git a/src/frontend/src/components/ui/checkbox.tsx b/src/frontend/src/components/ui/checkbox.tsx index eb7ecc5a0..55b3895b4 100644 --- a/src/frontend/src/components/ui/checkbox.tsx +++ b/src/frontend/src/components/ui/checkbox.tsx @@ -20,11 +20,7 @@ const Checkbox = React.forwardRef< - + )); diff --git a/src/frontend/src/components/ui/dialog.tsx b/src/frontend/src/components/ui/dialog.tsx index 7353502ca..243391d16 100644 --- a/src/frontend/src/components/ui/dialog.tsx +++ b/src/frontend/src/components/ui/dialog.tsx @@ -51,11 +51,7 @@ const DialogContent = React.forwardRef< > {children} - + Close diff --git a/src/frontend/src/components/ui/dropdown-menu.tsx b/src/frontend/src/components/ui/dropdown-menu.tsx index 34c53ca9b..487e13c27 100644 --- a/src/frontend/src/components/ui/dropdown-menu.tsx +++ b/src/frontend/src/components/ui/dropdown-menu.tsx @@ -110,11 +110,7 @@ const DropdownMenuCheckboxItem = React.forwardRef< > - + {children} diff --git a/src/frontend/src/components/ui/menubar.tsx b/src/frontend/src/components/ui/menubar.tsx index 36672d68d..24bfd19a7 100644 --- a/src/frontend/src/components/ui/menubar.tsx +++ b/src/frontend/src/components/ui/menubar.tsx @@ -144,11 +144,7 @@ const MenubarCheckboxItem = React.forwardRef< > - + {children} diff --git a/src/frontend/src/modals/ApiModal/index.tsx b/src/frontend/src/modals/ApiModal/index.tsx index d57b24d37..53829949e 100644 --- a/src/frontend/src/modals/ApiModal/index.tsx +++ b/src/frontend/src/modals/ApiModal/index.tsx @@ -2,9 +2,8 @@ import "ace-builds/src-noconflict/ext-language_tools"; import "ace-builds/src-noconflict/mode-python"; import "ace-builds/src-noconflict/theme-github"; import "ace-builds/src-noconflict/theme-twilight"; -import { useContext, useEffect, useRef, useState } from "react"; -import { PopUpContext } from "../../contexts/popUpContext"; import { Check, Clipboard } from "lucide-react"; +import { useContext, useEffect, useRef, useState } from "react"; import { Prism as SyntaxHighlighter } from "react-syntax-highlighter"; import { oneDark } from "react-syntax-highlighter/dist/cjs/styles/prism"; import AccordionComponent from "../../components/AccordionComponent"; @@ -12,6 +11,7 @@ import ShadTooltip from "../../components/ShadTooltipComponent"; import CodeAreaComponent from "../../components/codeAreaComponent"; import Dropdown from "../../components/dropdownComponent"; import FloatComponent from "../../components/floatComponent"; +import IconComponent from "../../components/genericIconComponent"; import InputComponent from "../../components/inputComponent"; import InputFileComponent from "../../components/inputFileComponent"; import InputListComponent from "../../components/inputListComponent"; @@ -48,10 +48,10 @@ import { getPythonCode, } from "../../constants"; import { darkContext } from "../../contexts/darkContext"; +import { PopUpContext } from "../../contexts/popUpContext"; import { TabsContext } from "../../contexts/tabsContext"; import { FlowType } from "../../types/flow/index"; import { buildTweaks, classNames } from "../../utils"; -import IconComponent from "../../components/genericIconComponent"; export default function ApiModal({ flow }: { flow: FlowType }) { const [open, setOpen] = useState(true); @@ -378,7 +378,6 @@ export default function ApiModal({ flow }: { flow: FlowType }) { "int") ) .map((n, i) => { - return ( ) : ( - + )}
{" "} diff --git a/src/frontend/src/modals/formModal/index.tsx b/src/frontend/src/modals/formModal/index.tsx index c18ce4753..a6c10850d 100644 --- a/src/frontend/src/modals/formModal/index.tsx +++ b/src/frontend/src/modals/formModal/index.tsx @@ -9,6 +9,7 @@ import ChatInput from "./chatInput"; import ChatMessage from "./chatMessage"; import _ from "lodash"; +import IconComponent from "../../components/genericIconComponent"; import ToggleShadComponent from "../../components/toggleShadComponent"; import { Accordion, @@ -28,7 +29,6 @@ import { import { Textarea } from "../../components/ui/textarea"; import { CHAT_FORM_DIALOG_SUBTITLE, THOUGHTS_ICON } from "../../constants"; import { TabsContext } from "../../contexts/tabsContext"; -import IconComponent from "../../components/genericIconComponent"; export default function FormModal({ flow, diff --git a/src/frontend/src/modals/genericModal/index.tsx b/src/frontend/src/modals/genericModal/index.tsx index e40467806..780d5d74d 100644 --- a/src/frontend/src/modals/genericModal/index.tsx +++ b/src/frontend/src/modals/genericModal/index.tsx @@ -1,6 +1,7 @@ import { useContext, useEffect, useRef, useState } from "react"; import SanitizedHTMLWrapper from "../../components/SanitizedHTMLWrapper"; import ShadTooltip from "../../components/ShadTooltipComponent"; +import IconComponent from "../../components/genericIconComponent"; import { Badge } from "../../components/ui/badge"; import { Button } from "../../components/ui/button"; import { DialogTitle } from "../../components/ui/dialog"; @@ -20,7 +21,6 @@ import { varHighlightHTML, } from "../../utils"; import BaseModal from "../baseModal"; -import IconComponent from "../../components/genericIconComponent"; export default function GenericModal({ field_name = "", diff --git a/src/frontend/src/pages/CommunityPage/index.tsx b/src/frontend/src/pages/CommunityPage/index.tsx index 658ddcd18..c5abeb834 100644 --- a/src/frontend/src/pages/CommunityPage/index.tsx +++ b/src/frontend/src/pages/CommunityPage/index.tsx @@ -5,9 +5,9 @@ import { TabsContext } from "../../contexts/tabsContext"; import { useNavigate } from "react-router-dom"; import { CardComponent } from "../../components/cardComponent"; +import IconComponent from "../../components/genericIconComponent"; import { getExamples } from "../../controllers/API"; import { FlowType } from "../../types/flow"; -import IconComponent from "../../components/genericIconComponent"; export default function CommunityPage() { const { flows, setTabId, downloadFlows, uploadFlows, addFlow } = useContext(TabsContext); @@ -40,11 +40,7 @@ export default function CommunityPage() {
- + Community Examples
diff --git a/src/frontend/src/pages/FlowPage/components/DisclosureComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/DisclosureComponent/index.tsx index d6aa0cc75..46c6145d5 100644 --- a/src/frontend/src/pages/FlowPage/components/DisclosureComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/DisclosureComponent/index.tsx @@ -1,6 +1,6 @@ import { Disclosure } from "@headlessui/react"; -import { DisclosureComponentType } from "../../../../types/components"; import IconComponent from "../../../../components/genericIconComponent"; +import { DisclosureComponentType } from "../../../../types/components"; export default function DisclosureComponent({ button: { title, Icon, buttons = [] }, diff --git a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx index 26d9e4ddd..e7a56f74c 100644 --- a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx @@ -1,6 +1,7 @@ import { Search } from "lucide-react"; import { useContext, useState } from "react"; import ShadTooltip from "../../../../components/ShadTooltipComponent"; +import IconComponent from "../../../../components/genericIconComponent"; import { Separator } from "../../../../components/ui/separator"; import { alertContext } from "../../../../contexts/alertContext"; import { PopUpContext } from "../../../../contexts/popUpContext"; @@ -16,7 +17,6 @@ import { nodeNames, } from "../../../../utils"; import DisclosureComponent from "../DisclosureComponent"; -import IconComponent from "../../../../components/genericIconComponent"; export default function ExtraSidebar() { const { data } = useContext(typesContext); diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index bedabd06a..ece265ef3 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -1,10 +1,10 @@ import { useContext, useState } from "react"; import { useReactFlow } from "reactflow"; import ShadTooltip from "../../../../components/ShadTooltipComponent"; +import IconComponent from "../../../../components/genericIconComponent"; import { TabsContext } from "../../../../contexts/tabsContext"; import EditNodeModal from "../../../../modals/EditNodeModal"; import { classNames } from "../../../../utils"; -import IconComponent from "../../../../components/genericIconComponent"; const NodeToolbarComponent = (props) => { const [nodeLength, setNodeLength] = useState( @@ -36,11 +36,7 @@ const NodeToolbarComponent = (props) => { props.deleteNode(props.data.id); }} > - + @@ -65,11 +61,7 @@ const NodeToolbarComponent = (props) => { ); }} > - + @@ -98,11 +90,7 @@ const NodeToolbarComponent = (props) => { } }} > - + diff --git a/src/frontend/src/pages/MainPage/index.tsx b/src/frontend/src/pages/MainPage/index.tsx index abccea1b1..368e6997a 100644 --- a/src/frontend/src/pages/MainPage/index.tsx +++ b/src/frontend/src/pages/MainPage/index.tsx @@ -1,10 +1,10 @@ import { useContext, useEffect } from "react"; import { Link, useNavigate } from "react-router-dom"; import { CardComponent } from "../../components/cardComponent"; +import IconComponent from "../../components/genericIconComponent"; import { Button } from "../../components/ui/button"; import { USER_PROJECTS_HEADER } from "../../constants"; import { TabsContext } from "../../contexts/tabsContext"; -import IconComponent from "../../components/genericIconComponent"; export default function HomePage() { const { flows, setTabId, downloadFlows, uploadFlows, addFlow, removeFlow } = useContext(TabsContext); @@ -16,11 +16,7 @@ export default function HomePage() {
- + {USER_PROJECTS_HEADER}
diff --git a/src/frontend/src/utils.ts b/src/frontend/src/utils.ts index 2f212ad5c..ab620a368 100644 --- a/src/frontend/src/utils.ts +++ b/src/frontend/src/utils.ts @@ -247,7 +247,6 @@ export const nodeIconsLucide = { retrievers: FileSearch, unknown: HelpCircle, - Trash2, X, XCircle, From d0f477e6053e56455863ea1805d4f44391074f87 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Mon, 17 Jul 2023 19:31:50 -0300 Subject: [PATCH 088/153] formatting code --- .../components/AccordionComponent/index.tsx | 7 +++++- src/frontend/src/components/ui/accordion.tsx | 2 +- .../modals/formModal/chatMessage/index.tsx | 2 +- src/frontend/src/modals/formModal/index.tsx | 9 ++------ .../src/modals/genericModal/index.tsx | 22 +++++++++++++------ src/frontend/tailwind.config.js | 2 +- 6 files changed, 26 insertions(+), 18 deletions(-) diff --git a/src/frontend/src/components/AccordionComponent/index.tsx b/src/frontend/src/components/AccordionComponent/index.tsx index 03d8c0a1d..b7be94f0a 100644 --- a/src/frontend/src/components/AccordionComponent/index.tsx +++ b/src/frontend/src/components/AccordionComponent/index.tsx @@ -34,7 +34,12 @@ export default function AccordionComponent({ return ( <> - + { diff --git a/src/frontend/src/components/ui/accordion.tsx b/src/frontend/src/components/ui/accordion.tsx index 4b5a12384..4ee52db10 100644 --- a/src/frontend/src/components/ui/accordion.tsx +++ b/src/frontend/src/components/ui/accordion.tsx @@ -46,7 +46,7 @@ const AccordionContent = React.forwardRef<
- {Object.keys(tabsState[id.current].formKeysData.input_keys).map( (i, k) => ( -
( -
+
@@ -523,9 +520,7 @@ export default function FormModal({
)}