UNPKG

fk-react-ui-components

Version:

Step 1 : Create a file in [ Seeds / Plants / Trees ] <br> Step 2 : It should export an Object with component name and story Component [Refer other components] <br> Step 3 : Story Component should return a react component <br> Step 3 : Created file should

30 lines (22 loc) 870 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.ErrorInstanceHandler = ErrorInstanceHandler; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _NameException = require('./NameException'); var _Error = require('../../FormElements/Error/Error'); var _Error2 = _interopRequireDefault(_Error); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* "this" context refers to FormComponent instance */ function ErrorInstanceHandler(o) { if (o.type === _Error2.default) { (0, _NameException.NameExceptionHandler)(o.props.name); var errorState = o.props.name + '_error'; o = _react2.default.cloneElement(o, { error: this.state.error[errorState] ? this.state.error[errorState] : '' }); } return o; }