import React, { InputHTMLAttributes, ClassAttributes } from 'react';
import { useField, FieldHookConfig, Field } from 'formik';
import { ExclamationCircleIcon } from '@heroicons/react/24/solid';
import { formStyles, formErrorStyles } from '../../../utils/formClasses';
export interface CheckboxProps {
label?: string;
caption?: string;
options?: any[];
}
export const Checkbox = ({
label,
caption,
options,
...props
}: CheckboxProps &
InputHTMLAttributes &
ClassAttributes &
FieldHookConfig) => {
const [field, meta] = useField(props);
return (
);
};
Checkbox.displayName = 'Form.Checkbox';