D3js charts
We currently use dependencies for displaying histograms and heatmaps in Datasets. These are either outdated or add too many dependencies.
In this ticket we upgrade or implement our own HeatMap
, BarChart
, and Histogram
components using d3js@7
which is already a dependency in the project.
- Update
ui/common/bar-chart
(https://observablehq.com/@d3/bar-chart) - Update
ui/common/histogram-chart
(https://observablehq.com/@d3/histogram) - Add
ui/common/heatmap-chart
, find inspiration at https://d3-graph-gallery.com/graph/heatmap_style.html
Make sure to load d3js as in ui/common/histogram-chart
.