From: Jérôme Benoit Date: Fri, 3 Apr 2026 11:57:37 +0000 (+0200) Subject: refactor(webui): migrate globalProperties to provide/inject X-Git-Tag: ocpp-server@v4.3.0~23 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=39937d177f719f8d98fc3539cbf7939492b873ce;p=e-mobility-charging-stations-simulator.git refactor(webui): migrate globalProperties to provide/inject Replace Vue 2-style app.config.globalProperties with Vue 3 provide/inject using typed InjectionKeys. Create useConfiguration and useTemplates composables. Remove dead globalProperties fallback paths and refreshChargingStations no-op. Update test mounts to use provide. Clean ComponentCustomProperties from shims-vue.d.ts. --- diff --git a/ui/web/src/components/actions/AddChargingStations.vue b/ui/web/src/components/actions/AddChargingStations.vue index 83de8529..d756ef3c 100644 --- a/ui/web/src/components/actions/AddChargingStations.vue +++ b/ui/web/src/components/actions/AddChargingStations.vue @@ -14,8 +14,8 @@ Please select a template