order status enum changed
This commit is contained in:
+6
-9
@@ -846,17 +846,14 @@
|
|||||||
"payment_methods_update": "ویرایش روش پرداخت"
|
"payment_methods_update": "ویرایش روش پرداخت"
|
||||||
},
|
},
|
||||||
"order_status": {
|
"order_status": {
|
||||||
"pending": "در انتظار تایید",
|
"pendingPayment": "در انتظار پرداخت",
|
||||||
|
"paid": "پرداخت شده",
|
||||||
"confirmed": "تایید شده",
|
"confirmed": "تایید شده",
|
||||||
"preparing": "در حال آماده سازی",
|
"preparing": "در حال آماده سازی",
|
||||||
"rejectedByRestaurant": "رد شده توسط رستوران",
|
"ready": "آماده",
|
||||||
"cancelledByUser": "لغو شده توسط کاربر",
|
"shipped": "ارسال شده",
|
||||||
"cancelledBySystem": "لغو شده توسط سیستم",
|
"completed": "تکمیل شده",
|
||||||
"readyForCustomerPickup": "آماده برای دریافت مشتری",
|
"canceled": "لغو شده"
|
||||||
"readyForDineIn": "آماده برای سرو در محل",
|
|
||||||
"readyForDeliveryCar": "آماده برای تحویل با ماشین",
|
|
||||||
"readyForDeliveryCourier": "آماده برای تحویل با پیک",
|
|
||||||
"delivered": "تحویل داده شده"
|
|
||||||
},
|
},
|
||||||
"reviews": {
|
"reviews": {
|
||||||
"reviews": "نظرات",
|
"reviews": "نظرات",
|
||||||
|
|||||||
@@ -16,17 +16,14 @@ interface GetOrderTableColumnsParams {
|
|||||||
|
|
||||||
const getStatusVariant = (status: string): 'success' | 'error' | 'warning' | 'info' | 'pending' => {
|
const getStatusVariant = (status: string): 'success' | 'error' | 'warning' | 'info' | 'pending' => {
|
||||||
const variantMap: Record<string, 'success' | 'error' | 'warning' | 'info' | 'pending'> = {
|
const variantMap: Record<string, 'success' | 'error' | 'warning' | 'info' | 'pending'> = {
|
||||||
'pending': 'pending',
|
'pendingPayment': 'pending',
|
||||||
|
'paid': 'info',
|
||||||
'confirmed': 'info',
|
'confirmed': 'info',
|
||||||
'preparing': 'warning',
|
'preparing': 'warning',
|
||||||
'rejectedByRestaurant': 'error',
|
'ready': 'info',
|
||||||
'cancelledByUser': 'error',
|
'shipped': 'info',
|
||||||
'cancelledBySystem': 'error',
|
'completed': 'success',
|
||||||
'readyForCustomerPickup': 'info',
|
'canceled': 'error',
|
||||||
'readyForDineIn': 'info',
|
|
||||||
'readyForDeliveryCar': 'info',
|
|
||||||
'readyForDeliveryCourier': 'info',
|
|
||||||
'delivered': 'success',
|
|
||||||
}
|
}
|
||||||
return variantMap[status] || 'pending'
|
return variantMap[status] || 'pending'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,23 +1,17 @@
|
|||||||
export const enum OrderStatus {
|
export enum OrderStatus {
|
||||||
Pending = "pending",
|
PENDING_PAYMENT = "pendingPayment",
|
||||||
|
PAID = "paid",
|
||||||
Confirmed = "confirmed",
|
CONFIRMED = "confirmed",
|
||||||
Preparing = "preparing",
|
PREPARING = "preparing",
|
||||||
|
READY = "ready",
|
||||||
RejectedByRestaurant = "rejectedByRestaurant",
|
SHIPPED = "shipped",
|
||||||
CancelledByUser = "cancelledByUser",
|
COMPLETED = "completed",
|
||||||
CancelledBySystem = "cancelledBySystem",
|
CANCELED = "canceled",
|
||||||
|
|
||||||
ReadyForCustomerPickup = "readyForCustomerPickup",
|
|
||||||
ReadyForDineIn = "readyForDineIn",
|
|
||||||
ReadyForDeliveryCar = "readyForDeliveryCar",
|
|
||||||
ReadyForDeliveryCourier = "readyForDeliveryCourier",
|
|
||||||
|
|
||||||
Delivered = "delivered",
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const enum PaymentStatusEnum {
|
export enum PaymentStatusEnum {
|
||||||
Pending = "pending",
|
Pending = "pending",
|
||||||
Paid = "paid",
|
Paid = "paid",
|
||||||
Failed = "failed",
|
Failed = "failed",
|
||||||
|
Refunded = "refunded",
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user