返回 slidev
App.vue
根目录 / packages / client / App.vue
1 <script setup lang="ts">
2 import { watchEffect } from 'vue'
3 import { themeVars } from './env'
4 import PwaIndicator from './internals/PwaIndicator.vue'
5 import setupRoot from './setup/root'
6
7 setupRoot()
8
9 watchEffect(() => {
10 for (const [key, value] of Object.entries(themeVars.value))
11 document.body.style.setProperty(key, value.toString())
12 })
13 </script>
14
15 <template>
16 <RouterView />
17 <PwaIndicator v-if="__SLIDEV_FEATURE_PWA__" />
18 </template>
19
19 lines Plain Text