13 lines
329 B
Vue
Raw Normal View History

<script lang="ts" setup>
import { useUserStore } from "@/pinia/stores/user"
2023-06-16 18:12:53 +08:00
import Admin from "./components/Admin.vue"
import Editor from "./components/Editor.vue"
2022-08-19 15:54:38 +08:00
const userStore = useUserStore()
2023-06-16 18:12:53 +08:00
const isAdmin = userStore.roles.includes("admin")
</script>
<template>
2023-06-16 18:12:53 +08:00
<component :is="isAdmin ? Admin : Editor" />
</template>