From 1fd7749ae7719933fad2684566e85d703e81d956 Mon Sep 17 00:00:00 2001 From: Mateusz Kwasniewski Date: Thu, 18 Jan 2024 14:37:57 +0100 Subject: [PATCH] fix: prevent jumping columns in search view (#5950) --- .../FeatureToggleListTable.tsx | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/frontend/src/component/feature/FeatureToggleList/FeatureToggleListTable.tsx b/frontend/src/component/feature/FeatureToggleList/FeatureToggleListTable.tsx index fc50bd2146..81d8b02962 100644 --- a/frontend/src/component/feature/FeatureToggleList/FeatureToggleListTable.tsx +++ b/frontend/src/component/feature/FeatureToggleList/FeatureToggleListTable.tsx @@ -164,6 +164,9 @@ const FeatureToggleListTableComponent: VFC = () => { ), enableSorting: false, + meta: { + width: '1%', + }, }), columnHelper.accessor('lastSeenAt', { header: 'Seen', @@ -172,6 +175,7 @@ const FeatureToggleListTableComponent: VFC = () => { ), meta: { align: 'center', + width: '1%', }, }), columnHelper.accessor('type', { @@ -179,6 +183,7 @@ const FeatureToggleListTableComponent: VFC = () => { cell: ({ getValue }) => , meta: { align: 'center', + width: '1%', }, }), columnHelper.accessor('name', { @@ -191,6 +196,9 @@ const FeatureToggleListTableComponent: VFC = () => { to={`/projects/${row.original.project}/features/${row.original.name}`} /> ), + meta: { + width: '50%', + }, }), columnHelper.accessor((row) => row.segments?.join('\n') || '', { header: 'Segments', @@ -198,6 +206,9 @@ const FeatureToggleListTableComponent: VFC = () => { ), enableSorting: false, + meta: { + width: '1%', + }, }), columnHelper.accessor( (row) => @@ -208,11 +219,17 @@ const FeatureToggleListTableComponent: VFC = () => { header: 'Tags', cell: FeatureTagCell, enableSorting: false, + meta: { + width: '1%', + }, }, ), columnHelper.accessor('createdAt', { header: 'Created', cell: ({ getValue }) => , + meta: { + width: '1%', + }, }), columnHelper.accessor('project', { header: 'Project ID', @@ -222,10 +239,16 @@ const FeatureToggleListTableComponent: VFC = () => { to={`/projects/${getValue()}`} /> ), + meta: { + width: '1%', + }, }), columnHelper.accessor('stale', { header: 'State', cell: ({ getValue }) => , + meta: { + width: '1%', + }, }), ], [favoritesFirst],