UNPKG

@chakra-v2/styled-system

Version:

Style function for css-in-js building component libraries

13 lines (12 loc) 506 B
/** * Get value from a deeply nested object using a string path. * Memorizes the value. * @param obj - the object * @param path - the string path * @param fallback - the fallback value */ export declare function get(obj: Record<string, any>, path: string | number, fallback?: any, index?: number): any; type Get = (obj: Readonly<object>, path: string | number, fallback?: any, index?: number) => any; export declare const memoize: (fn: Get) => Get; export declare const memoizedGet: Get; export {};