From 006e7353ce75509cf99cff548e6dde09263e52d3 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Tue, 17 Jan 2023 19:10:06 +0100 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20Select=20the=20first=20row=20b?= =?UTF-8?q?y=20default,=20and=20remove=20the=20abilit=E2=80=A6=20(#1121)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(frontend): Select the first row by default, and remove the ability to deselect + fix table header z-index * fix(frontend): restore z-index, under the floating tags --- frontend/src/lib/components/Tooltip.svelte | 4 +++- .../apps/components/table/AppTable.svelte | 14 ++++---------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/frontend/src/lib/components/Tooltip.svelte b/frontend/src/lib/components/Tooltip.svelte index 5663d8f827..4afad97a05 100644 --- a/frontend/src/lib/components/Tooltip.svelte +++ b/frontend/src/lib/components/Tooltip.svelte @@ -12,7 +12,9 @@ diff --git a/frontend/src/lib/components/apps/components/table/AppTable.svelte b/frontend/src/lib/components/apps/components/table/AppTable.svelte index c4738779e7..9d6cb6bea8 100644 --- a/frontend/src/lib/components/apps/components/table/AppTable.svelte +++ b/frontend/src/lib/components/apps/components/table/AppTable.svelte @@ -27,7 +27,6 @@ let search: 'By Runnable' | 'By Component' | 'Disabled' | undefined = undefined let searchValue = '' - let pagination: boolean | undefined = true $: setSearch(searchValue) @@ -47,13 +46,10 @@ const { worldStore, staticOutputs: staticOutputsStore } = getContext('AppEditorContext') - let selectedRowIndex = -1 + let selectedRowIndex = 0 function toggleRow(row: Record, rowIndex: number) { - if (selectedRowIndex === rowIndex) { - selectedRowIndex = -1 - outputs.selectedRow.set(null) - } else { + if (selectedRowIndex !== rowIndex) { selectedRowIndex = rowIndex outputs?.selectedRow.set(row.original) } @@ -133,7 +129,7 @@
- + {#each $table.getHeaderGroups() as headerGroup} {#each headerGroup.headers as header} @@ -153,9 +149,7 @@ {/each} {#if actionButtons.length > 0} {/if}
- - Actions - + Actions