|
|
|
|
@ -1,9 +1,9 @@
|
|
|
|
|
"use strict";
|
|
|
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[34666],{
|
|
|
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[13157],{
|
|
|
|
|
|
|
|
|
|
/***/ 34666:
|
|
|
|
|
/***/ 13157:
|
|
|
|
|
/*!***************************************************************************************************!*\
|
|
|
|
|
!*** ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/index.js + 11 modules ***!
|
|
|
|
|
!*** ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/index.js + 11 modules ***!
|
|
|
|
|
\***************************************************************************************************/
|
|
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
@ -28,29 +28,27 @@ var _classnames_2_3_2_classnames = __webpack_require__(12124);
|
|
|
|
|
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
|
|
|
|
|
var _rc_resize_observer_1_4_0_rc_resize_observer_es = __webpack_require__(28647);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Dom/findDOMNode.js
|
|
|
|
|
var findDOMNode = __webpack_require__(44992);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Dom/shadow.js
|
|
|
|
|
var shadow = __webpack_require__(85207);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useEvent.js
|
|
|
|
|
var useEvent = __webpack_require__(61759);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useId.js
|
|
|
|
|
var useId = __webpack_require__(59872);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/hooks/useLayoutEffect.js
|
|
|
|
|
var useLayoutEffect = __webpack_require__(62305);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/isMobile.js
|
|
|
|
|
var isMobile = __webpack_require__(10103);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/Dom/findDOMNode.js
|
|
|
|
|
var findDOMNode = __webpack_require__(58035);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/Dom/shadow.js
|
|
|
|
|
var shadow = __webpack_require__(39057);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/hooks/useEvent.js
|
|
|
|
|
var useEvent = __webpack_require__(60402);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/hooks/useId.js
|
|
|
|
|
var useId = __webpack_require__(57901);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/hooks/useLayoutEffect.js
|
|
|
|
|
var useLayoutEffect = __webpack_require__(70658);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/isMobile.js
|
|
|
|
|
var isMobile = __webpack_require__(15639);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
|
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_react-dom@17.0.2@react-dom/index.js
|
|
|
|
|
var _react_dom_17_0_2_react_dom = __webpack_require__(4676);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/extends.js
|
|
|
|
|
var esm_extends = __webpack_require__(26508);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-motion@2.9.0@rc-motion/es/index.js + 12 modules
|
|
|
|
|
var _rc_motion_2_9_0_rc_motion_es = __webpack_require__(44516);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/ref.js
|
|
|
|
|
var es_ref = __webpack_require__(9681);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/Popup/Arrow.js
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/ref.js
|
|
|
|
|
var es_ref = __webpack_require__(88831);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/Popup/Arrow.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function Arrow(props) {
|
|
|
|
|
@ -108,7 +106,7 @@ function Arrow(props) {
|
|
|
|
|
style: alignStyle
|
|
|
|
|
}, content);
|
|
|
|
|
}
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/Popup/Mask.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/Popup/Mask.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -136,7 +134,7 @@ function Mask(props) {
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/Popup/PopupContent.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/Popup/PopupContent.js
|
|
|
|
|
|
|
|
|
|
var PopupContent = /*#__PURE__*/_react_17_0_2_react.memo(function (_ref) {
|
|
|
|
|
var children = _ref.children;
|
|
|
|
|
@ -146,7 +144,7 @@ var PopupContent = /*#__PURE__*/_react_17_0_2_react.memo(function (_ref) {
|
|
|
|
|
});
|
|
|
|
|
if (false) {}
|
|
|
|
|
/* harmony default export */ var Popup_PopupContent = (PopupContent);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/Popup/index.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/Popup/index.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -330,7 +328,7 @@ var Popup = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props, ref) {
|
|
|
|
|
});
|
|
|
|
|
if (false) {}
|
|
|
|
|
/* harmony default export */ var es_Popup = (Popup);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/TriggerWrapper.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/TriggerWrapper.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var TriggerWrapper = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props, ref) {
|
|
|
|
|
@ -349,11 +347,11 @@ var TriggerWrapper = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props
|
|
|
|
|
});
|
|
|
|
|
if (false) {}
|
|
|
|
|
/* harmony default export */ var es_TriggerWrapper = (TriggerWrapper);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/context.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/context.js
|
|
|
|
|
|
|
|
|
|
var TriggerContext = /*#__PURE__*/_react_17_0_2_react.createContext(null);
|
|
|
|
|
/* harmony default export */ var es_context = (TriggerContext);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/hooks/useAction.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/hooks/useAction.js
|
|
|
|
|
|
|
|
|
|
function toArray(val) {
|
|
|
|
|
return val ? Array.isArray(val) ? val : [val] : [];
|
|
|
|
|
@ -377,9 +375,9 @@ function useAction(mobile, action, showAction, hideAction) {
|
|
|
|
|
return [showActionSet, hideActionSet];
|
|
|
|
|
}, [mobile, action, showAction, hideAction]);
|
|
|
|
|
}
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/Dom/isVisible.js
|
|
|
|
|
var isVisible = __webpack_require__(64630);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/util.js
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/Dom/isVisible.js
|
|
|
|
|
var isVisible = __webpack_require__(95077);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/util.js
|
|
|
|
|
|
|
|
|
|
function isPointsEq() {
|
|
|
|
|
var a1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
|
|
|
|
|
@ -534,7 +532,7 @@ function getVisibleArea(initArea, scrollerList) {
|
|
|
|
|
});
|
|
|
|
|
return visibleArea;
|
|
|
|
|
}
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/hooks/useAlign.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/hooks/useAlign.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1051,7 +1049,7 @@ function useAlign(open, popupEle, target, placement, builtinPlacements, popupAli
|
|
|
|
|
}
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules
|
|
|
|
|
var toConsumableArray = __webpack_require__(42371);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/hooks/useWatch.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/hooks/useWatch.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1088,11 +1086,11 @@ function useWatch(open, target, popup, onAlign, onScroll) {
|
|
|
|
|
}
|
|
|
|
|
}, [open, target, popup]);
|
|
|
|
|
}
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/warning.js
|
|
|
|
|
var warning = __webpack_require__(46644);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/raf.js
|
|
|
|
|
var raf = __webpack_require__(28637);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/hooks/useWinClick.js
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/warning.js
|
|
|
|
|
var warning = __webpack_require__(36014);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.1@rc-util/es/raf.js
|
|
|
|
|
var raf = __webpack_require__(90571);
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/hooks/useWinClick.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1175,7 +1173,7 @@ function useWinClick(open, clickToHide, targetEle, popupEle, mask, maskClosable,
|
|
|
|
|
}
|
|
|
|
|
}, [clickToHide, targetEle, popupEle, mask, maskClosable]);
|
|
|
|
|
}
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.0@@rc-component/trigger/es/index.js
|
|
|
|
|
;// CONCATENATED MODULE: ./node_modules/_@rc-component_trigger@1.18.1@@rc-component/trigger/es/index.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1199,7 +1197,6 @@ var _excluded = ["prefixCls", "children", "action", "showAction", "hideAction",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Removed Props List
|
|
|
|
|
// Seems this can be auto
|
|
|
|
|
// getDocument?: (element?: HTMLElement) => Document;
|
|
|
|
|
@ -1342,15 +1339,19 @@ function generateTrigger() {
|
|
|
|
|
}, [popupVisible]);
|
|
|
|
|
var openRef = _react_17_0_2_react.useRef(mergedOpen);
|
|
|
|
|
openRef.current = mergedOpen;
|
|
|
|
|
var lastTriggerRef = _react_17_0_2_react.useRef([]);
|
|
|
|
|
lastTriggerRef.current = [];
|
|
|
|
|
var internalTriggerOpen = (0,useEvent/* default */.Z)(function (nextOpen) {
|
|
|
|
|
var _lastTriggerRef$curre;
|
|
|
|
|
setMergedOpen(nextOpen);
|
|
|
|
|
|
|
|
|
|
// Enter or Pointer will both trigger open state change
|
|
|
|
|
// We only need take one to avoid duplicated change event trigger
|
|
|
|
|
(0,_react_dom_17_0_2_react_dom.flushSync)(function () {
|
|
|
|
|
if (mergedOpen !== nextOpen) {
|
|
|
|
|
setMergedOpen(nextOpen);
|
|
|
|
|
onPopupVisibleChange === null || onPopupVisibleChange === void 0 || onPopupVisibleChange(nextOpen);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
// Use `lastTriggerRef` to record last open type
|
|
|
|
|
if (((_lastTriggerRef$curre = lastTriggerRef.current[lastTriggerRef.current.length - 1]) !== null && _lastTriggerRef$curre !== void 0 ? _lastTriggerRef$curre : mergedOpen) !== nextOpen) {
|
|
|
|
|
lastTriggerRef.current.push(nextOpen);
|
|
|
|
|
onPopupVisibleChange === null || onPopupVisibleChange === void 0 || onPopupVisibleChange(nextOpen);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// Trigger for delay
|
|
|
|
|
@ -1703,9 +1704,9 @@ function generateTrigger() {
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
|
|
/***/ 10103:
|
|
|
|
|
/***/ 15639:
|
|
|
|
|
/*!*************************************************************!*\
|
|
|
|
|
!*** ./node_modules/_rc-util@5.38.0@rc-util/es/isMobile.js ***!
|
|
|
|
|
!*** ./node_modules/_rc-util@5.38.1@rc-util/es/isMobile.js ***!
|
|
|
|
|
\*************************************************************/
|
|
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__) {
|
|
|
|
|
|