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.12 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 CheckboxField_1 = __importDefault(require("./CheckboxField")); var CheckboxGroup = function (_a) { var className = _a.className, classNameLabel = _a.classNameLabel, labelStyle = _a.labelStyle, options = _a.options, style = _a.style; var displayCheckboxes = options.map(function (_a) { var id = _a.id, label = _a.label, name = _a.name; return (react_1.default.createElement("div", { key: name }, react_1.default.createElement(CheckboxField_1.default, { className: className, classNameLabel: classNameLabel, id: id, label: label, labelStyle: labelStyle, name: name, style: style }))); }); return (react_1.default.createElement("div", null, displayCheckboxes)); }; CheckboxGroup.defaultProps = { className: null, classNameLabel: null, labelStyle: {}, style: {}, }; exports.default = CheckboxGroup;