Skip to content

Commit 1a69306

Browse files
feat: generator support check column
1 parent 67a9cf5 commit 1a69306

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

docs/drip-table-generator/demo/demo.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,15 @@ const { createFromIconfontCN, IconProvider, setTwoToneColor, getTwoToneColor, ..
2525
console.log(createFromIconfontCN, IconProvider, setTwoToneColor, getTwoToneColor);
2626

2727
function Demo() {
28+
const generatorRef = React.useRef<DripTableGeneratorHandler>();
2829
return (
2930
<DripTableGenerator<SampleRecordType, {
3031
CustomColumnSchema: TextColumnSchema;
3132
CustomComponentEvent: never;
3233
CustomComponentExtraData: never;
3334
SubtableDataSourceKey: SubtableDataSourceKey;
3435
}>
36+
ref={generatorRef}
3537
mockDataSource
3638
mode="page"
3739
icons={Icons}

packages/drip-table-generator/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "drip-table-generator",
3-
"version": "3.2.1-alpha.14",
3+
"version": "3.2.1-alpha.15",
44
"description": "A visualization tool for generating schema of drip-table.",
55
"main": "dist/index.min.js",
66
"module": "lib/index.js",

packages/drip-table-generator/src/wrapper/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ const DripTableGenerator = React.forwardRef(<
117117
setTableConfigs: tableConfigsContext.setTableConfigs,
118118
setTableColumns: tableConfigsContext.setTableColumns,
119119
},
120+
checkColumn: (tableId: string, columnId: string) => {
121+
setGeneratorStates({ ...generatorStates, currentTableID: tableId, currentColumnID: columnId });
122+
},
120123
}));
121124

122125
React.useEffect(() => {

0 commit comments

Comments
 (0)