use-optimized-selector
Version:
A hook to memoized selector values, useful for bailing out of renders.
3 lines (2 loc) • 345 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),r=Symbol();exports.useOptimizedSelector=function(t,u){return void 0===u&&(u=Object.is),e.useMemo((function(){return function(e,t){var u=r;return function(n){var o=e(n);return u!==r&&t(u,o)||(u=o),u}}(t,u)}),[u,t])};
//# sourceMappingURL=index.cjs.js.map