Skip to content

Commit ce44084

Browse files
committed
chore: Add default ts define
1 parent 6822c80 commit ce44084

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Table.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ const EMPTY_SCROLL_TARGET = {};
7474

7575
export const INTERNAL_HOOKS = 'rc-table-internal-hook';
7676

77-
export interface TableProps<RecordType extends DefaultRecordType>
77+
export interface TableProps<RecordType extends DefaultRecordType = unknown>
7878
extends LegacyExpandableProps<RecordType> {
7979
prefixCls?: string;
8080
className?: string;

src/interface.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,9 @@ export interface ColumnType<RecordType> extends ColumnSharedType<RecordType> {
8787
onCellClick?: (record: RecordType, e: React.MouseEvent<HTMLElement>) => void;
8888
}
8989

90-
export type ColumnsType<RecordType> = (ColumnGroupType<RecordType> | ColumnType<RecordType>)[];
90+
export type ColumnsType<RecordType = unknown> = (
91+
| ColumnGroupType<RecordType>
92+
| ColumnType<RecordType>)[];
9193

9294
export type GetRowKey<RecordType> = (record: RecordType, index?: number) => Key;
9395

0 commit comments

Comments
 (0)