From fa83d7d092687b7f78656b9aa14ec2ece2a2ac3f Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Tue, 14 Jul 2026 21:04:39 +0330 Subject: [PATCH] shift --- src/langs/fa.json | 4 - src/pages/cashShifts/List.tsx | 29 +--- .../components/CashShiftTableColumns.tsx | 13 +- .../components/EditCashShiftModal.tsx | 125 ------------------ .../cashShifts/hooks/useCashShiftData.ts | 15 --- .../cashShifts/service/CashShiftService.ts | 12 -- src/pages/cashShifts/types/Types.ts | 5 - src/pages/orders/DailyOrderReport.tsx | 16 +++ src/pages/orders/FoodOrderReport.tsx | 16 +++ .../orders/components/OrderTableColumns.tsx | 39 ++++++ src/pages/roles/enum/Enum.ts | 3 + src/shared/SideBar.tsx | 4 +- src/shared/components/OrdersSubMenu.tsx | 63 +++++---- 13 files changed, 116 insertions(+), 228 deletions(-) delete mode 100644 src/pages/cashShifts/components/EditCashShiftModal.tsx diff --git a/src/langs/fa.json b/src/langs/fa.json index aa4f28f..cdc2aed 100644 --- a/src/langs/fa.json +++ b/src/langs/fa.json @@ -938,9 +938,6 @@ "close_shift": "بستن شیفت", "open_title": "باز کردن شیفت صندوق", "close_title": "بستن شیفت صندوق", - "edit_title": "ویرایش شیفت صندوق", - "edit_shift": "ویرایش شیفت", - "save_changes": "ذخیره تغییرات", "detail_title": "جزئیات شیفت صندوق", "summary_title": "خلاصه شیفت", "operator": "اپراتور", @@ -962,7 +959,6 @@ "view_details": "مشاهده جزئیات", "opened_success": "شیفت صندوق با موفقیت باز شد", "closed_success": "شیفت صندوق با موفقیت بسته شد", - "updated_success": "شیفت صندوق با موفقیت ویرایش شد", "status_values": { "open": "باز", "closed": "بسته" diff --git a/src/pages/cashShifts/List.tsx b/src/pages/cashShifts/List.tsx index 7295298..f1a9cdc 100644 --- a/src/pages/cashShifts/List.tsx +++ b/src/pages/cashShifts/List.tsx @@ -1,6 +1,6 @@ import { type FC, useMemo, useState } from "react"; import { useTranslation } from "react-i18next"; -import { Add, Edit, Lock1 } from "iconsax-react"; +import { Add, Lock1 } from "iconsax-react"; import Table from "@/components/Table"; import Filters from "@/components/Filters"; import Button from "@/components/Button"; @@ -16,7 +16,6 @@ import { useCashShiftFiltersFields } from "./components/CashShiftFiltersFields"; import CashShiftSummaryCard from "./components/CashShiftSummaryCard"; import OpenCashShiftModal from "./components/OpenCashShiftModal"; import CloseCashShiftModal from "./components/CloseCashShiftModal"; -import EditCashShiftModal from "./components/EditCashShiftModal"; import CashShiftDetailModal from "./components/CashShiftDetailModal"; import type { CashShift } from "./types/Types"; import { CashShiftStatus } from "./enum/Enum"; @@ -28,7 +27,6 @@ const CashShiftsList: FC = () => { const { t } = useTranslation("global"); const [isOpenModalVisible, setIsOpenModalVisible] = useState(false); const [isCloseModalVisible, setIsCloseModalVisible] = useState(false); - const [isEditModalVisible, setIsEditModalVisible] = useState(false); const [isDetailModalVisible, setIsDetailModalVisible] = useState(false); const [selectedShift, setSelectedShift] = useState(null); @@ -61,10 +59,6 @@ const CashShiftsList: FC = () => { setSelectedShift(shift); setIsDetailModalVisible(true); }, - onEdit: (shift) => { - setSelectedShift(shift); - setIsEditModalVisible(true); - }, onClose: (shift) => { setSelectedShift(shift); setIsCloseModalVisible(true); @@ -129,18 +123,6 @@ const CashShiftsList: FC = () => { variant="warning" label={t(`cash_shift.status_values.${CashShiftStatus.OPEN}`)} /> - - {onEdit && ( - - )} {item.status === CashShiftStatus.OPEN && onClose && (