UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

34 lines (24 loc) 923 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = createFormField; exports.isFormField = isFormField; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var Field = /*#__PURE__*/(0, _createClass2["default"])(function Field(fields) { (0, _classCallCheck2["default"])(this, Field); (0, _extends2["default"])(this, fields); }); function isFormField(obj) { return obj instanceof Field; } function createFormField(field) { if (isFormField(field)) { return field; } return new Field(field); } //# sourceMappingURL=createFormField.js.map