UnisKB/ui/src/layout/layout-template/MainLayout.vue

30 lines
696 B
Vue
Raw Normal View History

2025-04-28 07:23:25 +00:00
<template>
<div class="app-layout">
2025-04-28 10:14:16 +00:00
<div class="app-header">
<UserHeader />
</div>
2025-04-28 07:23:25 +00:00
<div class="app-main">
<div class="main-layout h-full flex">
<div class="sidebar-container">
<Sidebar />
</div>
<div class="view-container">
<AppMain />
</div>
</div>
</div>
</div>
</template>
<script setup lang="ts">
2025-04-28 10:14:16 +00:00
import UserHeader from '@/layout/layout-header/UserHeader.vue'
import Sidebar from '@/layout/components/sidebar/index.vue'
import AppMain from '@/layout/app-main/index.vue'
2025-04-28 07:23:25 +00:00
import useStore from '@/stores'
const { user } = useStore()
</script>
<style lang="scss" scoped>
@import './index.scss';
</style>