import { TreasuryDashboard } from "./treasury-dashboard";
import { requireMoventraUser } from "../session-auth";

export const dynamic = "force-dynamic";

export default async function TreasuryPage({searchParams}:{searchParams:Promise<{embedded?:string;section?:string}>}) {
  const params=await searchParams;
  const user=await requireMoventraUser("/treasury");
  return <TreasuryDashboard initialEmbedded={params.embedded==="1"} initialUserName={user.fullName||user.displayName} initialSection={params.section} />;
}
