UNPKG

@metamask/snaps-sdk

Version:

A library containing the core functionality for building MetaMask Snaps

24 lines 913 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Radio = void 0; const component_1 = require("../../component.cjs"); 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> */ exports.Radio = (0, component_1.createSnapComponent)(TYPE); //# sourceMappingURL=Radio.cjs.map