From ec1f9a993de76f33db1e3d8b7804d1e5df165ff3 Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Thu, 6 Jun 2024 19:21:16 +0100 Subject: [PATCH] feat(#3): Add forgot password functionality --- src/lib/components/SignIn.svelte | 59 +++++++++++++- src/lib/stores/generalStore.ts | 2 +- src/routes/+layout.svelte | 55 +++++++++---- src/routes/auth/update-password/+page.svelte | 81 ++++++++++++++++++++ 4 files changed, 179 insertions(+), 18 deletions(-) create mode 100644 src/routes/auth/update-password/+page.svelte diff --git a/src/lib/components/SignIn.svelte b/src/lib/components/SignIn.svelte index 9eb7017..8ad7d36 100644 --- a/src/lib/components/SignIn.svelte +++ b/src/lib/components/SignIn.svelte @@ -1,5 +1,7 @@
@@ -60,9 +115,9 @@
- +
diff --git a/src/lib/stores/generalStore.ts b/src/lib/stores/generalStore.ts index 56fd383..622bfc8 100644 --- a/src/lib/stores/generalStore.ts +++ b/src/lib/stores/generalStore.ts @@ -1,3 +1,3 @@ import { writable } from 'svelte/store'; -export const general = writable({ hideToast: true }); +export const general = writable({ hideToast: true, toastMessage: '', toastType: 'success' }); diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 88063d5..f42177d 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -237,25 +237,50 @@