diff --git a/composables/useScreen.ts b/composables/useScreen.ts new file mode 100644 index 0000000..abec122 --- /dev/null +++ b/composables/useScreen.ts @@ -0,0 +1,12 @@ +import { useMediaQuery } from '@vueuse/core' + +export default function useScreen() { + const isMobile = useMediaQuery('(max-width: 1279px)') + + const isDesktop = computed(() => !isMobile.value) + + return { + isMobile, + isDesktop, + } +} diff --git a/layouts/default.vue b/layouts/default.vue index b2dddbb..060d935 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,9 +1,15 @@