diff --git a/src/renderer/components/item-list/item-table-list/item-table-list.tsx b/src/renderer/components/item-list/item-table-list/item-table-list.tsx index be637efd6..82b3165aa 100644 --- a/src/renderer/components/item-list/item-table-list/item-table-list.tsx +++ b/src/renderer/components/item-list/item-table-list/item-table-list.tsx @@ -75,6 +75,12 @@ const hasRequiredStateItemProperties = ( ); }; +enum TableItemSize { + COMPACT = 40, + DEFAULT = 64, + LARGE = 88, +} + interface VirtualizedTableGridProps { calculatedColumnWidths: number[]; CellComponent: JSXElementConstructor>; @@ -684,7 +690,12 @@ export const ItemTableList = ({ } }, []); - const DEFAULT_ROW_HEIGHT = size === 'compact' ? 40 : size === 'large' ? 88 : 64; + const DEFAULT_ROW_HEIGHT = + size === 'compact' + ? TableItemSize.COMPACT + : size === 'large' + ? TableItemSize.LARGE + : TableItemSize.DEFAULT; const calculateScrollTopForIndex = useCallback( (index: number) => {