From b36955bcaf934dd9a43f4d21609414c19fb8b06f Mon Sep 17 00:00:00 2001 From: Andrew Kostka Date: Wed, 29 Jul 2026 11:50:52 +0000 Subject: [PATCH] Add flow for existing users to accept new policies --- src/App.vue | 35 ++++-- src/backend/api.js | 9 ++ src/components/Cards/CreateAccount.vue | 45 ++------ src/components/Components/ErrorSnackBar.vue | 46 ++++++++ src/components/Components/PolicyList.vue | 63 +++++++++++ .../Modals/PolicyAcceptanceModal.vue | 100 ++++++++++++++++++ src/router/index.js | 11 +- src/store/error.js | 41 +++++++ src/store/index.js | 4 + src/store/policies.js | 57 ++++++++++ 10 files changed, 365 insertions(+), 46 deletions(-) create mode 100644 src/components/Components/ErrorSnackBar.vue create mode 100644 src/components/Components/PolicyList.vue create mode 100644 src/components/Modals/PolicyAcceptanceModal.vue create mode 100644 src/store/error.js create mode 100644 src/store/policies.js diff --git a/src/App.vue b/src/App.vue index 10c8317b..34cc0024 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,10 +1,14 @@