Files
Desktop/patches/react-popper@2.3.0.patch
T

57 lines
2.0 KiB
Diff

diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index f7a21e475845c27151feae9546b08f03bd1f5df9..0000000000000000000000000000000000000000
diff --git a/lib/cjs/Manager.js b/lib/cjs/Manager.js
index a8e5517f15b190f834f1ec18bdcc91ad45955b6c..901b38138f10d4ad32a8287ead97035cd9f42195 100644
--- a/lib/cjs/Manager.js
+++ b/lib/cjs/Manager.js
@@ -24,20 +24,9 @@ function Manager(_ref) {
referenceNode = _React$useState[0],
setReferenceNode = _React$useState[1];
- var hasUnmounted = React.useRef(false);
- React.useEffect(function () {
- return function () {
- hasUnmounted.current = true;
- };
- }, []);
- var handleSetReferenceNode = React.useCallback(function (node) {
- if (!hasUnmounted.current) {
- setReferenceNode(node);
- }
- }, []);
return /*#__PURE__*/React.createElement(ManagerReferenceNodeContext.Provider, {
value: referenceNode
}, /*#__PURE__*/React.createElement(ManagerReferenceNodeSetterContext.Provider, {
- value: handleSetReferenceNode
+ value: setReferenceNode
}, children));
}
\ No newline at end of file
diff --git a/lib/esm/Manager.js b/lib/esm/Manager.js
index 5df2908ac232b22e1b250f6adbd40edabe98399e..c6792cef7e06b84d9dafd8031ff3a4992ab1d6be 100644
--- a/lib/esm/Manager.js
+++ b/lib/esm/Manager.js
@@ -8,20 +8,9 @@ export function Manager(_ref) {
referenceNode = _React$useState[0],
setReferenceNode = _React$useState[1];
- var hasUnmounted = React.useRef(false);
- React.useEffect(function () {
- return function () {
- hasUnmounted.current = true;
- };
- }, []);
- var handleSetReferenceNode = React.useCallback(function (node) {
- if (!hasUnmounted.current) {
- setReferenceNode(node);
- }
- }, []);
return /*#__PURE__*/React.createElement(ManagerReferenceNodeContext.Provider, {
value: referenceNode
}, /*#__PURE__*/React.createElement(ManagerReferenceNodeSetterContext.Provider, {
- value: handleSetReferenceNode
+ value: setReferenceNode
}, children));
}