feat(optional): 首页显示组件可选

This commit is contained in:
BTMuli
2023-04-02 23:36:24 +08:00
parent 34bb878e2e
commit 871bf03190
4 changed files with 104 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
<template>
<t-pool />
<t-position />
<t-calendar />
<t-pool v-show="homeStore.pool.show" />
<t-position v-show="homeStore.position.show" />
<t-calendar v-show="homeStore.calendar.show" />
</template>
<script lang="ts" setup>
@@ -9,4 +9,8 @@
import TPool from "../components/t-pool.vue";
import TPosition from "../components/t-position.vue";
import TCalendar from "../components/t-calendar.vue";
// store
import useHomeStore from "../store/modules/home";
const homeStore = useHomeStore();
</script>