diff --git a/src/components/Filters.tsx b/src/components/Filters.tsx index 7302659..e14fd59 100644 --- a/src/components/Filters.tsx +++ b/src/components/Filters.tsx @@ -188,13 +188,8 @@ const Filters: FC = ({
- {otherFields.map(renderField)} + {fields.map(renderField)}
- {searchFieldObj && ( -
- {renderField(searchFieldObj)} -
- )}
{ + + const [activeTab, setactiveTab] = useState(ProformaInvoiceStatusEnum.ALL) + + return ( +
+

+ پیش فاکتورها +

+
+ setactiveTab(tab as ProformaInvoiceStatusEnum)} + /> +
+ +
+ { }} + /> +
+ +
+ + + + ) +} + +export default ProformaInvoice \ No newline at end of file diff --git a/src/pages/invoice/enum/InvoiceEnum.tsx b/src/pages/invoice/enum/InvoiceEnum.tsx new file mode 100644 index 0000000..cc38e52 --- /dev/null +++ b/src/pages/invoice/enum/InvoiceEnum.tsx @@ -0,0 +1,5 @@ +export const enum ProformaInvoiceStatusEnum { + ALL = 'all', + NOT_CONFIRMED = 'not_confirmed', + CONFIRMED = 'confirmed', +} \ No newline at end of file diff --git a/src/pages/order/NewOrder.tsx b/src/pages/order/NewOrder.tsx new file mode 100644 index 0000000..1767083 --- /dev/null +++ b/src/pages/order/NewOrder.tsx @@ -0,0 +1,9 @@ +import { type FC } from 'react' + +const NewOrder: FC = () => { + return ( +
NewOrder
+ ) +} + +export default NewOrder \ No newline at end of file diff --git a/src/router/MainRouter.tsx b/src/router/MainRouter.tsx index ca2db5f..5dd06cd 100644 --- a/src/router/MainRouter.tsx +++ b/src/router/MainRouter.tsx @@ -5,6 +5,8 @@ import SideBar from '../shared/Sidebar' import Header from '../shared/Header' import { Paths } from '@/config/Paths' import MyOrders from '@/pages/order/MyOrders' +import ProformaInvoice from '@/pages/invoice/ProformaInvoice' +import NewOrder from '@/pages/order/NewOrder' const MainRouter: FC = () => { return ( @@ -19,6 +21,8 @@ const MainRouter: FC = () => { } /> } /> } /> + } /> + } /> diff --git a/src/shared/Sidebar.tsx b/src/shared/Sidebar.tsx index 9bbef50..62a9273 100644 --- a/src/shared/Sidebar.tsx +++ b/src/shared/Sidebar.tsx @@ -60,8 +60,8 @@ const SideBar: FC = () => { } title={t('sidebar.preFactors')} - isActive={isActive('/pre-factors')} - link={Paths.preFactors} + isActive={isActive('/proforma-invoice')} + link={Paths.proformaInvoice} />