UNPKG

formik_typescript_ui

Version:

[![NPM](https://img.shields.io/npm/v/formik_typescript_ui.svg)](https://www.npmjs.com/package/formik_typescript_ui) [![license](https://img.shields.io/npm/l/formik_typescript_ui.svg)](https://github.com/RominaManzano/formik_typescript_ui/blob/master/LICEN

24 lines (23 loc) 1.14 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var RadioButtonField_1 = __importDefault(require("./RadioButtonField")); var RadioButtonGroup = function (_a) { var className = _a.className, classNameLabel = _a.classNameLabel, labelStyle = _a.labelStyle, name = _a.name, options = _a.options, style = _a.style; var displayRadioButtons = options.map(function (_a) { var id = _a.id, label = _a.label; return (react_1.default.createElement("div", { key: id }, react_1.default.createElement(RadioButtonField_1.default, { className: className, classNameLabel: classNameLabel, id: id, labelStyle: labelStyle, name: name, label: label, style: style }))); }); return (react_1.default.createElement("div", null, displayRadioButtons)); }; RadioButtonGroup.defaultProps = { className: null, classNameLabel: null, labelStyle: {}, style: {}, }; exports.default = RadioButtonGroup;