File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -205,7 +205,7 @@ const Menu: React.FC<MenuProps> = props => {
205205 const [ mergedMode , mergedInlineCollapsed ] = React . useMemo <
206206 [ MenuMode , boolean ]
207207 > ( ( ) => {
208- if ( mode === 'inline' && inlineCollapsed ) {
208+ if ( ( mode === 'inline' || mode === 'vertical' ) && inlineCollapsed ) {
209209 return [ 'vertical' , inlineCollapsed ] ;
210210 }
211211 return [ mode , false ] ;
Original file line number Diff line number Diff line change @@ -262,6 +262,12 @@ describe('Menu.Collapsed', () => {
262262 wrapper . find ( 'li.rc-menu-item-selected' ) . getDOMNode ( ) . textContent ,
263263 ) . toBe ( 'Option 1' ) ;
264264 } ) ;
265+
266+ it ( 'vertical also support inlineCollapsed' , ( ) => {
267+ const wrapper = mount ( < Menu mode = "vertical" inlineCollapsed /> ) ;
268+
269+ expect ( wrapper . exists ( '.rc-menu-inline-collapsed' ) ) . toBeTruthy ( ) ;
270+ } ) ;
265271 } ) ;
266272} ) ;
267273/* eslint-enable */
You can’t perform that action at this time.
0 commit comments