blowfish/node_modules/@headlessui/react/dist/hooks/use-window-event.js

2 lines
265 B
JavaScript
Raw Permalink Normal View History

2023-01-29 22:30:24 +00:00
import{useEffect as d}from"react";import{useLatestValue as a}from'./use-latest-value.js';function s(e,r,n){let o=a(r);d(()=>{function t(i){o.current(i)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}export{s as useWindowEvent};