@pagamio/frontend-commons-lib
Version:
Pagamio library for Frontend reusable components like the form engine and table container
34 lines (33 loc) • 849 B
TypeScript
import React from 'react';
import type { ChartToolTipProps, TooltipField } from '../types';
interface ChartData {
xAxisData: string[];
seriesData: Array<{
name: string;
type: 'bar' | 'line';
data: number[];
yAxisIndex?: number;
currency?: string;
}>;
yAxisNames?: {
bar: string;
line: string;
};
}
interface BarLineChartProps {
data: ChartData;
options?: Record<string, any>;
title?: string;
colors?: {
bars: string[];
line: string;
};
tooltipValueFormat?: string;
tooltipTitle?: string;
tooltipUnit?: string;
tooltipAdditionalFields?: (string | TooltipField)[];
chartToolTip?: ChartToolTipProps;
showDetailsModal?: boolean;
}
declare const BarLineChart: React.FC<BarLineChartProps>;
export default BarLineChart;