1
- import classNames from 'classnames ' ;
1
+ import { clsx } from 'clsx ' ;
2
2
import ResizeObserver from '@rc-component/resize-observer' ;
3
3
import useEvent from '@rc-component/util/lib/hooks/useEvent' ;
4
4
import { useComposeRef } from '@rc-component/util/lib/ref' ;
@@ -584,7 +584,7 @@ const TabNavList = React.forwardRef<HTMLDivElement, TabNavListProps>((props, ref
584
584
ref = { useComposeRef ( ref , containerRef ) }
585
585
role = "tablist"
586
586
aria-orientation = { tabPositionTopOrBottom ? 'horizontal' : 'vertical' }
587
- className = { classNames ( `${ prefixCls } -nav` , className , tabsClassNames ?. header ) }
587
+ className = { clsx ( `${ prefixCls } -nav` , className , tabsClassNames ?. header ) }
588
588
style = { { ...styles ?. header , ...style } }
589
589
onKeyDown = { ( ) => {
590
590
// No need animation when use keyboard
@@ -595,7 +595,7 @@ const TabNavList = React.forwardRef<HTMLDivElement, TabNavListProps>((props, ref
595
595
596
596
< ResizeObserver onResize = { onListHolderResize } >
597
597
< div
598
- className = { classNames ( wrapPrefix , {
598
+ className = { clsx ( wrapPrefix , {
599
599
[ `${ wrapPrefix } -ping-left` ] : pingLeft ,
600
600
[ `${ wrapPrefix } -ping-right` ] : pingRight ,
601
601
[ `${ wrapPrefix } -ping-top` ] : pingTop ,
@@ -624,7 +624,7 @@ const TabNavList = React.forwardRef<HTMLDivElement, TabNavListProps>((props, ref
624
624
} }
625
625
/>
626
626
< div
627
- className = { classNames ( `${ prefixCls } -ink-bar` , tabsClassNames ?. indicator , {
627
+ className = { clsx ( `${ prefixCls } -ink-bar` , tabsClassNames ?. indicator , {
628
628
[ `${ prefixCls } -ink-bar-animated` ] : animated . inkBar ,
629
629
} ) }
630
630
style = { { ...indicatorStyle , ...styles ?. indicator } }
0 commit comments