fix: fix name rendering in ChartSingleTooltip component

This commit is contained in:
Decio Neto 2024-07-17 16:19:27 -03:00 committed by GitHub
parent edad815fd9
commit 472bb7678e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,7 +43,7 @@ function template(d: any, i: number, elements: (HTMLElement | SVGElement)[]) {
} }
else { else {
const style = getComputedStyle(elements[i]) const style = getComputedStyle(elements[i])
const omittedData = [{ name: data.name, value: props.valueFormatter(data[props.index]), color: style.fill }] const omittedData = [{ name: Object.values(data)[0], value: props.valueFormatter(data[props.index]), color: style.fill }]
const componentDiv = document.createElement('div') const componentDiv = document.createElement('div')
const TooltipComponent = props.customTooltip ?? ChartTooltip const TooltipComponent = props.customTooltip ?? ChartTooltip
createApp(TooltipComponent, { title: d[props.index], data: omittedData }).mount(componentDiv) createApp(TooltipComponent, { title: d[props.index], data: omittedData }).mount(componentDiv)