Showing
5 changed files
with
25 additions
and
5 deletions
| 1 | 1 | var _excluded = ["schema"], |
| 2 | 2 | _excluded2 = ["onChange", "value", "defaultValue", "schema", "readOnly"]; |
| 3 | 3 | |
| 4 | +function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | |
| 5 | + | |
| 4 | 6 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } |
| 5 | 7 | |
| 6 | 8 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } |
| ... | ... | @@ -30,7 +32,11 @@ export var createWidget = function createWidget(mapProps, extraSchema) { |
| 30 | 32 | }, rest), propsMap); |
| 31 | 33 | |
| 32 | 34 | var finalProps = transformProps(_props); |
| 33 | - return /*#__PURE__*/React.createElement(Component, finalProps); | |
| 35 | + return /*#__PURE__*/React.createElement(Component, _extends({}, finalProps, { | |
| 36 | + getPopupContainer: function getPopupContainer(triggerNode) { | |
| 37 | + return triggerNode; | |
| 38 | + } | |
| 39 | + })); | |
| 34 | 40 | }; |
| 35 | 41 | }; |
| 36 | 42 | }; | ... | ... |
| ... | ... | @@ -64,7 +64,11 @@ var MultiSelect = function MultiSelect(_ref) { |
| 64 | 64 | |
| 65 | 65 | return /*#__PURE__*/React.createElement(_Select, _extends({ |
| 66 | 66 | value: _value |
| 67 | - }, selectProps)); | |
| 67 | + }, selectProps, { | |
| 68 | + getPopupContainer: function getPopupContainer(triggerNode) { | |
| 69 | + return triggerNode; | |
| 70 | + } | |
| 71 | + })); | |
| 68 | 72 | }; |
| 69 | 73 | |
| 70 | 74 | export default MultiSelect; |
| \ No newline at end of file | ... | ... |
| ... | ... | @@ -14,6 +14,8 @@ var _excluded = ["schema"], |
| 14 | 14 | |
| 15 | 15 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
| 16 | 16 | |
| 17 | +function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | |
| 18 | + | |
| 17 | 19 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } |
| 18 | 20 | |
| 19 | 21 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } |
| ... | ... | @@ -41,7 +43,11 @@ var createWidget = function createWidget(mapProps, extraSchema) { |
| 41 | 43 | }, rest), propsMap); |
| 42 | 44 | |
| 43 | 45 | var finalProps = transformProps(_props); |
| 44 | - return /*#__PURE__*/_react.default.createElement(Component, finalProps); | |
| 46 | + return /*#__PURE__*/_react.default.createElement(Component, _extends({}, finalProps, { | |
| 47 | + getPopupContainer: function getPopupContainer(triggerNode) { | |
| 48 | + return triggerNode; | |
| 49 | + } | |
| 50 | + })); | |
| 45 | 51 | }; |
| 46 | 52 | }; |
| 47 | 53 | }; | ... | ... |
| ... | ... | @@ -76,7 +76,11 @@ var MultiSelect = function MultiSelect(_ref) { |
| 76 | 76 | |
| 77 | 77 | return /*#__PURE__*/_react.default.createElement(_select.default, _extends({ |
| 78 | 78 | value: _value |
| 79 | - }, selectProps)); | |
| 79 | + }, selectProps, { | |
| 80 | + getPopupContainer: function getPopupContainer(triggerNode) { | |
| 81 | + return triggerNode; | |
| 82 | + } | |
| 83 | + })); | |
| 80 | 84 | }; |
| 81 | 85 | |
| 82 | 86 | var _default = MultiSelect; | ... | ... |