diff --git a/src/routes/politicians/[slug]/+page.svelte b/src/routes/politicians/[slug]/+page.svelte index c972ed93..8b7120ea 100644 --- a/src/routes/politicians/[slug]/+page.svelte +++ b/src/routes/politicians/[slug]/+page.svelte @@ -10,9 +10,9 @@ import { init, use } from 'echarts/core' import { BarChart } from 'echarts/charts' -import { GridComponent } from 'echarts/components' +import { GridComponent, TooltipComponent } from 'echarts/components' import { CanvasRenderer } from 'echarts/renderers' -use([BarChart, GridComponent, CanvasRenderer]) +use([BarChart, GridComponent, TooltipComponent, CanvasRenderer]) import { onMount } from 'svelte'; @@ -130,6 +130,11 @@ use([BarChart, GridComponent, CanvasRenderer]) const option = { silent: true, + animation: false, + tooltip: { + trigger: 'axis', + hideDelay: 100, // Set the delay in milliseconds + }, grid: { left: $screenWidth < 640 ? '5.2%' : '0.5%', right: $screenWidth < 640 ? '5%' : '0.5%', @@ -166,7 +171,8 @@ use([BarChart, GridComponent, CanvasRenderer]) }, ], series: [ - { + { + name: 'Bought', data: boughtList, type: 'bar', itemStyle: { @@ -175,7 +181,8 @@ use([BarChart, GridComponent, CanvasRenderer]) barWidth: '25%', }, - { + { + name: 'Sold', data: soldList, type: 'bar', itemStyle: { @@ -283,14 +290,14 @@ use([BarChart, GridComponent, CanvasRenderer])