You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
376 B
21 lines
376 B
<template>
|
|
<div>
|
|
<TheHeader
|
|
:is-dark="isDark"
|
|
:toggle-theme="toggleTheme"
|
|
/>
|
|
<main>
|
|
<slot />
|
|
</main>
|
|
<TheFooter
|
|
:is-dark="isDark"
|
|
/>
|
|
</div>
|
|
</template>
|
|
|
|
<script setup>
|
|
import TheHeader from '~/components/TheHeader.vue'
|
|
import TheFooter from '~/components/TheFooter.vue'
|
|
|
|
const {isDark, toggleTheme} = useTheme();
|
|
</script> |