From 8f21d3d6154e101f573e5dbec59ec425608f95e6 Mon Sep 17 00:00:00 2001
From: ChatonDeAru <823314+chatondearu@users.noreply.github.com>
Date: Fri, 4 Oct 2024 01:21:45 +0200
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Improving=20=20error=20system,?=
=?UTF-8?q?=20fixing=20profile=20store,=20and=20more=20stuff?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
modules/app/app.vue | 11 +
modules/app/components/FOHeader.vue | 12 +-
.../components/profile/EmailUpdateForm.vue | 11 +-
.../components/profile/PasswordUpdateForm.vue | 11 +-
modules/app/composables/errors.ts | 125 +++++
modules/app/error.vue | 2 +-
modules/app/middleware/admin.ts | 7 +
modules/app/pages/join/index.vue | 11 +-
modules/app/pages/profile/auth/reset.vue | 4 +-
modules/app/pages/profile/index.vue | 2 +-
modules/app/pages/signin/confirm.vue | 13 +-
modules/app/pages/signin/forgot.vue | 10 +-
modules/app/pages/signin/index.vue | 17 +-
modules/app/plugins/error-handler.ts | 10 +
.../app/{composables => stores}/profile.ts | 34 +-
modules/shared/package.json | 2 +-
pnpm-lock.yaml | 515 +++++++++++++++---
17 files changed, 664 insertions(+), 133 deletions(-)
create mode 100644 modules/app/composables/errors.ts
create mode 100644 modules/app/middleware/admin.ts
create mode 100644 modules/app/plugins/error-handler.ts
rename modules/app/{composables => stores}/profile.ts (66%)
diff --git a/modules/app/app.vue b/modules/app/app.vue
index 0313bfe..2a010d8 100644
--- a/modules/app/app.vue
+++ b/modules/app/app.vue
@@ -11,6 +11,17 @@ auth.onAuthStateChange(async (event) => {
+
+