From 4ef2e60c30149196cd6345d6f16ab46e578f07b3 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Tue, 30 Apr 2024 16:14:26 +0300 Subject: [PATCH] cleanup/refactoring --- pages/cart/publishers/index.tsx | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/pages/cart/publishers/index.tsx b/pages/cart/publishers/index.tsx index e0b0c57..37ae3ee 100644 --- a/pages/cart/publishers/index.tsx +++ b/pages/cart/publishers/index.tsx @@ -30,7 +30,8 @@ function PublishersPage({ publishers = [] }: IProps) { const [showZeroShiftsOnly, setShowZeroShiftsOnly] = useState(false); const [isDeleting, setIsDeleting] = useState(false); - const [isModalOpen, setIsModalOpen] = useState(false); + const [isModalOpenDeleteVisible, setIsModalOpenDeleteVisible] = useState(false); + const [isModalOpenDeleteAll, setIsModalOpenDeleteAll] = useState(false); const handleDeleteAllVisible = async () => { setIsDeleting(true); @@ -166,38 +167,40 @@ function PublishersPage({ publishers = [] }: IProps) {
- Добави вестител + Добави вестител
- setIsModalOpen(false)} + isOpen={isModalOpenDeleteVisible} + onClose={() => setIsModalOpenDeleteVisible(false)} onConfirm={handleDeleteAllVisible} message="Сигурни ли сте, че искате да изтриете всички показани в момента вестители?" /> - setIsModalOpen(false)} + isOpen={isModalOpenDeleteAll} + onClose={() => setIsModalOpenDeleteAll(false)} onConfirm={handleDeleteAllAvailabilities} message="Сигурни ли сте, че искате да изтриете предпочитанията на ВСИЧКИ вестители?" /> +
+
- {publishers.length} от {publishers.length} вестителя -
+
{renderPublishers()}