import Filters from '@/components/Filters' import { type FC } from 'react' import Table from '@/components/Table' import { AddSquare, Edit2, Eye, Printer, Receipt21 } from 'iconsax-react' import { useGetOrders } from './hooks/useOrderData' import moment from 'moment-jalaali' import { Link } from 'react-router-dom' import { Paths } from '@/config/Paths' import type { OrderListItemType } from './types/Types' import Button from '@/components/Button' const OrdersList: FC = () => { const { data } = useGetOrders() return (

سفارش ها

{ }} />
columns={[ { key: 'orderNumber', title: 'شماره', }, { key: 'customer', title: 'مشتری', render: (item) => { return (
{item.user?.firstName ? item.user?.firstName + ' ' + item.user?.lastName : item.user?.phone}
) } }, { key: 'product', title: 'نام محصول', render: (item) => (
{item.product?.title ?? '—'}
), }, { key: 'createdAt', title: 'تاریخ ایجاد ', render: (item) => { return (
{moment(item.createdAt).format('jYYYY-jMM-jDD')}
) } }, { key: 'type', title: 'تعداد اقلام', render: () =>
۱
, }, { key: 'designer', title: 'مجری / طراح', }, { key: 'status', title: 'وضعیت', render: (item) => { return (
{item.status}
) } }, { key: 'actions', title: '', render: (item) => { return (
) } }, ]} data={data?.data} />
) } export default OrdersList