Skip to content

Commit e2733c9

Browse files
committed
feat: git pull
1 parent 4989419 commit e2733c9

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

docs/table-render/tabs.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ const Demo = () => {
2929
ref={tableRef}
3030
search={{
3131
schema: schema
32+
}}
33+
onTabChange={(a) => {
34+
console.log('onTabChange');
3235
}}
3336
request={[
3437
{ name: '我的', api: searchApi },

packages/table-render/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "table-render",
3-
"version": "2.1.4",
3+
"version": "2.1.5-beta.1",
44
"description": "中后台表格解决方案",
55
"keywords": [
66
"TableRender",

packages/table-render/src/core/ToolbarView/TitleView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const TitleView = (props: any) => {
99
const handleTabChange = (ev: any) => {
1010
const _tabIndex = ev.target.value;
1111
if (isFunction(onTabChange)) {
12-
return onTabChange(_tabIndex, ev);
12+
onTabChange(_tabIndex, ev);
1313
}
1414
setState({ tab: _tabIndex });
1515
};

packages/table-render/src/core/ToolbarView/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ const ToolbarView = props => {
1717
request,
1818
refresh,
1919
fullScreen,
20-
currentTab
20+
currentTab,
21+
onTabChange
2122
} = props;
2223

2324
const content = isFunction(toolbarRender) ? toolbarRender() : (toolbarRender || []);
@@ -26,7 +27,7 @@ const ToolbarView = props => {
2627
return (
2728
<div className={classNames('tr-toolbar', { 'tr-toolbar-nohead': !isTopHead && !toolbarAction })}>
2829
<div className='tr-toolbar-left'>
29-
<TitleView title={title} setState={setState} request={request} currentTab={currentTab} />
30+
<TitleView title={title} setState={setState} request={request} currentTab={currentTab} onTabChange={onTabChange} />
3031
</div>
3132
<div className='tr-toolbar-right'>
3233
<Space>

packages/table-render/src/core/index.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ const RenderCore: React.FC<TableRenderProps & { tableRef: any }> = props => {
3434
tableWrapper,
3535
autoRequest = true,
3636
columns,
37+
onTabChange,
3738
...tableProps
3839
} = props;
3940

@@ -192,6 +193,7 @@ const RenderCore: React.FC<TableRenderProps & { tableRef: any }> = props => {
192193
title={title}
193194
tableSize={tableSize}
194195
currentTab={currentTab}
196+
onTabChange={onTabChange}
195197
toolbarAction={toolbarAction}
196198
toolbarRender={toolbarRender}
197199
setState={setState}

0 commit comments

Comments
 (0)