= {
- [RequestStatusEnum.CREATED]: 'ایجاد شده',
- [RequestStatusEnum.INVOICED]: 'فاکتور شده',
- [RequestStatusEnum.WAITING_to_CONFIRM_INVOICE]: 'در انتظار تایید فاکتور',
- [RequestStatusEnum.DESIGN_INITIATED]: 'شروع طراحی',
- [RequestStatusEnum.DESIGN_FINISHED]: 'طراحی تمام شده',
- [RequestStatusEnum.DESIGN_REVISION]: 'بازنگری طراحی',
- [RequestStatusEnum.READY_TO_PRINTING]: 'آماده چاپ',
- [RequestStatusEnum.IN_PRINTING]: 'در حال چاپ',
- [RequestStatusEnum.AFTER_PRINT_COVER]: 'پس از چاپ جلد',
- [RequestStatusEnum.AFTER_PRINT_CARTONING]: 'کارتنسازی',
- [RequestStatusEnum.AFTER_PRINT_BOXING]: 'بستهبندی',
- [RequestStatusEnum.READY_FOR_DELIVERY]: 'آماده ارسال',
- [RequestStatusEnum.DELIVERED]: 'تحویل شده',
- [RequestStatusEnum.FINISHED]: 'پایان یافته',
- [RequestStatusEnum.CANCELED]: 'لغو شده',
-}
+import { orderStatusLabels } from './constants/statusLabels'
const OrderDetail: FC = () => {
const { id } = useParams()
@@ -84,7 +66,7 @@ const OrderDetail: FC = () => {
وضعیت:
{order?.status
- ? statusLabels[order.status] ?? order.status
+ ? orderStatusLabels[order.status] ?? order.status
: '-'}
diff --git a/src/pages/order/constants/statusLabels.ts b/src/pages/order/constants/statusLabels.ts
new file mode 100644
index 0000000..bef8169
--- /dev/null
+++ b/src/pages/order/constants/statusLabels.ts
@@ -0,0 +1,19 @@
+import { RequestStatusEnum } from '../enum/OrderEnum'
+
+export const orderStatusLabels: Record = {
+ [RequestStatusEnum.CREATED]: 'ایجاد شده',
+ [RequestStatusEnum.INVOICED]: 'فاکتور شده',
+ [RequestStatusEnum.WAITING_to_CONFIRM_INVOICE]: 'در انتظار تایید فاکتور',
+ [RequestStatusEnum.DESIGN_INITIATED]: 'شروع طراحی',
+ [RequestStatusEnum.DESIGN_FINISHED]: 'طراحی تمام شده',
+ [RequestStatusEnum.DESIGN_REVISION]: 'بازنگری طراحی',
+ [RequestStatusEnum.READY_TO_PRINTING]: 'آماده چاپ',
+ [RequestStatusEnum.IN_PRINTING]: 'در حال چاپ',
+ [RequestStatusEnum.AFTER_PRINT_COVER]: 'پس از چاپ جلد',
+ [RequestStatusEnum.AFTER_PRINT_CARTONING]: 'کارتنسازی',
+ [RequestStatusEnum.AFTER_PRINT_BOXING]: 'بستهبندی',
+ [RequestStatusEnum.READY_FOR_DELIVERY]: 'آماده ارسال',
+ [RequestStatusEnum.DELIVERED]: 'تحویل شده',
+ [RequestStatusEnum.FINISHED]: 'پایان یافته',
+ [RequestStatusEnum.CANCELED]: 'لغو شده',
+}