@@ -44,11 +44,14 @@
|
||||
</body>
|
||||
|
||||
<script type="module">
|
||||
import { createApp, ref } from "vue"
|
||||
import { createApp, ref, onMounted } from "vue"
|
||||
import { loadAutoTheme } from './theme'
|
||||
import { initApp } from './init'
|
||||
|
||||
let app = createApp({
|
||||
setup() {
|
||||
loadAutoTheme()
|
||||
|
||||
const error = ref('');
|
||||
const success = ref(false);
|
||||
const loading = ref(false);
|
||||
|
||||
@@ -65,9 +65,6 @@ export function setupThemeToggleListener() {
|
||||
}
|
||||
|
||||
export function loadAutoTheme() {
|
||||
(() => {
|
||||
'use strict'
|
||||
|
||||
setTheme(getPreferredTheme())
|
||||
|
||||
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => {
|
||||
@@ -80,5 +77,4 @@ export function loadAutoTheme() {
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
showActiveTheme(getPreferredTheme())
|
||||
})
|
||||
})()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user