test: layouts

main
TZGyn 3 years ago
parent 261195f4ed
commit 776f93a1d2

@ -0,0 +1,11 @@
<template>
<App>
<Header />
<div class="flex w-full max-w-3xl flex-col gap-4">
<slot name="content" />
</div>
</App>
</template>
<script setup lang="ts"></script>

@ -6,6 +6,10 @@ export default defineNuxtConfig({
'nuxt-icon', 'nuxt-icon',
'@pinia/nuxt', '@pinia/nuxt',
], ],
app: {
pageTransition: false,
layoutTransition: false,
},
alias: { alias: {
'@logo': '/assets/logo', '@logo': '/assets/logo',
'@assets': '/assets', '@assets': '/assets',

@ -1,3 +1,7 @@
<template> <template>
<NuxtLayout name="display">
<template #content>
<p> {{ $route.params.slug }} </p> <p> {{ $route.params.slug }} </p>
</template> </template>
</NuxtLayout>
</template>

@ -1,7 +1,6 @@
<template> <template>
<App> <NuxtLayout name="display">
<Header /> <template #content>
<div class="flex w-full max-w-3xl flex-col gap-4">
<CardPanel <CardPanel
v-for="data in dashboardData" v-for="data in dashboardData"
:key="data.title" :key="data.title"
@ -27,8 +26,8 @@
Log In Log In
</button> </button>
</div> </div>
</div> </template>
</App> </NuxtLayout>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">

Loading…
Cancel
Save