From ed3a86d2a2c69d82b6366f0618ba36ec0135ca79 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 20 Dec 2025 15:39:55 +0330 Subject: [PATCH] add snack meal food --- .../food/components/MealTimesSection.tsx | 3 ++- src/pages/orders/Details.tsx | 26 +++---------------- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/src/pages/food/components/MealTimesSection.tsx b/src/pages/food/components/MealTimesSection.tsx index 166946b..eafd582 100644 --- a/src/pages/food/components/MealTimesSection.tsx +++ b/src/pages/food/components/MealTimesSection.tsx @@ -11,7 +11,8 @@ const MealTimesSection: FC = ({ formik }) => { const mealTypes = [ { value: 'breakfast', label: 'صبحانه' }, { value: 'lunch', label: 'ناهار' }, - { value: 'dinner', label: 'شام' } + { value: 'dinner', label: 'شام' }, + { value: 'snack', label: 'عصرانه' } ] as const const handleMealTypeChange = (mealType: string, checked: boolean) => { diff --git a/src/pages/orders/Details.tsx b/src/pages/orders/Details.tsx index 9160985..a6d1fca 100644 --- a/src/pages/orders/Details.tsx +++ b/src/pages/orders/Details.tsx @@ -1,5 +1,4 @@ -import Select from '@/components/Select' -import { type FC, useMemo, useState } from 'react' +import { type FC, useState } from 'react' import { useGetOrderById, useVerifyCashPayment, @@ -7,7 +6,6 @@ import { useRefundPayment } from './hooks/useOrderData' import { useParams } from 'react-router-dom' -import { useTranslation } from 'react-i18next' import { formatFaNumber } from '@/helpers/func' import { OrderStatus, PaymentStatusEnum } from './enum/Enum' import { PaymentMethodEnum } from '@/pages/paymentMethods/enum/Enum' @@ -21,7 +19,6 @@ import OrderActions from './components/OrderActions' const OrderDetails: FC = () => { const { id } = useParams() const { data: orderData, isLoading } = useGetOrderById(id!) - const { t } = useTranslation('global') const { mutate: verifyCashPayment, isPending: isVerifyingPayment } = useVerifyCashPayment() const { mutate: changeOrderStatus, isPending: isChangingStatus } = useChangeOrderStatus() const { mutate: refundPayment, isPending: isRefunding } = useRefundPayment() @@ -31,23 +28,6 @@ const OrderDetails: FC = () => { const order = orderData?.data - const statusItems = useMemo(() => { - const statuses: string[] = [ - OrderStatus.PENDING_PAYMENT, - OrderStatus.PAID, - OrderStatus.CONFIRMED, - OrderStatus.PREPARING, - OrderStatus.READY, - OrderStatus.SHIPPED, - OrderStatus.COMPLETED, - OrderStatus.CANCELED, - ] - return statuses.map((status) => ({ - value: status, - label: t(`order_status.${status}`) - })) - }, [t]) - const getStatusColor = (status: string): string => { const colorMap: Record = { 'pendingPayment': '#FFEECC', @@ -195,7 +175,7 @@ const OrderDetails: FC = () => {

سفارش {formatFaNumber(order.orderNumber)}

-
+ {/*