import type { Metadata } from "next"; import { redirect } from "next/navigation"; import { getLogoUrl } from "@/lib/appwrite/storage"; import { requireTenant } from "@/lib/appwrite/tenant-guard"; import { LogoUploader } from "./components/logo-uploader"; import { WorkspaceSettingsForm } from "./components/workspace-form"; export const metadata: Metadata = { title: "DLS — Şirket bilgileri", }; export default async function WorkspaceSettingsPage() { let ctx; try { ctx = await requireTenant(); } catch { redirect("/onboarding"); } const canEdit = ctx.role === "owner" || ctx.role === "admin"; return (
{ctx.settings?.companyName ?? "Çalışma alanı"}
Faturalarda ve panel başlığında görünecek şirket bilgileri. {!canEdit && " Düzenlemek için yönetici yetkisine ihtiyacınız var."}