UNPKG

carbon-react

Version:

A library of reusable React components for easily building user interfaces.

2 lines (1 loc) 354 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react");function t(e){return e&&e.__esModule?e:{default:e}}var r=t(require("lodash/throttle"));exports.default=(t,u)=>{const s=e.useRef(t);e.useEffect((()=>{s.current=t}));const c=e.useMemo((()=>r.default(s.current,u)),[u]);return e.useEffect((()=>()=>{c.cancel()})),c};