react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
9 lines (8 loc) • 360 B
TypeScript
import { DependencyList } from 'react';
/**
* It work like standard `useMemo`, but deep compare deps to equal
*
* It useful when you every time create new object (for example use destructuring),
* but you wish recalculate something only with real changes
*/
export declare const useEqualMemo: <T>(factory: () => T, deps: DependencyList | undefined) => T;