@pagamio/frontend-commons-lib
Version:
Pagamio library for Frontend reusable components like the form engine and table container
12 lines (11 loc) • 639 B
TypeScript
import type { MetricData, TooltipField } from '../types';
export declare const processTooltipFields: (tooltipAdditionalFields: (string | TooltipField)[]) => {
toolTipkey: string;
valueKey: string;
nameKey: string;
label: string;
suffix: string;
format: string;
formatter: (value: any, currency?: string, displaySymbol?: string) => string;
}[];
export declare const createTooltipFormatter: (format: string, tooltipTitle: string, tooltipUnit: string, processedTooltipFields: ReturnType<typeof processTooltipFields>, metricData: MetricData[], currency?: string, displaySymbol?: string) => (params: any) => string;