@dbeining/react-atom
Version:
State management made simple for React. Built on React Hooks. Inspired by `atom`s in `reagent.cljs`.
7 lines (6 loc) • 313 B
TypeScript
/** @ignore */
export declare function isPOJO(obj: unknown): obj is Record<string, unknown>;
/** @ignore */
export declare function isShallowEqual<A, B extends Record<string, unknown>, C extends A | B>(a: A, b: C): boolean;
/** @ignore */
export declare function memoLast<A, B>(fn: (arg: A) => B): (arg: A) => B;