Files
mayfly-go/frontend/src/layout/index.vue

18 lines
671 B
Vue
Raw Normal View History

<template>
2023-03-15 11:41:03 +08:00
<Defaults v-if="themeConfig.layout === 'defaults'" />
<Classic v-else-if="themeConfig.layout === 'classic'" />
<Transverse v-else-if="themeConfig.layout === 'transverse'" />
<Columns v-else-if="themeConfig.layout === 'columns'" />
</template>
2023-03-15 11:41:03 +08:00
<script setup lang="ts" name="layout">
import { storeToRefs } from 'pinia';
import { useThemeConfig } from '@/store/themeConfig';
2023-09-26 17:38:52 +08:00
import Defaults from '@/layout/main/defaults.vue';
import Classic from '@/layout/main/classic.vue';
import Transverse from '@/layout/main/transverse.vue';
import Columns from '@/layout/main/columns.vue';
2023-03-15 11:41:03 +08:00
const { themeConfig } = storeToRefs(useThemeConfig());
</script>