import React, { type HTMLAttributes } from 'react'
import classnames from 'classnames'
import { type OverrideClassName } from '~components/types/OverrideClassName'
import { type MultiSelectOption } from '../../types'
import { Checkbox, type CheckboxProps } from '../Checkbox'
import styles from './MultiSelectOptionField.module.scss'
export type MultiSelectOptionFieldProps = {
id: string
option: MultiSelectOption
checkedStatus: CheckboxProps['checkedStatus']
onChange: CheckboxProps['onChange']
} & OverrideClassName, 'id' | 'onChange'>>
export const MultiSelectOptionField = ({
id,
option,
checkedStatus,
onChange,
classNameOverride,
...restProps
}: MultiSelectOptionFieldProps): JSX.Element => (
)
MultiSelectOptionField.displayName = 'MultiSelect.OptionField'