UNPKG

react-hooks-global-states

Version:

This is a package to easily handling global-state across your react-components using hooks.

14 lines (13 loc) 818 B
/** * Returns true if the two values are equal. */ export declare const shallowCompare: <T>(value1: T, value2: T) => boolean; export declare const isArray: (value: unknown) => value is unknown[]; export declare const isMap: (value: unknown) => value is Map<unknown, unknown>; export declare const isSet: (value: unknown) => value is Set<unknown>; export declare const canCheckSimpleEquality: (value1: unknown, value2: unknown) => boolean; export declare const isEqualArray: <T>(array1: T[], array2: T[]) => boolean; export declare const isEqualMap: <K, V>(map1: Map<K, V>, map2: Map<K, V>) => boolean; export declare const isEqualSet: <T>(set1: Set<T>, set2: Set<T>) => boolean; export declare const isEqualObject: <T extends Record<string, unknown>>(value1: T, value2: T) => boolean; export default shallowCompare;