From b4f32a77e7e2bf949588494d944350f33403a3da Mon Sep 17 00:00:00 2001
From: coletteli <73262125+coletteli@users.noreply.github.com>
Date: Fri, 21 Apr 2023 23:27:57 -0400
Subject: [PATCH] idk
---
src/SessionStore.ts | 29 +++++++++++---------
src/routes/Homepage.svelte | 36 +++++++++++++++++++++++++
src/routes/ModalManager.svelte | 19 +++++++++++++
src/routes/components/AboutModal.svelte | 7 +++++
4 files changed, 78 insertions(+), 13 deletions(-)
create mode 100644 src/routes/components/AboutModal.svelte
diff --git a/src/SessionStore.ts b/src/SessionStore.ts
index 1799c3b..c2e54fd 100644
--- a/src/SessionStore.ts
+++ b/src/SessionStore.ts
@@ -1,20 +1,23 @@
import { writable } from 'svelte/store';
const SessionStore = writable<{
- inSession: boolean,
- sessionLength: number,
- modalType: string,
- counter: number,
- sessionActivity: string
+ inSession: boolean,
+ sessionLength: number,
+ modalType: string | null,
+ counter: number,
+ sessionActivity: string
}>({
- inSession: false,
- sessionLength: 0,
- modalType: "",
- counter: 0,
- sessionActivity: ""
+ inSession: false,
+ sessionLength: 0,
+ modalType: null,
+ counter: 0,
+ sessionActivity: ""
});
+const update = SessionStore.update;
+
export default {
- subscribe: SessionStore.subscribe,
- set: SessionStore.set
-}
\ No newline at end of file
+ subscribe: SessionStore.subscribe,
+ set: SessionStore.set,
+ update
+};
diff --git a/src/routes/Homepage.svelte b/src/routes/Homepage.svelte
index 46ee6b8..c77892e 100644
--- a/src/routes/Homepage.svelte
+++ b/src/routes/Homepage.svelte
@@ -78,6 +78,30 @@
}
}
}
+<<<<<<< Updated upstream
+=======
+
+ const aboutModal = () => {
+ SessionStore.set({
+ inSession: false,
+ sessionLength: 0,
+ modalType: "about",
+ counter: $SessionStore.counter+1,
+ sessionActivity: ""
+ });
+ };
+
+ const profileModal = () => {
+ SessionStore.set({
+ inSession: $SessionStore.inSession,
+ sessionLength: $SessionStore.sessionLength,
+ modalType: "profile",
+ counter: $SessionStore.counter+1,
+ sessionActivity: $SessionStore.sessionActivity
+ });
+ };
+
+>>>>>>> Stashed changes
+<<<<<<< Updated upstream
+=======
+
+
+>>>>>>> Stashed changes
{#if $SessionStore.inSession}