import { fetchContractById, signContract } from "@/lib/supabase/contract-actions"; import { notFound } from "next/navigation"; import SignatureCanvas from "./SignatureCanvas"; export default async function SignContractPage({ params, }: { params: Promise<{ contractId: string }>; }) { const { contractId } = await params; const contract = await fetchContractById(contractId); if (!contract) { notFound(); } return (
{contract.org?.name || "Organisation"}
Prepared for {contract.employee?.first_name} {contract.employee?.last_name}
{contract.template_url && (