-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathapp.vue
39 lines (37 loc) · 991 Bytes
/
app.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<template>
<NuxtLayout id="app">
<v-app class="google-font">
<NuxtLoadingIndicator />
<CoreAppToolbar />
<CoreAppDrawer />
<v-main class="pa-0" style="min-height: 100vh">
<CoreAppBanner
v-if="
configData &&
configData.eventInfo.registeration.link.length &&
new Date(configData.eventInfo.registeration.end_date) > new Date()
"
:link="configData.eventInfo.registeration.link"
/>
<v-container fluid class="flex-grow-1">
<v-row justify="center" align="start">
<v-col md="11" lg="10">
<NuxtPage />
</v-col>
</v-row>
</v-container>
</v-main>
<CoreAppFooter />
</v-app>
</NuxtLayout>
</template>
<script setup>
import configData from "../assets/data/config.json";
const configDataSet = ref([]);
configDataSet.value = configData;
</script>
<style scoped>
main {
flex-grow: 1;
}
</style>