From 6fb439a754ad729df9bb5c842b97ee16c0f92876 Mon Sep 17 00:00:00 2001 From: Xeovalyte Date: Mon, 20 Mar 2023 11:23:46 +0100 Subject: [PATCH] large backend recreation --- frontend/app.vue | 199 +- frontend/components/Login.vue | 19 +- frontend/components/layout/Navbar.vue | 4 +- frontend/composables/notifications.js | 123 + frontend/composables/useToast.js | 6 + frontend/nuxt.config.ts | 62 +- frontend/package-lock.json | 4098 +++++++++-------- frontend/package.json | 29 +- frontend/pages/calendar.vue | 109 +- frontend/pages/index.vue | 7 +- frontend/pages/news/index.vue | 105 +- frontend/pages/news/newmessage.vue | 63 +- frontend/pages/settings/admin/ledenlijst.vue | 25 +- frontend/pages/settings/admin/users.vue | 18 +- .../pages/settings/config/changepassword.vue | 104 +- .../settings/config/managerelatiecodes.vue | 90 +- frontend/pages/settings/index.vue | 18 +- frontend/pages/settings/moreinfo.vue | 10 +- frontend/pages/settings/privacypolicy.vue | 23 - frontend/pages/wedstrijd/addcontest.vue | 28 +- frontend/pages/wedstrijd/alltimes.vue | 80 +- frontend/pages/wedstrijd/index.vue | 8 +- frontend/pages/wedstrijd/owntimes.vue | 57 +- frontend/stores/calendarStore.js | 52 + frontend/stores/contestStore.js | 74 + frontend/stores/newsStore.js | 80 + frontend/stores/userStore.js | 93 + frontend/stores/usersStore.js | 38 + 28 files changed, 2987 insertions(+), 2635 deletions(-) create mode 100644 frontend/composables/notifications.js create mode 100644 frontend/composables/useToast.js delete mode 100644 frontend/pages/settings/privacypolicy.vue create mode 100644 frontend/stores/calendarStore.js create mode 100644 frontend/stores/contestStore.js create mode 100644 frontend/stores/newsStore.js create mode 100644 frontend/stores/userStore.js create mode 100644 frontend/stores/usersStore.js diff --git a/frontend/app.vue b/frontend/app.vue index 72524f6..c8d1d88 100644 --- a/frontend/app.vue +++ b/frontend/app.vue @@ -1,12 +1,12 @@