UNPKG

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
"use strict";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])};