From 240411ddd3c98a9a3c4e41345eeaae750038e5ee Mon Sep 17 00:00:00 2001
From: hippoz <10706925-hippoz@users.noreply.gitlab.com>
Date: Mon, 25 Apr 2022 23:02:15 +0300
Subject: [PATCH] frontend: add props to overlay store
---
frontend/src/components/pages/main/OverlayProvider.svelte | 2 +-
frontend/src/stores.js | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/frontend/src/components/pages/main/OverlayProvider.svelte b/frontend/src/components/pages/main/OverlayProvider.svelte
index e1e1990..5426979 100644
--- a/frontend/src/components/pages/main/OverlayProvider.svelte
+++ b/frontend/src/components/pages/main/OverlayProvider.svelte
@@ -4,5 +4,5 @@
{#if $overlayStore.createChannel}
-
+
{/if}
diff --git a/frontend/src/stores.js b/frontend/src/stores.js
index 8f6e8d2..8cd05b9 100644
--- a/frontend/src/stores.js
+++ b/frontend/src/stores.js
@@ -222,17 +222,17 @@ class MessagesStoreProvider {
class OverlayStore extends Store {
constructor() {
super({
- createChannel: false
+ createChannel: null
});
}
- open(name) {
- this.value[name] = true;
+ open(name, props={}) {
+ this.value[name] = props;
this.updated();
}
close(name) {
- this.value[name] = false;
+ this.value[name] = null;
this.updated();
}
}