fantasia-archive/src/layouts/ProjectManagentLayout.vue

44 lines
957 B
Vue
Raw Normal View History

2021-01-31 02:43:13 +13:00
<template>
<q-layout view="lHh LpR lfr">
2021-02-26 14:50:46 +13:00
<!-- Header -->
<appHeader
:is-project="false"
/>
<q-page-container>
2021-01-31 02:43:13 +13:00
<transition
enter-active-class="animated fadeIn"
leave-active-class="animated fadeOut"
appear
2021-04-03 12:33:49 +13:00
:duration="50"
2021-01-31 02:43:13 +13:00
>
<router-view :key="$route.path" />
</transition>
</q-page-container>
</q-layout>
</template>
<script lang="ts">
import { Component } from "vue-property-decorator"
import BaseClass from "src/BaseClass"
2021-02-26 14:50:46 +13:00
import appHeader from "src/components/AppHeader.vue"
import { retrieveCurrentProjectName } from "src/scripts/projectManagement/projectManagent"
2021-01-31 02:43:13 +13:00
@Component({
2021-02-26 14:50:46 +13:00
components: { appHeader }
2021-01-31 02:43:13 +13:00
})
export default class ProjectManagementLayout extends BaseClass {
async created () {
const currentProjectName = await retrieveCurrentProjectName()
2021-01-31 02:43:13 +13:00
this.SSET_setProjectName(currentProjectName)
}
2021-01-31 02:43:13 +13:00
}
</script>
<style lang="scss" scoped>
</style>