From 2cabe492393ec1511d6b9e2b7377635c9a524127 Mon Sep 17 00:00:00 2001
From: Maschga <88616799+Maschga@users.noreply.github.com>
Date: Wed, 9 Apr 2025 22:57:56 +0200
Subject: [PATCH] chore: Typescript Auth (#20470)
---
assets/js/api.js | 2 +-
assets/js/components/Auth/LoginModal.vue | 19 ++--
assets/js/components/Auth/PasswordModal.vue | 9 +-
assets/js/components/Auth/auth.js | 107 -------------------
assets/js/components/Auth/auth.ts | 109 ++++++++++++++++++++
assets/js/components/HelpModal.vue | 2 +-
assets/js/components/Top/Navigation.vue | 2 +-
assets/js/router.js | 2 +-
assets/js/types/evcc.ts | 4 +
9 files changed, 133 insertions(+), 123 deletions(-)
delete mode 100644 assets/js/components/Auth/auth.js
create mode 100644 assets/js/components/Auth/auth.ts
diff --git a/assets/js/api.js b/assets/js/api.js
index 7c8935430..1c52741e9 100644
--- a/assets/js/api.js
+++ b/assets/js/api.js
@@ -1,5 +1,5 @@
import axios from "axios";
-import { openLoginModal } from "./components/Auth/auth.js";
+import { openLoginModal } from "./components/Auth/auth";
const { protocol, hostname, port, pathname } = window.location;
diff --git a/assets/js/components/Auth/LoginModal.vue b/assets/js/components/Auth/LoginModal.vue
index f9ac99947..2227b0884 100644
--- a/assets/js/components/Auth/LoginModal.vue
+++ b/assets/js/components/Auth/LoginModal.vue
@@ -57,14 +57,15 @@
-