diff --git a/modules/customer-invoices/src/web/issued-invoices/pages/list/issued-invoice-list-page.tsx b/modules/customer-invoices/src/web/issued-invoices/pages/list/issued-invoice-list-page.tsx index 95e2f18a..41d2a58b 100644 --- a/modules/customer-invoices/src/web/issued-invoices/pages/list/issued-invoice-list-page.tsx +++ b/modules/customer-invoices/src/web/issued-invoices/pages/list/issued-invoice-list-page.tsx @@ -8,7 +8,7 @@ import { useNavigate } from "react-router-dom"; import { useTranslation } from "../../../i18n"; import { useIssuedInvoicesList } from "./hooks"; -import { IssuedInvoicesGrid } from "./ui/proformas-grid"; +import { IssuedInvoicesGrid } from "./ui/issued-invoices-grid"; export const IssuedInvoiceListPage = () => { const { t } = useTranslation(); @@ -51,7 +51,6 @@ export const IssuedInvoiceListPage = () => { onPageChange={list.setPageIndex} onPageSizeChange={list.setPageSize} onSearchChange={list.setSearchValue} - onStatusFilterChange={list.setStatusFilter} pageIndex={list.pageIndex} pageSize={list.pageSize} searchValue={list.search} diff --git a/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/index.ts b/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/index.ts index e41ab026..096a6e62 100644 --- a/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/index.ts +++ b/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/index.ts @@ -1,2 +1 @@ -export * from "./issued-invoice-status-badge"; export * from "./issued-invoices-grid"; diff --git a/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/proformas-grid.tsx b/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/issued-invoices-grid.tsx similarity index 56% rename from modules/customer-invoices/src/web/issued-invoices/pages/list/ui/proformas-grid.tsx rename to modules/customer-invoices/src/web/issued-invoices/pages/list/ui/issued-invoices-grid.tsx index 6be061ba..655660bd 100644 --- a/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/proformas-grid.tsx +++ b/modules/customer-invoices/src/web/issued-invoices/pages/list/ui/issued-invoices-grid.tsx @@ -1,14 +1,5 @@ import { SimpleSearchInput } from "@erp/core/components"; import { DataTable, SkeletonDataTable } from "@repo/rdx-ui/components"; -import { - Select, - SelectContent, - SelectItem, - SelectTrigger, - SelectValue, -} from "@repo/shadcn-ui/components"; -import { FilterIcon } from "lucide-react"; -import { useNavigate } from "react-router-dom"; import { useTranslation } from "../../../../i18n"; import type { IssuedInvoiceSummaryPageData } from "../../../schema/issued-invoice-summary.web.schema"; @@ -25,7 +16,6 @@ interface IssuedInvoicesGridProps { onPageSizeChange: (s: number) => void; onRowClick?: (id: string) => void; onExportClick?: () => void; - onStatusFilterChange?: (newStatus: string) => void; } export const IssuedInvoicesGrid = ({ @@ -39,18 +29,13 @@ export const IssuedInvoicesGrid = ({ onPageSizeChange, onRowClick, onExportClick, - onStatusFilterChange, }: IssuedInvoicesGridProps) => { - const navigate = useNavigate(); const { t } = useTranslation(); const { items, total_items } = data; const columns = useIssuedInvoicesGridColumns({ - onEdit: (proforma) => navigate(`/issued-invoices/${proforma.id}/edit`), - onDuplicate: (proforma) => null, //duplicateInvoice(inv.id), - onDownloadPdf: (proforma) => null, //downloadInvoicePdf(inv.id), - onSendEmail: (proforma) => null, //sendInvoiceEmail(inv.id), - onDelete: (proforma) => null, //confirmDelete(inv.id), + onDownloadPdf: (invoice) => null, //downloadInvoicePdf(inv.id), + onSendEmail: (invoice) => null, //sendInvoiceEmail(inv.id), }); if (loading) @@ -67,20 +52,6 @@ export const IssuedInvoicesGrid = ({