UNPKG

@metamask/snaps-sdk

Version:

A library containing the core functionality for building MetaMask Snaps

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