v2.5.2
Giriş yap

Karanlık Mod sorunu

Anonim
804 defa görüntülendi ve 3 kişi tarafından değerlendirildi

Merhabalar,
https://www.youtube.com/watch?v=S7yvpi3lplc&t=18s linkindeki Tayfun hocamın karanlık mod çalışması on numara çalıştı. Yani bir problem yok.

Ancak hiç girmeyen bir kullanıcı, karanlık moda alıcakken menüde açık mod yazıyor. Tıklayınca karanlık mod aktif oluyor amma sayfa yenilenince veya başka bir yere girince açık moda geri dönüyor. Ancak yine açmak istediğinde bu sefer karanlık mod yazıyor ve tıklandığında ise çerezler silinene kadar veya kendisi kapatana kadar açık kalıyor. Yani siteye ilk giren kullanıcı da sıkıntı oluyor. Acaba nerelerde hata yaptık ?

furkanaygur
1269 gün önce

Ben localstorage de enabled veya disabled diye tutuyorum ve ona göre bir kontrol yapıp checked özelliğini true veya false yapıp o sorunu fixliyorum

if (localStorage.getItem("darkMode") === "disabled") {
    checkbox.checked = false
}
else {
    checkbox.checked 
}