From 7b44690efe6864999cc408dd5ad67846529b3c27 Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Thu, 7 Apr 2022 15:16:32 +0300 Subject: [PATCH] Add tooltipLabels field to ChartData Signed-off-by: Alex Andreev --- src/renderer/components/chart/chart.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/renderer/components/chart/chart.tsx b/src/renderer/components/chart/chart.tsx index dce2eec5fe..1503e0b2f4 100644 --- a/src/renderer/components/chart/chart.tsx +++ b/src/renderer/components/chart/chart.tsx @@ -13,6 +13,7 @@ import { Badge } from "../badge"; export interface ChartData extends ChartJS.ChartData { datasets?: ChartDataSets[]; + tooltipLabels?: ChartTooltipLabel[]; } export interface ChartDataSets extends ChartJS.ChartDataSets { @@ -36,6 +37,8 @@ export interface ChartProps { className?: string; } +type ChartTooltipLabel = (percent: string) => string | string; + export enum ChartKind { PIE = "pie", BAR = "bar",