From fb160eef11b1a67d231971bb8ab610ce76f6f638 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Mon, 20 May 2024 15:03:25 +0100 Subject: [PATCH] Dedupe some logix --- .../src/components/grid/cells/HeaderCell.svelte | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/frontend-core/src/components/grid/cells/HeaderCell.svelte b/packages/frontend-core/src/components/grid/cells/HeaderCell.svelte index d5c2884a60..049ef389c2 100644 --- a/packages/frontend-core/src/components/grid/cells/HeaderCell.svelte +++ b/packages/frontend-core/src/components/grid/cells/HeaderCell.svelte @@ -58,6 +58,7 @@ $: searching = searchValue != null $: debouncedUpdateFilter(searchValue) $: orderable = !column.primaryDisplay + $: editable = $config.canEditColumns && !column.schema.disabled const close = () => { open = false @@ -237,7 +238,7 @@ const debouncedUpdateFilter = debounce(updateFilter, 250) const handleDoubleClick = () => { - if (!$config.canEditColumns || column.schema.disabled || searching) { + if (!editable || searching) { return } open = true @@ -254,12 +255,12 @@
{:else} - + Edit column