charts
charts copied to clipboard
Error on donut chart w/o tooltipOptions
There's a js error when I try to create donut chart without specifying tooltipOptions. It works if I specify it as an empty object.
Existence of this parameter in chart parameters should be optional.
Problematic line is this.config.formatTooltipY = args.tooltipOptions.formatTooltipY; in AggregationChart.configure().
Yes, it started in version 1.5.3:
frappe-charts.min.iife.source.js:1 Uncaught TypeError: Cannot read property 'formatTooltipY' of undefined
at i.value (frappe-charts.min.iife.source.js:1)
at i.value (frappe-charts.min.iife.source.js:1)
at i.e (frappe-charts.min.iife.source.js:1)
at i.e (frappe-charts.min.iife.source.js:1)
at new i (frappe-charts.min.iife.source.js:1)
at Wt (frappe-charts.min.iife.source.js:1)
at new t (frappe-charts.min.iife.source.js:1)
Thank you @alecpl for your solution:
tooltipOptions: {
formatTooltipX: function(value) { return value; },
formatTooltipY: function(value) { return value; },
},