UNPKG

@kineticdata/react

Version:
41 lines (40 loc) 2.29 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard")["default"]; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports.SubmissionTable = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/createClass")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/inherits")); var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/createSuper")); var _react = _interopRequireWildcard(require("react")); var _FormSubmissionTable = _interopRequireDefault(require("./FormSubmissionTable")); var _DatastoreSubmissionTable = _interopRequireDefault(require("./DatastoreSubmissionTable")); var _KappSubmissionTable = _interopRequireDefault(require("./KappSubmissionTable")); var SubmissionTable = exports.SubmissionTable = /*#__PURE__*/function (_Component) { (0, _inherits2["default"])(SubmissionTable, _Component); var _super = (0, _createSuper2["default"])(SubmissionTable); function SubmissionTable() { (0, _classCallCheck2["default"])(this, SubmissionTable); return _super.apply(this, arguments); } (0, _createClass2["default"])(SubmissionTable, [{ key: "componentDidMount", value: function componentDidMount() { if (this.props.mode === 'space') { console.warn('Datastore Submissions are deprecated in Core 5.1, please upgrade to "form" mode.'); } else if (this.props.mode === 'kapp' || !this.props.mode) { console.warn('Kapp Submissions are deprecated in Core 5.1, please upgrade to "form" mode.'); } } }, { key: "render", value: function render() { var TableComponent = this.props.mode === 'form' ? _FormSubmissionTable["default"] : this.props.mode === 'space' ? _DatastoreSubmissionTable["default"] : this.props.mode === 'kapp' ? _KappSubmissionTable["default"] : _KappSubmissionTable["default"]; return /*#__PURE__*/_react["default"].createElement(TableComponent, this.props, this.props.children); } }]); return SubmissionTable; }(_react.Component);