2022-03-24 15:49:33 +00:00
|
|
|
<script setup>
|
2023-02-07 13:59:59 +00:00
|
|
|
import { ref } from 'vue';
|
2022-11-18 07:49:40 +00:00
|
|
|
import { useQuasar } from 'quasar';
|
2022-12-19 10:23:08 +00:00
|
|
|
import Navbar from 'src/components/NavBar.vue';
|
2022-11-18 07:49:40 +00:00
|
|
|
|
|
|
|
const quasar = useQuasar();
|
2023-02-09 06:26:08 +00:00
|
|
|
|
|
|
|
const rightDrawer = ref(false);
|
|
|
|
|
|
|
|
function toggleRightDrawer() {
|
|
|
|
rightDrawer.value = !rightDrawer.value;
|
|
|
|
}
|
2022-03-24 15:49:33 +00:00
|
|
|
</script>
|
|
|
|
|
2022-03-11 10:41:23 +00:00
|
|
|
<template>
|
2022-10-24 16:36:05 +00:00
|
|
|
<q-layout view="hHh LpR fFf">
|
2023-02-09 06:26:08 +00:00
|
|
|
<Navbar @on-toggle-right-drawer="toggleRightDrawer" />
|
2022-04-19 10:37:47 +00:00
|
|
|
<router-view></router-view>
|
2023-02-07 13:59:59 +00:00
|
|
|
<q-drawer
|
2023-02-09 06:26:08 +00:00
|
|
|
v-model="rightDrawer"
|
2023-02-07 13:59:59 +00:00
|
|
|
show-if-above
|
|
|
|
side="right"
|
|
|
|
:width="256"
|
2023-02-09 06:26:08 +00:00
|
|
|
:breakpoint="800"
|
2023-02-07 13:59:59 +00:00
|
|
|
>
|
|
|
|
<q-scroll-area class="fit text-grey-8">
|
|
|
|
<div id="rightPanel"></div>
|
|
|
|
</q-scroll-area>
|
|
|
|
</q-drawer>
|
2022-11-18 07:49:40 +00:00
|
|
|
<q-footer v-if="quasar.platform.is.mobile"></q-footer>
|
2022-03-11 10:41:23 +00:00
|
|
|
</q-layout>
|
|
|
|
</template>
|
|
|
|
|
2022-04-19 11:50:54 +00:00
|
|
|
<style lang="scss" scoped></style>
|