Fix table params

This commit is contained in:
jeffvli 2023-01-15 16:34:30 -08:00
parent 5614ad54f2
commit dbc29568ca
3 changed files with 3 additions and 21 deletions

View file

@ -197,6 +197,7 @@ export const PlaylistDetailSongListContent = ({ tableRef }: PlaylistDetailConten
key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`} key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`}
ref={tableRef} ref={tableRef}
alwaysShowHorizontalScroll alwaysShowHorizontalScroll
autoFitColumns={page.table.autoFit}
columnDefs={columnDefs} columnDefs={columnDefs}
getRowId={(data) => data.data.uniqueId} getRowId={(data) => data.data.uniqueId}
infiniteInitialRowCount={checkPlaylistList.data?.totalRecordCount || 1} infiniteInitialRowCount={checkPlaylistList.data?.totalRecordCount || 1}

View file

@ -185,13 +185,8 @@ export const PlaylistListContent = ({ tableRef }: PlaylistListContentProps) => {
key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`} key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`}
ref={tableRef} ref={tableRef}
alwaysShowHorizontalScroll alwaysShowHorizontalScroll
animateRows
maintainColumnOrder
suppressCopyRowsToClipboard
suppressMoveWhenRowDragging
suppressPaginationPanel
suppressRowDrag suppressRowDrag
suppressScrollOnNewData autoFitColumns={page.table.autoFit}
blockLoadDebounceMillis={200} blockLoadDebounceMillis={200}
cacheBlockSize={200} cacheBlockSize={200}
cacheOverflowSize={1} cacheOverflowSize={1}

View file

@ -57,14 +57,6 @@ export const SongListContent = ({ itemCount, tableRef }: SongListContentProps) =
[page.table.columns], [page.table.columns],
); );
const defaultColumnDefs: ColDef = useMemo(() => {
return {
lockPinned: true,
lockVisible: true,
resizable: true,
};
}, []);
const onGridReady = useCallback( const onGridReady = useCallback(
(params: GridReadyEvent) => { (params: GridReadyEvent) => {
const dataSource: IDatasource = { const dataSource: IDatasource = {
@ -180,18 +172,12 @@ export const SongListContent = ({ itemCount, tableRef }: SongListContentProps) =
key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`} key={`table-${page.display}-${page.table.rowHeight}-${server?.id}`}
ref={tableRef} ref={tableRef}
alwaysShowHorizontalScroll alwaysShowHorizontalScroll
animateRows
maintainColumnOrder
suppressCopyRowsToClipboard
suppressMoveWhenRowDragging
suppressPaginationPanel
suppressRowDrag suppressRowDrag
suppressScrollOnNewData autoFitColumns={page.table.autoFit}
blockLoadDebounceMillis={200} blockLoadDebounceMillis={200}
cacheBlockSize={500} cacheBlockSize={500}
cacheOverflowSize={1} cacheOverflowSize={1}
columnDefs={columnDefs} columnDefs={columnDefs}
defaultColDef={defaultColumnDefs}
enableCellChangeFlash={false} enableCellChangeFlash={false}
getRowId={(data) => data.data.id} getRowId={(data) => data.data.id}
infiniteInitialRowCount={itemCount || 100} infiniteInitialRowCount={itemCount || 100}