Skip to content

Commit c58219b

Browse files
committed
chore: Add missing moreTransitionName
1 parent 894b6ce commit c58219b

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

examples/mix.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ export default () => {
157157
tabBarExtraContent="extra"
158158
defaultActiveKey="30"
159159
moreIcon="..."
160+
moreTransitionName="233"
160161
style={{ height: fixHeight ? 300 : null }}
161162
>
162163
{tabPanes}

src/TabNavList/OperationNode.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export interface OperationNodeProps {
1818
activeKey: string;
1919
mobile: boolean;
2020
moreIcon?: React.ReactNode;
21+
moreTransitionName?: string;
2122
editable?: EditableConfig;
2223
locale?: TabsLocale;
2324
onTabClick: (key: React.Key, e: React.MouseEvent | React.KeyboardEvent) => void;
@@ -31,6 +32,7 @@ function OperationNode(
3132
locale,
3233
mobile,
3334
moreIcon = 'More',
35+
moreTransitionName,
3436
style,
3537
className,
3638
editable,
@@ -152,6 +154,7 @@ function OperationNode(
152154
overlay={menu}
153155
trigger={['hover']}
154156
visible={open}
157+
transitionName={moreTransitionName}
155158
onVisibleChange={setOpen}
156159
>
157160
<button

src/TabNavList/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export interface TabNavListProps {
3131
extra?: React.ReactNode;
3232
editable?: EditableConfig;
3333
moreIcon?: React.ReactNode;
34+
moreTransitionName?: string;
3435
mobile: boolean;
3536
tabBarGutter?: number;
3637
renderTabBar?: RenderTabBar;

src/Tabs.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ export interface TabsProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'o
5959

6060
// Icons
6161
moreIcon?: React.ReactNode;
62+
/** @private Internal usage. Not promise will rename in future */
63+
moreTransitionName?: string;
6264
}
6365

6466
function parseTabList(children: React.ReactNode): Tab[] {
@@ -89,6 +91,7 @@ function Tabs(
8991
tabBarExtraContent,
9092
locale,
9193
moreIcon,
94+
moreTransitionName,
9295
destroyInactiveTabPane,
9396
renderTabBar,
9497
onChange,
@@ -180,6 +183,7 @@ function Tabs(
180183
editable,
181184
locale,
182185
moreIcon,
186+
moreTransitionName,
183187
tabBarGutter,
184188
onTabClick: onInternalTabClick,
185189
extra: tabBarExtraContent,

0 commit comments

Comments
 (0)