From 982c85ded6e437b0e744b09fa1069e73c76be0e1 Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Wed, 28 Apr 2021 13:32:25 +0200 Subject: [PATCH] Export module functions from EditorToolbar --- ts/editor/BUILD.bazel | 1 + ts/editor/EditorToolbar.svelte | 10 ++++++++++ ts/editor/toolbar.ts | 7 +------ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ts/editor/BUILD.bazel b/ts/editor/BUILD.bazel index d9d4da081..af4796ddf 100644 --- a/ts/editor/BUILD.bazel +++ b/ts/editor/BUILD.bazel @@ -141,6 +141,7 @@ esbuild( "editor_ts", "local_css", "svelte_components", + "//ts/components", "//ts/components:svelte_components", ], ) diff --git a/ts/editor/EditorToolbar.svelte b/ts/editor/EditorToolbar.svelte index 700434dac..ad87ca7ad 100644 --- a/ts/editor/EditorToolbar.svelte +++ b/ts/editor/EditorToolbar.svelte @@ -15,6 +15,16 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export function disableButtons(): void { disabled.set(true); } + + import { updateAllState, resetAllState } from "components/WithState.svelte"; + + export function updateActiveButtons(event: Event) { + updateAllState(event) + } + + export function clearActiveButtons() { + resetAllState(false); + }