@grafana/ui
Version:
Grafana Components Library
8 lines (7 loc) • 360 B
TypeScript
/**
* @public
* @deprecated use useStyles hook
* Creates memoized version of styles creator
* @param stylesCreator function accepting dependencies based on which styles are created
*/
export declare function stylesFactory<ResultFn extends (...newArgs: any[]) => ReturnType<ResultFn>>(stylesCreator: ResultFn): import("micro-memoize").Memoized<ResultFn>;