fix warning
submenu.vue:39 [Vue warn]: Vue received a Component that was made a reactive object. This can lead to unnecessary performance overhead and should be avoided by marking the component with markRaw or using shallowRef instead of ref.
This commit is contained in:
@@ -52,7 +52,7 @@ const router = useRouter()
|
|||||||
const { user, userActiveRole, getActiveRole } = useUserStore()
|
const { user, userActiveRole, getActiveRole } = useUserStore()
|
||||||
const activeRole = getActiveRole()
|
const activeRole = getActiveRole()
|
||||||
const activePosition = ref(getServicePosition(activeRole))
|
const activePosition = ref(getServicePosition(activeRole))
|
||||||
const menus = ref([] as any)
|
const menus = shallowRef([] as any)
|
||||||
const activeMenu = computed({
|
const activeMenu = computed({
|
||||||
get: () => (route.query?.menu && typeof route.query.menu === 'string' ? route.query.menu : 'status'),
|
get: () => (route.query?.menu && typeof route.query.menu === 'string' ? route.query.menu : 'status'),
|
||||||
set: (value: string) => {
|
set: (value: string) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user