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
@@ -90,6 +90,7 @@ export const AlbumListView = ({
case ListPaginationType.INFINITE: {
return (
<AlbumListInfiniteTable
autoFitColumns={table.autoFitColumns}
columns={table.columns}
enableAlternateRowColors={table.enableAlternateRowColors}
enableHorizontalBorders={table.enableHorizontalBorders}
@@ -105,6 +106,7 @@ export const AlbumListView = ({
case ListPaginationType.PAGINATED: {
return (
<AlbumListPaginatedTable
autoFitColumns={table.autoFitColumns}
columns={table.columns}
enableAlternateRowColors={table.enableAlternateRowColors}
enableHorizontalBorders={table.enableHorizontalBorders}
@@ -21,6 +21,7 @@ interface AlbumListInfiniteTableProps extends ItemListTableComponentProps<AlbumL
export const AlbumListInfiniteTable = forwardRef<any, AlbumListInfiniteTableProps>(
(
{
autoFitColumns = false,
columns,
enableAlternateRowColors = false,
enableHorizontalBorders = false,
@@ -61,6 +62,7 @@ export const AlbumListInfiniteTable = forwardRef<any, AlbumListInfiniteTableProp
return (
<ItemTableList
autoFitColumns={autoFitColumns}
CellComponent={ItemTableListColumn}
columns={columns}
data={data}
@@ -22,6 +22,7 @@ interface AlbumListPaginatedTableProps extends ItemListTableComponentProps<Album
export const AlbumListPaginatedTable = forwardRef<any, AlbumListPaginatedTableProps>(
(
{
autoFitColumns = false,
columns,
enableAlternateRowColors = false,
enableHorizontalBorders = false,
@@ -71,6 +72,7 @@ export const AlbumListPaginatedTable = forwardRef<any, AlbumListPaginatedTablePr
totalItemCount={totalItemCount}
>
<ItemTableList
autoFitColumns={autoFitColumns}
CellComponent={ItemTableListColumn}
columns={columns}
currentPage={currentPage}