Skip to content

Commit 53d219e

Browse files
committed
Meta can be a function.
1 parent 92635c1 commit 53d219e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/components/tableV2/core/rows.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,16 @@ const Rows = ({
8181
width={cell.column.getSize()}
8282
onMouseEnter={() => onHover({ row: row.id, column: cell.column.id })}
8383
onMouseLeave={() => onHover()}
84-
tableMeta={cell.column.columnDef.tableMeta}
85-
meta={cell.column.columnDef.meta}
84+
tableMeta={
85+
typeof cell.column.columnDef.tableMeta === "function"
86+
? cell.column.columnDef.tableMeta(row.original)
87+
: cell.column.columnDef.tableMeta
88+
}
89+
meta={
90+
typeof cell.column.columnDef.meta === "function"
91+
? cell.column.columnDef.meta(row.original)
92+
: cell.column.columnDef.meta
93+
}
8694
{...(cell.column.getCanSort() &&
8795
coloredSortedColumn &&
8896
!!cell.column.getIsSorted() && {

0 commit comments

Comments
 (0)