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 @@ -