import { useState } from "react";
function Section({ title, children }: { title: string; children: React.ReactNode }) {
return (
);
}
const checkmarkSvg = (
);
function Checkbox({
label,
checked,
onChange,
disabled = false,
}: {
label: string;
checked: boolean;
onChange: (checked: boolean) => void;
disabled?: boolean;
}) {
return (
);
}
export default function CheckboxDemo() {
const [values, setValues] = useState>({
accommodation: false,
activities: false,
transfers: false,
});
const toggle = (key: string) =>
setValues((prev) => ({ ...prev, [key]: !prev[key] }));
return (
toggle("accommodation")} />
toggle("activities")} />
toggle("transfers")} />
{}} disabled />
{}} disabled />
);
}