UNPKG

@e-group/material-form

Version:

Custom react components for integrate redux-form.

26 lines (23 loc) 809 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; import React from 'react'; import PropTypes from 'prop-types'; import Checkbox from '@e-group/material/Checkbox'; const CheckboxField = (_ref) => { let _ref$input = _ref.input, value = _ref$input.value, otherInput = _objectWithoutProperties(_ref$input, ["value"]), meta = _ref.meta, other = _objectWithoutProperties(_ref, ["input", "meta"]); return /*#__PURE__*/React.createElement(Checkbox, _extends({ checked: Boolean(value) }, otherInput, other)); }; CheckboxField.propTypes = { /** * redux from props */ input: PropTypes.object.isRequired, meta: PropTypes.object.isRequired }; export default CheckboxField;