UNPKG

yyuap-template

Version:

template project which is based on tinper

79 lines (62 loc) 3.66 kB
(function (global, factory) { if (typeof define === "function" && define.amd) { define(['module', 'exports', './BaseFormItem/BaseFormItem', './CheckboxComponent/CheckboxComponent', './Datecomponent/Datecomponent', './Label/Label', './Label/Labelhr', './Label/LabelNoEdit', './RadioBoxComponent/RadioBoxComponent', './Reference/Reference', './SelectComponent/SelectComponent', './TextArea/TextArea', './TextWithLabel/TextWithLabel', './multText/MultText'], factory); } else if (typeof exports !== "undefined") { factory(module, exports, require('./BaseFormItem/BaseFormItem'), require('./CheckboxComponent/CheckboxComponent'), require('./Datecomponent/Datecomponent'), require('./Label/Label'), require('./Label/Labelhr'), require('./Label/LabelNoEdit'), require('./RadioBoxComponent/RadioBoxComponent'), require('./Reference/Reference'), require('./SelectComponent/SelectComponent'), require('./TextArea/TextArea'), require('./TextWithLabel/TextWithLabel'), require('./multText/MultText')); } else { var mod = { exports: {} }; factory(mod, mod.exports, global.BaseFormItem, global.CheckboxComponent, global.Datecomponent, global.Label, global.Labelhr, global.LabelNoEdit, global.RadioBoxComponent, global.Reference, global.SelectComponent, global.TextArea, global.TextWithLabel, global.MultText); global.index = mod.exports; } })(this, function (module, exports, _BaseFormItem, _CheckboxComponent, _Datecomponent, _Label, _Labelhr, _LabelNoEdit, _RadioBoxComponent, _Reference, _SelectComponent, _TextArea, _TextWithLabel, _MultText) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _BaseFormItem2 = _interopRequireDefault(_BaseFormItem); var _CheckboxComponent2 = _interopRequireDefault(_CheckboxComponent); var _Datecomponent2 = _interopRequireDefault(_Datecomponent); var _Label2 = _interopRequireDefault(_Label); var _Labelhr2 = _interopRequireDefault(_Labelhr); var _LabelNoEdit2 = _interopRequireDefault(_LabelNoEdit); var _RadioBoxComponent2 = _interopRequireDefault(_RadioBoxComponent); var _Reference2 = _interopRequireDefault(_Reference); var _SelectComponent2 = _interopRequireDefault(_SelectComponent); var _TextArea2 = _interopRequireDefault(_TextArea); var _TextWithLabel2 = _interopRequireDefault(_TextWithLabel); var _MultText2 = _interopRequireDefault(_MultText); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var components = { BaseFormItem: _BaseFormItem2.default, CheckboxComponent: _CheckboxComponent2.default, CheckBox: _CheckboxComponent2.default, DateComponent: _Datecomponent2.default, Label: _Label2.default, Labelhr: _Labelhr2.default, RadioBox: _RadioBoxComponent2.default, Reference: _Reference2.default, Select: _SelectComponent2.default, TextArea: _TextArea2.default, Text: _TextWithLabel2.default, Email: _TextWithLabel2.default, Phone: _TextWithLabel2.default, Mobile: _TextWithLabel2.default, NumberComponent: _TextWithLabel2.default, MultText: _MultText2.default, LabelNoEdit: _LabelNoEdit2.default }; exports.default = function (componentKey, templateType) { if (components[componentKey + templateType]) { return components[componentKey + templateType]; } else { return components[componentKey]; } }; module.exports = exports['default']; });