29849/frontend/src/components/FormCheckRadio.tsx
2025-03-13 03:50:06 +00:00

21 lines
431 B
TypeScript

import { ReactNode } from 'react';
type Props = {
children: ReactNode;
type: 'checkbox' | 'radio' | 'switch';
label?: string;
className?: string;
};
const FormCheckRadio = (props: Props) => {
return (
<label className={`${props.type} ${props.className}`}>
{props.children}
<span className='check' />
<span className='pl-2'>{props.label}</span>
</label>
);
};
export default FormCheckRadio;