import { useCardStore } from "../../-lib/store/useCardStore"; import Quality from "../../quality/-components/WarehouseCard"; import INVCheckCard from "../logistics/warehouse/InventoryCard"; import OpenOrders from "../logistics/warehouse/openOrders"; import PPOO from "../logistics/warehouse/PPOOCard"; const componentsMap: any = { ppoo: PPOO, inv: INVCheckCard, openOrder: OpenOrders, qualityCard: Quality, //QualityRequest, }; export default function DashBoard() { const { cards } = useCardStore(); //console.log(cards); return (
{cards.map((a: any) => { const name = a.name; //.filter((c) => c.i === card.i)[0].i || "name"; const Component = componentsMap[name.split("-")[0]]; if (name === "openOrder") { return (
); } if (name === "qualityCard") { return (
); } //console.log(name.split("-")[0], a); return (
); })}
); }