mirror of
https://github.com/mokuappio/serverless-invoices.git
synced 2025-10-28 00:11:08 -04:00
50 lines
1.3 KiB
Vue
50 lines
1.3 KiB
Vue
<template>
|
|
<div>
|
|
<div class="container app__content">
|
|
<div class="row justify-content-center">
|
|
<div class="d-flex flex-column justify-content-between col-12 min-vh-100 pt-5 pb-2">
|
|
<transition name="fade" mode="out-in">
|
|
<router-view/>
|
|
</transition>
|
|
<TheFooter/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<CustomizationsModal/>
|
|
<ClientModal v-if="team"/>
|
|
<TeamModal v-if="team"/>
|
|
<BankAccountModal v-if="team"/>
|
|
<ImportModal/>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import { mapGetters } from 'vuex';
|
|
import ClientModal from '@/components/clients/ClientModal';
|
|
import BankAccountModal from '@/components/bank-accounts/BankAccountModal';
|
|
import { VBTooltip } from 'bootstrap-vue';
|
|
import TeamModal from '@/components/team/TeamModal';
|
|
import TheFooter from '@/components/TheFooter';
|
|
import CustomizationsModal from '@/components/invoices/CustomizationsModal';
|
|
import ImportModal from '../../components/ImportModal';
|
|
|
|
export default {
|
|
directives: {
|
|
'b-tooltip': VBTooltip,
|
|
},
|
|
components: {
|
|
TheFooter,
|
|
TeamModal,
|
|
ImportModal,
|
|
BankAccountModal,
|
|
ClientModal,
|
|
CustomizationsModal,
|
|
},
|
|
computed: {
|
|
...mapGetters({
|
|
team: 'teams/team',
|
|
}),
|
|
},
|
|
};
|
|
</script>
|