From 58141b5183682a4ccdf66663d4f07a7e1f32fb27 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Fri, 31 Mar 2023 10:17:18 +0100 Subject: [PATCH] Improve animations for adding rows and handle add row failure --- .../src/components/sheet/layout/NewRow.svelte | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/packages/frontend-core/src/components/sheet/layout/NewRow.svelte b/packages/frontend-core/src/components/sheet/layout/NewRow.svelte index 7166c6bd91..124786fcd2 100644 --- a/packages/frontend-core/src/components/sheet/layout/NewRow.svelte +++ b/packages/frontend-core/src/components/sheet/layout/NewRow.svelte @@ -36,8 +36,8 @@ const savedRow = await rows.actions.addRow(newRow) if (savedRow && firstColumn) { $selectedCellId = `${newRow._id}-${firstColumn.name}` + isAdding = false } - isAdding = false } const cancel = () => { @@ -62,11 +62,13 @@ {#if firstColumn} - {#if !isAdding} -
- -
- {/if} +
+ +