UNPKG

yyuap-template

Version:

template project which is based on tinper

50 lines (41 loc) 1.72 kB
(function (global, factory) { if (typeof define === "function" && define.amd) { define(['module', 'exports', './ColumnPanel/ColumnPanel', './GroupTable/GroupTable', './Table/Table', './TableLayout/TableLayout'], factory); } else if (typeof exports !== "undefined") { factory(module, exports, require('./ColumnPanel/ColumnPanel'), require('./GroupTable/GroupTable'), require('./Table/Table'), require('./TableLayout/TableLayout')); } else { var mod = { exports: {} }; factory(mod, mod.exports, global.ColumnPanel, global.GroupTable, global.Table, global.TableLayout); global.index = mod.exports; } })(this, function (module, exports, _ColumnPanel, _GroupTable, _Table, _TableLayout) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _ColumnPanel2 = _interopRequireDefault(_ColumnPanel); var _GroupTable2 = _interopRequireDefault(_GroupTable); var _Table2 = _interopRequireDefault(_Table); var _TableLayout2 = _interopRequireDefault(_TableLayout); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var components = { ColumnPanel: _ColumnPanel2.default, GroupTable: _GroupTable2.default, Table: _Table2.default, TableLayout: _TableLayout2.default }; exports.default = function (componentKey, templateType) { if (components[componentKey + templateType]) { return components[componentKey + templateType]; } else { return components[componentKey]; } }; module.exports = exports['default']; });