UNPKG

@modern-kit/react

Version:
18 lines (14 loc) 511 B
'use strict'; var hooksUseConditionalEffect = require('../useConditionalEffect/index.cjs'); var utils = require('@modern-kit/utils'); require('react'); function useDeepCompareEffect(effectCallback, deps) { hooksUseConditionalEffect.useConditionalEffect(effectCallback, deps, (prevDeps, currentDeps) => { if (prevDeps === void 0) { return true; } return !utils.isEqual(prevDeps, currentDeps); }); } exports.useDeepCompareEffect = useDeepCompareEffect; //# sourceMappingURL=index.cjs.map