import { supabaseAdmin } from '@/lib/supabaseAdmin' import { updateSettingsAction } from './actions' interface AppSettingsRow { trial_days: number } export default async function SettingsPage({ searchParams, }: { searchParams: Promise<{ error?: string; success?: string }> }) { const { error, success } = await searchParams const { data: settings } = await supabaseAdmin.from('app_settings').select('trial_days').maybeSingle() const trialDays = (settings as AppSettingsRow | null)?.trial_days ?? 7 return (

Ayarlar

Genel uygulama ayarları.

{error && (
{error}
)} {success && (
Değişiklikler kaydedildi.
)}

Yeni kayıt olan kullanıcılara otomatik açılan ücretsiz deneme süresi. Sadece bundan sonra kayıt olacaklar için geçerli — mevcut kullanıcıların deneme süresini etkilemez.

) }