utils-lazy-hook
Version:
utils-lazy-hook
15 lines (14 loc) • 378 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = require("react");
const useInterval = (callback, ms) => {
(0, react_1.useEffect)(() => {
const iv = setInterval(() => {
callback();
}, ms);
return () => {
clearInterval(iv);
};
}, [ms]);
};
exports.default = useInterval;