UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

23 lines 1.21 kB
import type { ChangeEvent } from 'react'; import React from 'react'; import type { CheckboxOrRadioGroupProps } from '../internal/components/CheckboxOrRadioGroup'; import { CheckboxGroupContext } from './CheckboxGroupContext'; import type { FCWithSlotMarker } from '../utils/types'; export type CheckboxGroupProps = { /** * An onChange handler that gets called when any of the checkboxes change */ onChange?: (selected: string[], e?: ChangeEvent<HTMLInputElement>) => void; } & CheckboxOrRadioGroupProps; export { CheckboxGroupContext }; declare const _default: React.FC<React.PropsWithChildren<CheckboxGroupProps>> & import("..").SlotMarker & { Caption: FCWithSlotMarker<{ className?: string; } & { children?: React.ReactNode | undefined; }>; Label: FCWithSlotMarker<React.PropsWithChildren<import("../internal/components/CheckboxOrRadioGroup/CheckboxOrRadioGroupLabel").CheckboxOrRadioGroupLabelProps>>; Validation: FCWithSlotMarker<React.PropsWithChildren<import("../internal/components/CheckboxOrRadioGroup/CheckboxOrRadioGroupValidation").CheckboxOrRadioGroupValidationProps>>; }; export default _default; //# sourceMappingURL=CheckboxGroup.d.ts.map