Skip to content

Commit cc1b8fa

Browse files
committed
add header style
1 parent d6d54aa commit cc1b8fa

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/lib/ReactDataTable/ReactDataTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const ReactDataTable = <TData,>(props: ReactDataTableProps<TData>) => {
6666
<th
6767
key={header.id}
6868
onClick={header.column.getToggleSortingHandler()}
69-
style={header.column.getCanSort() ? { cursor: "pointer" } : {}}
69+
style={{ ...header.column.columnDef.meta?.headerStyle, ...(header.column.getCanSort() ? { cursor: "pointer" } : {}) }}
7070
>
7171
{header.isPlaceholder ? null : flexRender(header.column.columnDef.header, header.getContext())}
7272

src/react-table.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ export interface EnumValue {
2222
declare module "@tanstack/table-core" {
2323
interface ColumnMeta<TData extends RowData, TValue> {
2424
dropdownFilter?: DropdownColumnFilter;
25-
parseValueAs?: "number" | "date";
2625
cellStyle?: CSSProperties;
26+
headerStyle?: CSSProperties;
2727
customFilter?: <T>(filterValue: T, setFilterValue: (filterValue: T) => void) => JSX.Element;
2828
}
2929
}

0 commit comments

Comments
 (0)