Skip to content

Commit bebcde8

Browse files
committed
Enhance exported types
1 parent 5c50408 commit bebcde8

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export function DSVImport<T extends { [key: string]: string }>(props: PropsWithC
1010
DSVImport.TextareaInput = TextareaInput;
1111
DSVImport.TablePreview = TablePreview;
1212

13-
export { ColumnsType } from './models/column';
13+
export { ColumnType, ColumnsType } from './models/column';
1414
export { useDSVImport } from './features/context';
1515
export { Rule } from './models/rule';
16+
export { Transformer } from './models/transformer';

src/models/column.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Rule } from './rule';
22
import { Transformer } from './transformer';
33

4-
export type ColumnsType<T> = { key: keyof T; label: string; rules?: Rule[]; transformers?: Transformer[] }[];
4+
export type ColumnType<T> = { key: keyof T; label: string; rules?: Rule[]; transformers?: Transformer[] };
5+
export type ColumnsType<T> = ColumnType<T>[];

0 commit comments

Comments
 (0)