diff --git a/apps/web/app/(app)/settings/layout.tsx b/apps/web/app/(app)/settings/layout.tsx index a3fcc19..2446339 100644 --- a/apps/web/app/(app)/settings/layout.tsx +++ b/apps/web/app/(app)/settings/layout.tsx @@ -1,11 +1,17 @@ +import { headers } from "next/headers"; +import { auth } from "@/lib/auth/server"; import { SettingsSidebar } from "@/components/settings/settings-sidebar"; +import { getMessages } from "@/lib/i18n/server"; + +export default async function SettingsLayout({ children }: { children: React.ReactNode }) { + const session = await auth.api.getSession({ headers: await headers() }); + const m = getMessages((session?.user as { locale?: string })?.locale); -export default function SettingsLayout({ children }: { children: React.ReactNode }) { return (
Manage your account, preferences, and integrations.
+{m.settings.subtitle}