mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2026-05-25 09:43:14 +08:00
optimize(mix-menu): use stable Symbol.for as MixMenu context key. fixed #919
This commit is contained in:
@@ -6,7 +6,13 @@ import { useRouteStore } from '@/store/modules/route';
|
||||
import { useThemeStore } from '@/store/modules/theme';
|
||||
import { useRouterPush } from '@/hooks/common/router';
|
||||
|
||||
export const [provideMixMenuContext, useMixMenuContext] = useContext('MixMenu', useMixMenu);
|
||||
export const [provideMixMenuContext, useMixMenuContext] = useContext(
|
||||
{
|
||||
name: 'MixMenu',
|
||||
key: Symbol.for('MixMenu')
|
||||
},
|
||||
useMixMenu
|
||||
);
|
||||
|
||||
function useMixMenu() {
|
||||
const route = useRoute();
|
||||
|
||||
Reference in New Issue
Block a user