import Link from "next/link"; import { redirect } from "next/navigation"; import { Header, Footer } from "@/components/Shell"; import { AccountSettings } from "@/components/AccountSettings"; import { user } from "@/lib/supabase"; import { accountProfile } from "@/lib/profile"; export const metadata = { title: "Account settings" }; export default async function Settings({ searchParams, }: { searchParams: Promise<{ password?: string }>; }) { const account = await user(); if (!account) redirect("/log-in?next=%2Fsettings"); const [profile, query] = await Promise.all([ accountProfile(account), searchParams, ]); return ( <>
← My account
YOUR CARTOGRAPHER ACCOUNT

Account settings.

Your name, your sign-in, your next expedition.