From 326aabd91d50d1bf118c7d7029132eed37642826 Mon Sep 17 00:00:00 2001 From: SERTY Date: Wed, 28 Jan 2026 01:33:32 +0300 Subject: [PATCH] =?UTF-8?q?2801-=D0=BF=D0=BE=D1=84=D0=B8=D0=BA=D1=81=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B7=D0=B0=D0=B2=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F?= =?UTF-8?q?=20=D0=B4=D0=BD=D0=B4.=20=D0=9D=D0=B5=20=D0=BD=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D1=82=D1=81=D1=8F=20=D0=BE=D0=BD=20=D0=BC=D0=BD?= =?UTF-8?q?=D0=B5,=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8E=20toggle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rmser-view/src/pages/InvoiceDraftPage.tsx | 97 ++++++++--------------- 1 file changed, 34 insertions(+), 63 deletions(-) diff --git a/rmser-view/src/pages/InvoiceDraftPage.tsx b/rmser-view/src/pages/InvoiceDraftPage.tsx index 3a84163..0ec9935 100644 --- a/rmser-view/src/pages/InvoiceDraftPage.tsx +++ b/rmser-view/src/pages/InvoiceDraftPage.tsx @@ -49,7 +49,6 @@ export const InvoiceDraftPage: React.FC = () => { const [updatingItems, setUpdatingItems] = useState>(new Set()); const [itemsOrder, setItemsOrder] = useState>({}); - const [enabled, setEnabled] = useState(false); const [isDragging, setIsDragging] = useState(false); // Состояние для просмотра фото чека @@ -171,9 +170,6 @@ export const InvoiceDraftPage: React.FC = () => { }); // --- ЭФФЕКТЫ --- - useEffect(() => { - setEnabled(true); - }, []); useEffect(() => { if (draft) { @@ -526,65 +522,40 @@ export const InvoiceDraftPage: React.FC = () => { {/* Items List */} - {enabled ? ( - - - {(provided, snapshot) => ( -
- {draft.items.map((item, index) => ( - deleteItemMutation.mutate(itemId)} - isUpdating={updatingItems.has(item.id)} - recommendations={recommendationsQuery.data || []} - /> - ))} - {provided.placeholder} -
- )} -
-
- ) : ( -
- {draft.items.map((item, index) => ( - deleteItemMutation.mutate(itemId)} - isUpdating={updatingItems.has(item.id)} - recommendations={recommendationsQuery.data || []} - /> - ))} -
- )} + + + {(provided, snapshot) => ( +
+ {draft.items.map((item, index) => ( + deleteItemMutation.mutate(itemId)} + isUpdating={updatingItems.has(item.id)} + recommendations={recommendationsQuery.data || []} + /> + ))} + {provided.placeholder} +
+ )} +
+
{/* Кнопка добавления позиции */}