Files
overleaf-cep/services/web/frontend/js/shared/components/ds/ds-form-checkbox.tsx
T
Tim Down 452d854d5b Merge pull request #29972 from overleaf/td-ciam-onboarding
Unified access onboarding data collection pages

GitOrigin-RevId: c56a3d52f749883eeb2302e22aaf6bdf1239160c
2025-12-08 09:04:54 +00:00

28 lines
509 B
TypeScript

import { Form, FormCheckProps } from 'react-bootstrap'
import classNames from 'classnames'
type DSFormCheckboxProps = Pick<
FormCheckProps,
| 'disabled'
| 'checked'
| 'onChange'
| 'label'
| 'name'
| 'value'
| 'id'
| 'className'
>
function DSFormCheckbox(props: DSFormCheckboxProps) {
const { className, ...rest } = props
return (
<Form.Check
type="checkbox"
className={classNames('form-check-ds', className)}
{...rest}
/>
)
}
export default DSFormCheckbox