diff --git a/src/frontend/src/CustomNodes/GenericNode/components/NodeOutputfield/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/NodeOutputfield/index.tsx index ed8bc3aa238b..d27fdb7e2c17 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/NodeOutputfield/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/NodeOutputfield/index.tsx @@ -5,14 +5,10 @@ import { useUpdateNodeInternals } from "reactflow"; import { default as IconComponent } from "../../../../components/genericIconComponent"; import ShadTooltip from "../../../../components/shadTooltipComponent"; import { Button } from "../../../../components/ui/button"; -import { Case } from "../../../../shared/components/caseComponent"; import useFlowStore from "../../../../stores/flowStore"; import { useShortcutsStore } from "../../../../stores/shortcuts"; import { useTypesStore } from "../../../../stores/typesStore"; -import { - NodeOutputFieldComponentType, - ParameterComponentType, -} from "../../../../types/components"; +import { NodeOutputFieldComponentType } from "../../../../types/components"; import { getGroupOutputNodeId, scapedJSONStringfy, @@ -20,7 +16,6 @@ import { import { classNames, cn, - isThereModal, logHasMessage, logTypeIsError, logTypeIsUnknown, @@ -194,36 +189,38 @@ export default function NodeOutputField({ : "Please build the component first" } > - - - + + + diff --git a/src/frontend/src/CustomNodes/GenericNode/components/outputModal/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/outputModal/index.tsx index f8496e1eafbc..1aa48efe7272 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/outputModal/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/outputModal/index.tsx @@ -1,6 +1,5 @@ import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { useState } from "react"; -import { Button } from "../../../../components/ui/button"; import BaseModal from "../../../../modals/baseModal"; import SwitchOutputView from "./components/switchOutputView"; @@ -38,7 +37,7 @@ export default function OutputModal({ /> - {children} + {children} ); } diff --git a/src/frontend/src/components/sidebarComponent/components/sideBarButtons/index.tsx b/src/frontend/src/components/sidebarComponent/components/sideBarButtons/index.tsx index 8324620aabcd..128d80fa79b8 100644 --- a/src/frontend/src/components/sidebarComponent/components/sideBarButtons/index.tsx +++ b/src/frontend/src/components/sidebarComponent/components/sideBarButtons/index.tsx @@ -17,8 +17,8 @@ const SideBarButtonsComponent = ({ }: SideBarButtonsComponentProps) => { return (
- {items.map((item) => ( - + {items.map((item, index) => ( +
{ - realRef?.current?.api?.hideOverlay(); + if (!realRef?.current?.api?.isDestroyed) { + realRef?.current?.api?.hideOverlay(); + } }, 1000); if (props.onGridReady) props.onGridReady(params); }; diff --git a/src/frontend/src/icons/AstraDB/AstraDB.jsx b/src/frontend/src/icons/AstraDB/AstraDB.jsx index c54bee90ad46..e32ec69964d0 100644 --- a/src/frontend/src/icons/AstraDB/AstraDB.jsx +++ b/src/frontend/src/icons/AstraDB/AstraDB.jsx @@ -7,7 +7,7 @@ const AstraSVG = (props) => ( xmlns="http://www.w3.org/2000/svg" {...props} > - + {/* */} ( xmlns="http://www.w3.org/2000/svg" {...props} > - + - {children} + {children} - -
- {Object.keys(category) - .sort((a, b) => - sensitiveSort(category[a].display_name, category[b].display_name), - ) - .map((SBItemName: string, index) => ( - - - onDragStart(event, { - //split type to remove type in nodes saved with same name removing it's - type: removeCountFromString(SBItemName), - node: category[SBItemName], - }) - } - color={nodeColors[name]} - itemName={SBItemName} - //convert error to boolean - error={!!category[SBItemName].error} - display_name={category[SBItemName].display_name} - official={ - category[SBItemName].official === false ? false : true - } - /> - - ))} -
-
- +
+ {Object.keys(category) + .sort((a, b) => + sensitiveSort(category[a].display_name, category[b].display_name), + ) + .map((SBItemName: string, idx) => ( + + + onDragStart(event, { + //split type to remove type in nodes saved with same name removing it's + type: removeCountFromString(SBItemName), + node: category[SBItemName], + }) + } + color={nodeColors[name]} + itemName={SBItemName} + //convert error to boolean + error={!!category[SBItemName].error} + display_name={category[SBItemName].display_name} + official={ + category[SBItemName].official === false ? false : true + } + /> + + ))} +
+ ); } diff --git a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx index 8138008c5f82..3d086849ca79 100644 --- a/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/extraSidebarComponent/index.tsx @@ -233,7 +233,7 @@ export default function ExtraSidebar(): JSX.Element { .map((SBSectionName: keyof APIObjectType, index) => Object.keys(dataFilter[SBSectionName]).length > 0 ? ( Object.keys(dataFilter[SBSectionName]).length > 0 ? ( Object.keys(dataFilter[SBSectionName]).length > 0 ? ( { return ( <> -
+

Langflow API diff --git a/src/frontend/src/pages/SettingsPage/pages/GeneralPage/components/ProfilePictureForm/components/profilePictureChooserComponent/index.tsx b/src/frontend/src/pages/SettingsPage/pages/GeneralPage/components/ProfilePictureForm/components/profilePictureChooserComponent/index.tsx index 32a6057bd611..24ef1324bcb1 100644 --- a/src/frontend/src/pages/SettingsPage/pages/GeneralPage/components/ProfilePictureForm/components/profilePictureChooserComponent/index.tsx +++ b/src/frontend/src/pages/SettingsPage/pages/GeneralPage/components/ProfilePictureForm/components/profilePictureChooserComponent/index.tsx @@ -37,8 +37,8 @@ export default function ProfilePictureChooserComponent({ {loading || !imagesLoaded ? ( ) : ( - Object.keys(profilePictures!).map((folder, idx) => ( -
+ Object.keys(profilePictures!).map((folder, index) => ( +
{folder}
@@ -46,6 +46,7 @@ export default function ProfilePictureChooserComponent({
{profilePictures![folder].map((path, idx) => (