mobx-roof
Version:
Simple React data management by mobx.
22 lines (16 loc) • 615 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = extendModel;
var _createModel = require('./createModel');
var _createModel2 = _interopRequireDefault(_createModel);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function extendModel(parentModel) {
var configs = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1];
if (!configs.name) {
throw new Error('[extendModel] need a name.');
}
return (0, _createModel2.default)(configs, parentModel);
}
module.exports = exports['default'];