From b89be8fd8bcbfac1adac396800aba087f80be004 Mon Sep 17 00:00:00 2001
From: Maschga <88616799+Maschga@users.noreply.github.com>
Date: Fri, 6 Jun 2025 10:20:59 +0200
Subject: [PATCH] chore: Typescript: Rewrite Top (#21632)
---
assets/js/components/Top/Header.vue | 7 +-
.../js/components/Top/Navigation.stories.js | 57 ------------
.../js/components/Top/Navigation.stories.ts | 62 +++++++++++++
assets/js/components/Top/Navigation.vue | 38 +++++---
.../components/Top/Notifications.stories.js | 80 -----------------
.../components/Top/Notifications.stories.ts | 90 +++++++++++++++++++
assets/js/components/Top/Notifications.vue | 26 ++++--
assets/js/components/Top/baseapi.js | 19 ----
assets/js/components/Top/baseapi.ts | 19 ++++
assets/js/components/Top/types.d.ts | 14 +++
assets/js/types/evcc.ts | 7 ++
11 files changed, 239 insertions(+), 180 deletions(-)
delete mode 100644 assets/js/components/Top/Navigation.stories.js
create mode 100644 assets/js/components/Top/Navigation.stories.ts
delete mode 100644 assets/js/components/Top/Notifications.stories.js
create mode 100644 assets/js/components/Top/Notifications.stories.ts
delete mode 100644 assets/js/components/Top/baseapi.js
create mode 100644 assets/js/components/Top/baseapi.ts
create mode 100644 assets/js/components/Top/types.d.ts
diff --git a/assets/js/components/Top/Header.vue b/assets/js/components/Top/Header.vue
index 7d2344d72..ca5bbc4b1 100644
--- a/assets/js/components/Top/Header.vue
+++ b/assets/js/components/Top/Header.vue
@@ -24,14 +24,15 @@
-