UNPKG

@metamask/snaps-sdk

Version:

A library containing the core functionality for building MetaMask Snaps

21 lines 807 B
import { createSnapComponent } from "../../component.mjs"; const TYPE = 'Radio'; /** * A radio component, which is used to create a radio option. This component * can only be used as a child of the {@link RadioGroup} component. * * @param props - The props of the component. * @param props.value - The value of the radio option. This is used to populate the * state in the form data. * @param props.children - The text to display. * @param props.disabled - Whether the radio is disabled. * @returns A radio element. * @example * <RadioGroup name="radio-group"> * <Radio value="option1">Option 1</Radio> * <Radio value="option2">Option 2</Radio> * <Radio value="option3">Option 3</Radio> * </RadioGroup> */ export const Radio = createSnapComponent(TYPE); //# sourceMappingURL=Radio.mjs.map