UNPKG

1.46 kBJavaScriptView Raw
1'use strict';
2
3exports.__esModule = true;
4
5var _objectWithoutProperties2 = require('babel-runtime/helpers/objectWithoutProperties');
6
7var _objectWithoutProperties3 = _interopRequireDefault(_objectWithoutProperties2);
8
9var _configProvider = require('../config-provider');
10
11var _configProvider2 = _interopRequireDefault(_configProvider);
12
13var _Search = require('./Search');
14
15var _Search2 = _interopRequireDefault(_Search);
16
17function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
18
19exports.default = _configProvider2.default.config(_Search2.default, {
20 transfrom: /* istanbul ignore next */function transfrom(props, deprecated) {
21 var onInputFocus = props.onInputFocus,
22 overlayVisible = props.overlayVisible,
23 combox = props.combox,
24 others = (0, _objectWithoutProperties3.default)(props, ['onInputFocus', 'overlayVisible', 'combox']);
25
26
27 var newprops = others;
28
29 if (onInputFocus) {
30 deprecated('onInputFocus', 'onFocus', 'Search');
31 newprops.onFocus = onInputFocus;
32 }
33 if ('overlayVisible' in props) {
34 deprecated('overlayVisible', 'visible', 'Search');
35 newprops.visible = overlayVisible;
36 }
37 if (combox) {
38 deprecated('combox', 'popupContent', 'Search');
39 newprops.popupContent = combox;
40 }
41
42 return newprops;
43 }
44});
45module.exports = exports['default'];
\No newline at end of file