import React from "react" import { useForm } from "react-hook-form" import { Checkbox, FormControlLabel } from "@mui/material" import { RegisterOptions } from "react-hook-form/dist/types/validator" import { FormControlLabelProps } from "@mui/material/FormControlLabel/FormControlLabel" interface IFormCheckboxProps extends Omit { form: ReturnType options?: RegisterOptions name: string } export function FormCheckbox({ form, name, options, ...rest }: React.PropsWithChildren) { const { register } = form return } {...rest} /> }