tanstack-shadcn-table
Version:
A powerful, feature-rich React table component built on top of TanStack Table v8 with shadcn/ui styling. Optimized bundle size with 55% reduction through peer dependencies.
2 lines (1 loc) • 384 B
JavaScript
;Object.defineProperty(exports,"t",{value:!0});var e=require("react");exports.useDebounce=function(t,o,r){const u=e.useRef(null),c=e.useRef(r),i=e.useRef(void 0);e.useEffect(()=>{c.current=r},[r]),e.useEffect(()=>(u.current&&clearTimeout(u.current),u.current=setTimeout(()=>{i.current!==t&&(i.current=t,c.current(t))},o),()=>{u.current&&clearTimeout(u.current)}),[t,o])};