@gen/use-click-outside
Advanced tools
Comparing version 0.2.0 to 0.3.0
'use strict'; | ||
var n = require('react'); | ||
var e = require('react'); | ||
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } | ||
var n__default = /*#__PURE__*/_interopDefault(n); | ||
var e__default = /*#__PURE__*/_interopDefault(e); | ||
var o=r=>{let s=n__default.default.useRef(r);s.current=r;let e=n__default.default.useRef(null),t=n__default.default.useRef(null);return [n__default.default.useCallback(c=>{if(e.current&&(document.removeEventListener("mousedown",e.current),t.current=null),c){let l=u=>{if(!(u.target instanceof Node))return;t.current&&t.current.contains(u.target)||s.current(u);};e.current=l,document.addEventListener("mousedown",e.current);}t.current=c;},[])]};var k=o; | ||
var o=u=>{let r=e__default.default.useRef(u);e__default.default.useEffect(()=>{r.current=u;},[u]);let t=e__default.default.useRef(null),n=e__default.default.useRef(null);return [e__default.default.useCallback(c=>{if(t.current&&(document.removeEventListener("mousedown",t.current),n.current=null),c){let l=s=>{if(!(s.target instanceof Node))return;n.current&&n.current.contains(s.target)||r.current(s);};t.current=l,document.addEventListener("mousedown",t.current);}n.current=c;},[])]};var v=o; | ||
module.exports = k; | ||
module.exports = v; | ||
//# sourceMappingURL=out.js.map | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@gen/use-click-outside", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"main": "./dist/index.js", | ||
@@ -25,6 +25,6 @@ "types": "./dist/index.d.ts", | ||
"devDependencies": { | ||
"@testing-library/react": "14.1.0", | ||
"@types/react": "18.2.37", | ||
"@types/react-dom": "18.2.15", | ||
"@vitejs/plugin-react": "4.1.1", | ||
"@testing-library/react": "14.1.2", | ||
"@types/react": "18.2.43", | ||
"@types/react-dom": "18.2.17", | ||
"@vitejs/plugin-react": "4.2.1", | ||
"canvas": "^2.11.0", | ||
@@ -36,3 +36,3 @@ "eslint": "^8.0.0", | ||
"tsconfig": "*", | ||
"tsup": "7.2.0", | ||
"tsup": "8.0.1", | ||
"typescript": "5.2.2", | ||
@@ -39,0 +39,0 @@ "vitest": "0.34.6" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
7669