From 3af8549379703467de08e036c72225cd8fc8a3ea Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 9 Mar 2023 19:56:47 +0100 Subject: [PATCH] app nits --- .../apps/components/layout/AppContainer.svelte | 2 +- .../components/apps/components/layout/AppTabs.svelte | 2 +- .../apps/editor/settingsPanel/ComponentPanel.svelte | 12 ++++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/apps/components/layout/AppContainer.svelte b/frontend/src/lib/components/apps/components/layout/AppContainer.svelte index 0f2072f25a..53f2aa6473 100644 --- a/frontend/src/lib/components/apps/components/layout/AppContainer.svelte +++ b/frontend/src/lib/components/apps/components/layout/AppContainer.svelte @@ -31,7 +31,7 @@ -
+
{#if $app.subgrids?.[`${id}-0`]} + selectedTabIndex: Output } $: selectedIndex = tabs?.indexOf(selected) ?? -1 diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte index c50e306fa0..e3fee02803 100644 --- a/frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte +++ b/frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte @@ -80,8 +80,20 @@ component?.componentInput?.type === 'template' && $worldStore ? buildExtraLib($worldStore?.outputsById ?? {}, component?.id, false) : undefined + + function keydown(event: KeyboardEvent) { + switch (event.key) { + case 'Delete': { + removeGridElement() + event.stopPropagation() + break + } + } + } + + {#if component}
{#if component.componentInput}