UNPKG

@aliretail/react-materials-components

Version:
107 lines (74 loc) 3.02 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.setup = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _next = require("@formily/next"); var _input = require("./input"); var _textArea = require("./textArea"); var _select = require("./select"); var _numberPicker = require("./numberPicker"); var _switch = require("./switch"); var _datePicker = require("./datePicker"); var _range = require("./range"); var _upload = require("./upload"); var _checkbox = require("./checkbox"); var _radio = require("./radio"); var _rating = require("./rating"); var _transfer = require("./transfer"); var _checkedAll = require("./checkedAll"); var _cascaderSelect = require("./cascaderSelect"); var _timePicker = require("./timePicker"); var _treeSelect = require("./treeSelect"); var _gridLayout = require("./gridLayout"); var _tablex = require("./tablex"); var _childContainer = require("./childContainer"); var _formItem = require("./formItem"); var _ossUploader = _interopRequireDefault(require("./ossUploader")); // import { AddressSelect } from './addressSelect'; var hasRegister = false; var setup = function setup(customerComponentMap) { if (customerComponentMap === void 0) { customerComponentMap = {}; } var registerMap = (0, _extends2["default"])({ input: _input.Input, textArea: _textArea.TextArea, select: _select.Select, selectX: _select.SelectX, autoCompleteX: _select.AutoCompleteX, numberPicker: _numberPicker.NumberPicker, rangeNumberPicker: _numberPicker.RangeNumberPicker, "switch": _switch.Switch, datePicker: _datePicker.DatePicker, rangeDatePicker: _datePicker.RangeDatePicker, weekDatePicker: _datePicker.WeekDatePicker, monthDatePicker: _datePicker.MonthDatePicker, yearDatePicker: _datePicker.YearDatePicker, range: _range.Range, upload: _upload.Upload, checkbox: _checkbox.Checkbox, checkboxGroup: _checkbox.CheckboxGroup, radio: _radio.Radio, radioGroup: _radio.RadioGroup, rating: _rating.Rating, transfer: _transfer.Transfer, // addressSelect: AddressSelect, checkedAll: _checkedAll.CheckedAll, tablex: _tablex.TableX, cascaderSelect: _cascaderSelect.CascaderSelect, timePicker: _timePicker.TimePicker, treeSelect: _treeSelect.TreeSelect, ossUploader: _ossUploader["default"] }, customerComponentMap); // 注册表单组件 (0, _next.registerFormFields)(hasRegister ? customerComponentMap : registerMap); if (!hasRegister) { // 注册 FormItem (0, _next.registerFormItemComponent)(_formItem.FormHelper); // 注册布局组件 (0, _next.registerVirtualBox)('gridlayout', _gridLayout.GridLayout); (0, _next.registerVirtualBox)('gridLayout', _gridLayout.GridLayout); (0, _next.registerVirtualBox)('childContainer', _childContainer.ChildContainer); } hasRegister = true; }; exports.setup = setup;