import { SyncDataMenuItem } from '@/types/module' import { defineStore } from 'pinia' import { ref } from 'vue-demi' export interface PerimissionState { menus: SyncDataMenuItem[] } export const usePermissionStore = defineStore('portal-permission', () => { const menus = ref([]) function setMenus (data: SyncDataMenuItem[]) { menus.value = data } return { menus, setMenus } })