diff --git a/src/frontend/src/components/cardComponent/index.tsx b/src/frontend/src/components/cardComponent/index.tsx index 5578935fd..5ef61f716 100644 --- a/src/frontend/src/components/cardComponent/index.tsx +++ b/src/frontend/src/components/cardComponent/index.tsx @@ -10,9 +10,7 @@ import { } from "../ui/card"; export const CardComponent = ({ - isFlow, data, - id, onDelete, button, }: cardComponentPropsType): JSX.Element => { @@ -44,11 +42,11 @@ export const CardComponent = ({ - {isFlow && ( + {button && ( - {button && button} + {button} )} diff --git a/src/frontend/src/pages/MainPage/components/components/index.tsx b/src/frontend/src/pages/MainPage/components/components/index.tsx index 306ba4ba3..010c0ab1f 100644 --- a/src/frontend/src/pages/MainPage/components/components/index.tsx +++ b/src/frontend/src/pages/MainPage/components/components/index.tsx @@ -1,9 +1,6 @@ import { useContext } from "react"; -import { Link } from "react-router-dom"; import { CardComponent } from "../../../../components/cardComponent"; import CardsWrapComponent from "../../../../components/cardsWrapComponent"; -import IconComponent from "../../../../components/genericIconComponent"; -import { Button } from "../../../../components/ui/button"; import { alertContext } from "../../../../contexts/alertContext"; import { TabsContext } from "../../../../contexts/tabsContext"; @@ -37,22 +34,6 @@ export default function ComponentsComponent() { - - - Edit Flow - - - } onDelete={() => { removeFlow(flow.id); }} diff --git a/src/frontend/src/pages/MainPage/components/flows/index.tsx b/src/frontend/src/pages/MainPage/components/flows/index.tsx index 94891cde7..3df5e25a4 100644 --- a/src/frontend/src/pages/MainPage/components/flows/index.tsx +++ b/src/frontend/src/pages/MainPage/components/flows/index.tsx @@ -35,9 +35,7 @@ export default function FlowsComponent() { .map((flow, idx) => ( ([]); const [loading, setLoading] = useState(false); const { setErrorData } = useContext(alertContext); diff --git a/src/frontend/src/pages/MainPage/index.tsx b/src/frontend/src/pages/MainPage/index.tsx index 38a15ab72..e21c294c5 100644 --- a/src/frontend/src/pages/MainPage/index.tsx +++ b/src/frontend/src/pages/MainPage/index.tsx @@ -35,8 +35,8 @@ export default function HomePage(): JSX.Element { if (hasStore) { sidebarNavItems.push({ - title: "Added Components", - href: "/added-components", + title: "From Store", + href: "/from-store", }); } diff --git a/src/frontend/src/pages/StorePage/components/market-card.tsx b/src/frontend/src/pages/StorePage/components/market-card.tsx index cfd76f4ed..f6edc5131 100644 --- a/src/frontend/src/pages/StorePage/components/market-card.tsx +++ b/src/frontend/src/pages/StorePage/components/market-card.tsx @@ -89,9 +89,7 @@ export const MarketCardComponent = ({ setSuccessData({ title: `${name} Installed` }); setLoading(false); setInstalled(true); - setTimeout(() => { - navigate("/flow/" + id); - }, 500); + if (!data.is_component) navigate("/flow/" + id); }); }); } diff --git a/src/frontend/src/routes.tsx b/src/frontend/src/routes.tsx index 73aad35f8..25d96fe86 100644 --- a/src/frontend/src/routes.tsx +++ b/src/frontend/src/routes.tsx @@ -11,9 +11,9 @@ import ApiKeysPage from "./pages/ApiKeysPage"; import CommunityPage from "./pages/CommunityPage"; import FlowPage from "./pages/FlowPage"; import HomePage from "./pages/MainPage"; -import AddedComponents from "./pages/MainPage/components/added-components"; import ComponentsComponent from "./pages/MainPage/components/components"; import FlowsComponent from "./pages/MainPage/components/flows"; +import FromStore from "./pages/MainPage/components/from-store"; import ProfileSettingsPage from "./pages/ProfileSettingsPage"; import StorePage from "./pages/StorePage"; import ViewPage from "./pages/ViewPage"; @@ -42,10 +42,10 @@ const Router = () => { } /> } /> - + } /> diff --git a/src/frontend/src/types/components/index.ts b/src/frontend/src/types/components/index.ts index a2cec293d..b2c988567 100644 --- a/src/frontend/src/types/components/index.ts +++ b/src/frontend/src/types/components/index.ts @@ -552,9 +552,7 @@ export type groupDataType = { }; export type cardComponentPropsType = { - isFlow?: boolean; data: FlowType; - id: string; onDelete?: () => void; button?: JSX.Element; };