import { Checkbox } from "@/components/ui/checkbox"; import { Label } from "@/components/ui/label"; import { Link } from "react-router-dom"; interface ConsentCheckboxesProps { termsAccepted: boolean; privacyAccepted: boolean; riskAccepted: boolean; onTermsChange: (checked: boolean) => void; onPrivacyChange: (checked: boolean) => void; onRiskChange: (checked: boolean) => void; } export function ConsentCheckboxes({ termsAccepted, privacyAccepted, riskAccepted, onTermsChange, onPrivacyChange, onRiskChange }: ConsentCheckboxesProps) { return (

Legal Agreements

{/* Terms of Service */}
onTermsChange(checked === true)} className="mt-0.5" />
{/* Privacy Policy */}
onPrivacyChange(checked === true)} className="mt-0.5" />
{/* Trading Risk Acknowledgment */}
onRiskChange(checked === true)} className="mt-0.5" />
); }