import { Trans } from "react-i18next"; import { Button, Label, Select, SelectContent, SelectItem, SelectTrigger, SelectValue, Tabs, TabsContent, TabsList, TabsTrigger, } from "@repo/shadcn-ui/components"; import { t } from "i18next"; import { PlusIcon } from "lucide-react"; import { useState } from "react"; import { useNavigate } from "react-router-dom"; import { InvoicesGrid } from "../components/invoices-grid"; export const InvoicesList = () => { const navigate = useNavigate(); const [status, setStatus] = useState("all"); const InvoiceStatuses = [ { value: "all", label: t("Invoices.list.tabs.all") }, { value: "draft", label: t("Invoices.list.tabs.draft") }, { value: "ready", label: t("Invoices.list.tabs.ready") }, { value: "delivered", label: t("Invoices.list.tabs.delivered") }, { value: "accepted", label: t("Invoices.list.tabs.accepted") }, { value: "rejected", label: t("Invoices.list.tabs.rejected") }, { value: "archived", label: t("Invoices.list.tabs.archived") }, ]; return ( <>

{InvoiceStatuses.map((s) => ( {s.label} ))}
{InvoiceStatuses.map((s) => ( ))}
); };