hotfix(safari): Safari fix for window

This commit is contained in:
Adam Gospodarczyk 2022-04-30 11:01:40 +02:00
parent 28c6f5144c
commit 19b7ce51a4

View File

@ -16,14 +16,17 @@ const switchTheme = (e) => {
} }
} }
window.addEventListener('DOMContentLoaded', () => { if (window) {
// Darkmode toggle window.addEventListener('DOMContentLoaded', () => {
const toggleSwitch = document.querySelector('#darkmode-toggle') // Darkmode toggle
const toggleSwitch = document.querySelector('#darkmode-toggle')
// listen for toggle // listen for toggle
toggleSwitch.addEventListener('change', switchTheme, false) toggleSwitch.addEventListener('change', switchTheme, false)
if (currentTheme === 'dark') { if (currentTheme === 'dark') {
toggleSwitch.checked = true toggleSwitch.checked = true
} }
}) })
}