UNPKG

@focuson/form_components

Version:

Components that can be used by @focuson/forms

16 lines (15 loc) 777 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Optional = exports.yesNo = void 0; const jsx_runtime_1 = require("react/jsx-runtime"); const label_1 = require("./label"); const radio_1 = require("./radio"); var yesNo; (function (yesNo) { yesNo["YES"] = "Yes"; yesNo["NO"] = "No"; })(yesNo = exports.yesNo || (exports.yesNo = {})); function Optional({ id, state, label, mode, ariaLabel, name }) { return ((0, jsx_runtime_1.jsxs)("div", { children: [(0, jsx_runtime_1.jsx)(label_1.Label, { state: state, label: label, htmlFor: name }), (0, jsx_runtime_1.jsx)("div", { children: (0, jsx_runtime_1.jsx)(radio_1.Radio, { id: id, state: state, mode: mode, ariaLabel: ariaLabel, enums: yesNo }) })] })); } exports.Optional = Optional;