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(); } }