From c3b0ec0c4e94954b61792ff400aa6252ecbd8f4b Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Thu, 30 Apr 2026 10:04:54 +0200 Subject: [PATCH] fix(ui-web): harmonize imports, fix promise chain ordering, and remove dead code --- ui/web/src/App.vue | 5 ++- ui/web/src/core/Constants.ts | 5 +++ ui/web/src/core/index.ts | 5 +++ ui/web/src/main.ts | 8 ++-- .../src/shared/components/SkinLoadError.vue | 4 +- ui/web/src/shared/composables/index.ts | 13 ------ ui/web/src/shared/composables/useFetchData.ts | 40 ++++++++++--------- ui/web/src/shared/composables/useSkin.ts | 2 +- .../src/shared/composables/useStartTxForm.ts | 14 +++---- .../src/shared/utils/formatSupervisionUrl.ts | 2 +- ui/web/src/skins/classic/ClassicLayout.vue | 2 +- .../actions/AddChargingStations.vue | 4 +- .../components/actions/SetSupervisionUrl.vue | 2 +- .../components/actions/StartTransaction.vue | 6 +-- .../components/buttons/ToggleButton.vue | 2 +- .../charging-stations/CSConnector.vue | 2 +- .../components/charging-stations/CSData.vue | 6 ++- ui/web/src/skins/modern/ModernLayout.vue | 16 +++++--- .../skins/modern/components/ConnectorRow.vue | 3 +- .../skins/modern/components/SimulatorBar.vue | 10 ----- .../skins/modern/components/StationCard.vue | 2 +- .../components/dialogs/AddStationsDialog.vue | 3 +- .../components/dialogs/AuthorizeDialog.vue | 4 +- .../dialogs/SetSupervisionUrlDialog.vue | 2 +- .../dialogs/StartTransactionDialog.vue | 2 +- ui/web/tests/unit/UIClient.test.ts | 2 +- ui/web/tests/unit/Utils.test.ts | 2 +- ui/web/tests/unit/router.test.ts | 2 +- .../shared/composables/useLayoutData.test.ts | 4 +- .../composables/useSimulatorControl.test.ts | 4 +- .../tests/unit/skins/classic/Actions.test.ts | 2 +- .../unit/skins/classic/CSConnector.test.ts | 2 +- .../tests/unit/skins/classic/CSData.test.ts | 2 +- .../tests/unit/skins/classic/CSTable.test.ts | 2 +- .../skins/classic/ClassicComponents.test.ts | 2 +- .../unit/skins/classic/ClassicLayout.test.ts | 2 +- .../unit/skins/modern/ConnectorRow.test.ts | 2 +- .../tests/unit/skins/modern/Dialogs.test.ts | 2 +- ui/web/tests/unit/skins/modern/Errors.test.ts | 2 +- .../unit/skins/modern/ModernLayout.test.ts | 18 ++++----- .../unit/skins/modern/SimulatorBar.test.ts | 7 ---- .../unit/skins/modern/StationCard.test.ts | 2 +- 42 files changed, 108 insertions(+), 115 deletions(-) delete mode 100644 ui/web/src/shared/composables/index.ts diff --git a/ui/web/src/App.vue b/ui/web/src/App.vue index 5420ce0c..8b7476f4 100644 --- a/ui/web/src/App.vue +++ b/ui/web/src/App.vue @@ -23,6 +23,7 @@