From 0387e226faa0a928234bf0854cd52317c5daf988 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Fri, 3 May 2024 15:11:39 +0100 Subject: [PATCH] Add support for overriding column widths in grid block --- packages/client/src/components/app/GridBlock.svelte | 1 + packages/frontend-core/src/components/grid/stores/columns.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/app/GridBlock.svelte b/packages/client/src/components/app/GridBlock.svelte index e365429cb6..27bb351f1a 100644 --- a/packages/client/src/components/app/GridBlock.svelte +++ b/packages/client/src/components/app/GridBlock.svelte @@ -85,6 +85,7 @@ columns?.forEach(column => { overrides[column.field] = { displayName: column.label, + width: column.width, } }) return overrides diff --git a/packages/frontend-core/src/components/grid/stores/columns.js b/packages/frontend-core/src/components/grid/stores/columns.js index 8ceaae105f..f463348a1f 100644 --- a/packages/frontend-core/src/components/grid/stores/columns.js +++ b/packages/frontend-core/src/components/grid/stores/columns.js @@ -194,7 +194,7 @@ export const initialise = context => { name: field, label: fieldSchema.displayName || field, schema: fieldSchema, - width: fieldSchema.width || oldColumn?.width || DefaultColumnWidth, + width: oldColumn?.width || fieldSchema.width || DefaultColumnWidth, visible: fieldSchema.visible ?? true, order: fieldSchema.order ?? oldColumn?.order, primaryDisplay: field === primaryDisplay,