From 34885a2f3fb6ede3049a26e4f4b0a4ec55c254c5 Mon Sep 17 00:00:00 2001 From: installer Date: Tue, 4 Feb 2025 10:28:47 +0100 Subject: [PATCH] =?UTF-8?q?Refaktoryzacja=20zarz=C4=85dzania=20stanem=20w?= =?UTF-8?q?=20raporcie=20administracji?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Zastąpienie `props` na `storeToRefs(useReportStore())` w komponentach administracji. - Refaktoryzacja interfejsu `AccordionItem` do `AccordionItems` i dostosowanie typów. - Usunięcie zbędnych właściwości `turn` i `state` z `AdministrationBurgCard.vue`. - Przebudowa sposobu obliczania pojemności rządu w `administrationDetails.vue`. - Poprawienie inicjalizacji `state` i `turn` w `reportStore.ts`. Zmiany poprawiają zarządzanie stanem i czytelność kodu. --- .../administrationAccordion.vue | 21 +++++++------------ .../administration/administrationBurgCard.vue | 8 +++---- .../administration/administrationDetails.vue | 21 +++++++------------ .../report/administrationReport.vue | 19 ++++++++++------- src/stores/reportStore.ts | 6 ++++-- 5 files changed, 36 insertions(+), 39 deletions(-) diff --git a/src/components/report/administration/administrationAccordion.vue b/src/components/report/administration/administrationAccordion.vue index 92b43e8..0ad0283 100644 --- a/src/components/report/administration/administrationAccordion.vue +++ b/src/components/report/administration/administrationAccordion.vue @@ -1,17 +1,18 @@