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