add autoFitColumns config to tables

This commit is contained in:
jeffvli
2025-11-12 20:46:12 -08:00
parent dee73d5632
commit ee1803448c
7 changed files with 13 additions and 0 deletions
@@ -85,6 +85,7 @@ export const SongListView = ({
case ListPaginationType.INFINITE:
return (
<SongListInfiniteTable
autoFitColumns={table.autoFitColumns}
columns={table.columns}
enableAlternateRowColors={table.enableAlternateRowColors}
enableHorizontalBorders={table.enableHorizontalBorders}
@@ -99,6 +100,7 @@ export const SongListView = ({
case ListPaginationType.PAGINATED:
return (
<SongListPaginatedTable
autoFitColumns={table.autoFitColumns}
columns={table.columns}
enableAlternateRowColors={table.enableAlternateRowColors}
enableHorizontalBorders={table.enableHorizontalBorders}
@@ -16,6 +16,7 @@ interface SongListInfiniteTableProps extends ItemListTableComponentProps<SongLis
export const SongListInfiniteTable = forwardRef<any, SongListInfiniteTableProps>(
(
{
autoFitColumns = false,
columns,
enableAlternateRowColors = false,
enableHorizontalBorders = false,
@@ -56,6 +57,7 @@ export const SongListInfiniteTable = forwardRef<any, SongListInfiniteTableProps>
return (
<ItemTableList
autoFitColumns={autoFitColumns}
CellComponent={ItemTableListColumn}
columns={columns}
data={data}
@@ -17,6 +17,7 @@ interface SongListPaginatedTableProps extends ItemListTableComponentProps<SongLi
export const SongListPaginatedTable = forwardRef<any, SongListPaginatedTableProps>(
(
{
autoFitColumns = false,
columns,
enableAlternateRowColors = false,
enableHorizontalBorders = false,
@@ -66,6 +67,7 @@ export const SongListPaginatedTable = forwardRef<any, SongListPaginatedTableProp
totalItemCount={totalItemCount}
>
<ItemTableList
autoFitColumns={autoFitColumns}
CellComponent={ItemTableListColumn}
columns={columns}
currentPage={currentPage}