diff --git a/src/main.js b/src/main.js index 21f21c1..d9af84a 100755 --- a/src/main.js +++ b/src/main.js @@ -17,14 +17,15 @@ async function render() { } let currentBg = - localStorage.getItem("selected_bg") || + user.selected_bg || "https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?q=80&w=1920"; // Sayfayı Yükle let currentPage; if (activeTab === "settings") { currentPage = await renderSettings(pb, currentBg, (newBg) => { - localStorage.setItem("selected_bg", newBg); + // Veritabanı güncellendiğinde yerel kullanıcı modelini tazeleyip render ediyoruz + pb.authStore.model.selected_bg = newBg; render(); }); } else { diff --git a/src/pages/settings.js b/src/pages/settings.js index 83f650f..53ee7bf 100644 --- a/src/pages/settings.js +++ b/src/pages/settings.js @@ -15,35 +15,25 @@ export async function renderSettings(pb, currentBg, onBgSelect) { const html = `
PocketBase sunucundaki duvar kağıtlarından birini seçerek arka planı özelleştir.
+Seçtiğin duvar kağıdı doğrudan PocketBase hesabına kaydedilir.