import "./style.css"; import PocketBase from "pocketbase"; import { renderSettings } from "./pages/settings.js"; import { renderDesktop } from "./pages/desktop.js"; const pb = new PocketBase("https://pocketbase.iontalp.com"); const app = document.getElementById("app"); let activeTab = "desktop"; async function render() { const user = pb.authStore.model; if (!user) { renderLogin(); return; } // Avatar resminin tam URL'ini oluşturuyoruz const avatarUrl = user?.avatar ? `https://pocketbase.iontalp.com/api/files/${user.collectionId}/${user.id}/${user.avatar}` : null; let currentBg = 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) => { pb.authStore.model.selected_bg = newBg; render(); }); } else { currentPage = renderDesktop(); } app.innerHTML = `