1 | "use strict";
|
2 |
|
3 | var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
4 |
|
5 | Object.defineProperty(exports, "__esModule", {
|
6 | value: true
|
7 | });
|
8 | exports.normalizeProps = normalizeProps;
|
9 | exports.suffixCls = void 0;
|
10 |
|
11 | var _react = require("react");
|
12 |
|
13 | var _mobx = require("mobx");
|
14 |
|
15 | var _isNil = _interopRequireDefault(require("lodash/isNil"));
|
16 |
|
17 | var _isBoolean = _interopRequireDefault(require("lodash/isBoolean"));
|
18 |
|
19 | var _isNumber = _interopRequireDefault(require("lodash/isNumber"));
|
20 |
|
21 | var _isString = _interopRequireDefault(require("lodash/isString"));
|
22 |
|
23 | var suffixCls = 'modal';
|
24 | exports.suffixCls = suffixCls;
|
25 |
|
26 | function normalizeProps(props) {
|
27 | if ((0, _isString["default"])(props) || (0, _react.isValidElement)(props) || (0, _isBoolean["default"])(props) || (0, _isNil["default"])(props) || (0, _isNumber["default"])(props) || (0, _mobx.isArrayLike)(props)) {
|
28 | return {
|
29 | children: props
|
30 | };
|
31 | }
|
32 |
|
33 | return props;
|
34 | }
|
35 |
|