UNPKG

@infinityfx/fluid

Version:

React UI library, using zero-runtime CSS-in-JS.

4 lines (3 loc) 359 B
"use client"; import{useRef as t,useEffect as n}from"react";function e(e,r=[]){const o=t(null);return n((()=>{function t(t){o.current?.contains(t.target)?(t.preventDefault(),t.stopPropagation()):e(t)}return window.addEventListener("click",t),()=>window.removeEventListener("click",t)}),r),o}export{e as default}; //# sourceMappingURL=use-click-outside.js.map