UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

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