34228/frontend/src/components/FormCheckRadio.tsx
2025-09-19 17:03:56 +00:00

21 lines
422 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