import{useRef as e,useEffect as r}from"react";constt=(t,u=250)=>{const n=e(null),c=()=>{n.current&&(clearTimeout(n.current),n.current=null)};returnr((()=>()=>{c()}),[]),(...e)=>{c(),n.current=setTimeout((()=>t(...e)),u)}};t.displayName="useDebounce";export{t asdefault,t as useDebounce};