File tree Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Original file line number Diff line number Diff line change 1
- import { useCreation } from 'ahooks' ;
2
1
import type { FC , PropsWithChildren } from 'react' ;
3
2
4
3
import { selectActiveFirstLevelMenuKey , setActiveFirstLevelMenuKey } from '@/features/tab/tabStore' ;
@@ -54,19 +53,16 @@ const MenuProvider: FC<PropsWithChildren> = ({ children }) => {
54
53
dispatch ( setActiveFirstLevelMenuKey ( routeKey || '' ) ) ;
55
54
}
56
55
57
- const mixMenuContext = useCreation (
58
- ( ) => ( {
59
- activeFirstLevelMenuKey,
60
- allMenus : menus ,
61
- childLevelMenus : childLevelMenus || [ ] ,
62
- firstLevelMenu,
63
- isActiveFirstLevelMenuHasChildren : activeFirstLevelMenuKey ? Boolean ( childLevelMenus ) : false ,
64
- route,
65
- selectKey,
66
- setActiveFirstLevelMenuKey : changeActiveFirstLevelMenuKey
67
- } ) ,
68
- [ activeFirstLevelMenuKey , route . fullPath ]
69
- ) ;
56
+ const mixMenuContext = {
57
+ activeFirstLevelMenuKey,
58
+ allMenus : menus ,
59
+ childLevelMenus : childLevelMenus || [ ] ,
60
+ firstLevelMenu,
61
+ isActiveFirstLevelMenuHasChildren : activeFirstLevelMenuKey ? Boolean ( childLevelMenus ) : false ,
62
+ route,
63
+ selectKey,
64
+ setActiveFirstLevelMenuKey : changeActiveFirstLevelMenuKey
65
+ } ;
70
66
71
67
return < MixMenuContext value = { mixMenuContext } > { children } </ MixMenuContext > ;
72
68
} ;
You can’t perform that action at this time.
0 commit comments