UNPKG

valaxy-theme-sakura

Version:

<h1 align="center">valaxy-theme-sakura</h1> <pre align="center"> 一个简单、个性化、可爱的动漫风格博客主题 ❥(ゝω・✿ฺ) </pre>

23 lines (19 loc) 524 B
import { computed } from 'vue' import { useRoute } from 'vue-router' export function useLayout() { const route = useRoute() const layout = computed(() => route.meta?.layout as string) function isIncludes(value: boolean | string | string[]): boolean { if (typeof value === 'boolean') return value if (typeof value === 'string') return value === layout.value if (Array.isArray(value)) return value.includes(layout.value) return false } return { layout, isIncludes, } }