UNPKG

@cosva-lab/form-builder

Version:
38 lines (31 loc) 1.07 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var _tslib = require('./_virtual/_tslib.js'); var React = require('react'); var index = require('./inputsTypes/Input/index.js'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } var React__default = /*#__PURE__*/_interopDefault(React); function Inputs(props) { var onChangeField = props.onChangeField, field = props.field; var type = field.type; switch (type) { case 'date': case 'email': case 'number': case 'password': case 'search': case 'tel': case 'text': case 'time': case 'url': case 'week': case 'datetime-local': case undefined: return React__default.default.createElement(index.Input, _tslib.__assign({}, { field: field, onChangeField: onChangeField, type: type })); default: return null; } } exports.Inputs = Inputs; exports.default = Inputs; //# sourceMappingURL=Inputs.js.map