UNPKG

@fremtind/jkl-radio-button-react

Version:
25 lines (24 loc) 905 B
import { Density } from "@fremtind/jkl-core"; import { type FieldGroupProps } from "@fremtind/jkl-input-group-react"; import { ChangeEventHandler, FC } from "react"; export interface RadioButtonGroupProps extends Omit<FieldGroupProps, "onChange"> { legend: string; /** Alle RadioButton i gruppen får dette som name. */ name?: string; /** Om gruppen skal være controlled setter du den valgte verdien her. */ value?: string; onChange?: ChangeEventHandler<HTMLInputElement>; helpLabel?: string; /** * Erstatter hjelpeteksten (hvis noen) med en feilmelding. * Merker samtidig alle RadioButton i gruppen som ugyldige. */ errorLabel?: string; /** * Setter inline-modifieren på alle RadioButton i gruppen. * @default false */ inline?: boolean; density?: Density; } export declare const RadioButtonGroup: FC<RadioButtonGroupProps>;