diff --git a/src/renderer/components/virtual-table/cells/generic-cell.tsx b/src/renderer/components/virtual-table/cells/generic-cell.tsx index 413c4575..0cb3c1c7 100644 --- a/src/renderer/components/virtual-table/cells/generic-cell.tsx +++ b/src/renderer/components/virtual-table/cells/generic-cell.tsx @@ -16,10 +16,8 @@ type Options = { primary?: boolean; }; -export const GenericCell = ( - { value, valueFormatted }: ICellRendererParams, - { isLink, position, primary }: Options, -) => { +export const GenericCell = ({ value, valueFormatted }: ICellRendererParams, options?: Options) => { + const { isLink, position, primary } = options || {}; const displayedValue = valueFormatted || value; if (value === undefined) { diff --git a/src/renderer/components/virtual-table/index.tsx b/src/renderer/components/virtual-table/index.tsx index e650db89..894bba7d 100644 --- a/src/renderer/components/virtual-table/index.tsx +++ b/src/renderer/components/virtual-table/index.tsx @@ -236,7 +236,7 @@ const tableColumns: { [key: string]: ColDef } = { width: 130, }, path: { - cellRenderer: GenericCell, + cellRenderer: (params: ICellRendererParams) => GenericCell(params, { position: 'left' }), colId: TableColumn.PATH, headerName: i18n.t('table.column.path'), valueGetter: (params: ValueGetterParams) => (params.data ? params.data.path : undefined),