diff --git a/Makefile b/Makefile index 878eeca80..abf3e67ec 100644 --- a/Makefile +++ b/Makefile @@ -168,6 +168,7 @@ build_and_install: build_frontend: cd src/frontend && CI='' npm run build + rm -rf src/backend/base/langflow/frontend cp -r src/frontend/build src/backend/base/langflow/frontend build: diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index 0a8adbf66..5e623aab4 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -41,7 +41,6 @@ "class-variance-authority": "^0.6.1", "clsx": "^1.2.1", "cmdk": "^1.0.0", - "debounce-promise": "^3.1.2", "dompurify": "^3.0.5", "dotenv": "^16.4.5", "emoji-regex": "^10.3.0", @@ -53,6 +52,7 @@ "million": "^3.0.6", "moment": "^2.29.4", "openseadragon": "^4.1.1", + "p-debounce": "^4.0.0", "playwright": "^1.42.0", "react": "^18.2.21", "react-ace": "^10.1.0", @@ -5698,11 +5698,6 @@ "node": ">=12" } }, - "node_modules/debounce-promise": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/debounce-promise/-/debounce-promise-3.1.2.tgz", - "integrity": "sha512-rZHcgBkbYavBeD9ej6sP56XfG53d51CD4dnaw989YX/nZ/ZJfgRx/9ePKmTNiUiyQvh4mtrMoS3OAWW+yoYtpg==" - }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -10051,6 +10046,15 @@ "node": ">=8" } }, + "node_modules/p-debounce": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-debounce/-/p-debounce-4.0.0.tgz", + "integrity": "sha512-4Ispi9I9qYGO4lueiLDhe4q4iK5ERK8reLsuzH6BPaXn53EGaua8H66PXIFGrW897hwjXp+pVLrm/DLxN0RF0A==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", diff --git a/src/frontend/package.json b/src/frontend/package.json index a33d73e08..c9219b5e5 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -36,7 +36,6 @@ "class-variance-authority": "^0.6.1", "clsx": "^1.2.1", "cmdk": "^1.0.0", - "debounce-promise": "^3.1.2", "dompurify": "^3.0.5", "dotenv": "^16.4.5", "emoji-regex": "^10.3.0", @@ -48,6 +47,7 @@ "million": "^3.0.6", "moment": "^2.29.4", "openseadragon": "^4.1.1", + "p-debounce": "^4.0.0", "playwright": "^1.42.0", "react": "^18.2.21", "react-ace": "^10.1.0", diff --git a/src/frontend/src/components/headerComponent/index.tsx b/src/frontend/src/components/headerComponent/index.tsx index e1b8ce2c5..455cdf8a4 100644 --- a/src/frontend/src/components/headerComponent/index.tsx +++ b/src/frontend/src/components/headerComponent/index.tsx @@ -81,14 +81,16 @@ export default function Header(): JSX.Element { ⛓️ {showArrowReturnIcon && ( - + )} @@ -186,7 +188,9 @@ export default function Header(): JSX.Element { - +
diff --git a/src/frontend/src/pages/MainPage/components/myCollectionComponent/index.tsx b/src/frontend/src/pages/MainPage/components/myCollectionComponent/index.tsx index f61a48eb2..c58e1cd12 100644 --- a/src/frontend/src/pages/MainPage/components/myCollectionComponent/index.tsx +++ b/src/frontend/src/pages/MainPage/components/myCollectionComponent/index.tsx @@ -2,16 +2,15 @@ import ComponentsComponent from "../componentsComponent"; import HeaderTabsSearchComponent from "./components/headerTabsSearchComponent"; type MyCollectionComponentProps = { - key: string; type: string; }; -const MyCollectionComponent = ({ key, type }: MyCollectionComponentProps) => { +const MyCollectionComponent = ({ type }: MyCollectionComponentProps) => { return ( <>
- +
); diff --git a/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx b/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx index 1511e113f..ce2b653a2 100644 --- a/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx +++ b/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx @@ -16,7 +16,7 @@ import useDropdownOptions from "../../hooks/use-dropdown-options"; export default function HomePage(): JSX.Element { const uploadFlow = useFlowsManagerStore((state) => state.uploadFlow); const setCurrentFlowId = useFlowsManagerStore( - (state) => state.setCurrentFlowId + (state) => state.setCurrentFlowId, ); const location = useLocation(); @@ -67,10 +67,6 @@ export default function HomePage(): JSX.Element {