diff --git a/src/layout/hooks/useResize.ts b/src/layout/hooks/useResize.ts index c1dc55b..1cb7611 100644 --- a/src/layout/hooks/useResize.ts +++ b/src/layout/hooks/useResize.ts @@ -1,6 +1,6 @@ import { watch, onBeforeMount, onMounted, onBeforeUnmount } from "vue" import { useRoute } from "vue-router" -import { useAppStore, DeviceType } from "@/store/modules/app" +import { useAppStore, DeviceEnum } from "@/store/modules/app" /** 参考 Bootstrap 的响应式设计 WIDTH = 992 */ const WIDTH = 992 @@ -18,7 +18,7 @@ export default () => { const _resizeHandler = () => { if (!document.hidden) { const isMobile = _isMobile() - appStore.toggleDevice(isMobile ? DeviceType.Mobile : DeviceType.Desktop) + appStore.toggleDevice(isMobile ? DeviceEnum.Mobile : DeviceEnum.Desktop) if (isMobile) { appStore.closeSidebar(true) } @@ -28,7 +28,7 @@ export default () => { watch( () => route.name, () => { - if (appStore.device === DeviceType.Mobile && appStore.sidebar.opened) { + if (appStore.device === DeviceEnum.Mobile && appStore.sidebar.opened) { appStore.closeSidebar(false) } } @@ -40,7 +40,7 @@ export default () => { onMounted(() => { if (_isMobile()) { - appStore.toggleDevice(DeviceType.Mobile) + appStore.toggleDevice(DeviceEnum.Mobile) appStore.closeSidebar(true) } }) diff --git a/src/layout/index.vue b/src/layout/index.vue index e95bcdb..605df28 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -1,6 +1,6 @@