From ee1803448c2798429ac2404eb2333adf66fd09fe Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 12 Nov 2025 20:46:12 -0800 Subject: [PATCH] add autoFitColumns config to tables --- src/renderer/components/item-list/types.ts | 1 + src/renderer/features/albums/components/album-list-content.tsx | 2 ++ .../features/albums/components/album-list-infinite-table.tsx | 2 ++ .../features/albums/components/album-list-paginated-table.tsx | 2 ++ src/renderer/features/songs/components/song-list-content.tsx | 2 ++ .../features/songs/components/song-list-infinite-table.tsx | 2 ++ .../features/songs/components/song-list-paginated-table.tsx | 2 ++ 7 files changed, 13 insertions(+) diff --git a/src/renderer/components/item-list/types.ts b/src/renderer/components/item-list/types.ts index 1ea4d4729..a36331e2d 100644 --- a/src/renderer/components/item-list/types.ts +++ b/src/renderer/components/item-list/types.ts @@ -66,6 +66,7 @@ export interface ItemListHandle { export type ItemListItem = Album | AlbumArtist | Artist | Playlist | Song | undefined; export interface ItemListTableComponentProps extends ItemListComponentProps { + autoFitColumns?: boolean; columns: ItemTableListColumnConfig[]; enableAlternateRowColors?: boolean; enableHorizontalBorders?: boolean; diff --git a/src/renderer/features/albums/components/album-list-content.tsx b/src/renderer/features/albums/components/album-list-content.tsx index c31f6c508..9179562e8 100644 --- a/src/renderer/features/albums/components/album-list-content.tsx +++ b/src/renderer/features/albums/components/album-list-content.tsx @@ -90,6 +90,7 @@ export const AlbumListView = ({ case ListPaginationType.INFINITE: { return ( ( ( { + autoFitColumns = false, columns, enableAlternateRowColors = false, enableHorizontalBorders = false, @@ -61,6 +62,7 @@ export const AlbumListInfiniteTable = forwardRef( ( { + autoFitColumns = false, columns, enableAlternateRowColors = false, enableHorizontalBorders = false, @@ -71,6 +72,7 @@ export const AlbumListPaginatedTable = forwardRef ( ( { + autoFitColumns = false, columns, enableAlternateRowColors = false, enableHorizontalBorders = false, @@ -56,6 +57,7 @@ export const SongListInfiniteTable = forwardRef return ( ( ( { + autoFitColumns = false, columns, enableAlternateRowColors = false, enableHorizontalBorders = false, @@ -66,6 +67,7 @@ export const SongListPaginatedTable = forwardRef