* add dummy new component.
* did dropdown logic
* did dropdown work well
* fix dropDown and did dummyChart.
* improve styling in forwards.tsx
* chart in progress
* add styling
* x axis generate itself dynamic and good.
* Earning in progress.
* Earning done.
* raw version work.
* some stuff
* final columns prepared
* Earning work well.
* fee send/receive work well
* styling
* add minWidth
* add tooltip formatter
* default all channels option work well
* ready to pull request.
* fix offset bug
* second fix same bug
* fix bug 3
* feat: implement the payments graph with echarts
* fix: improve echarts import in next.config.js
* fix: formatting
* fix: no-implicity-any
* fix: tidy up inconsistencies in echarts implementation
* feat: improve a number of aspects about echarts implementation as per suggestions
* feat: move forwards chart to echarts
* chore: move invoice, payment, forward graphs to new BarChart. move liquidityGraph to new HorizontalBarChart
* chore: remove V2 from new graphs
* feat: implement Sankey chart for forwards
* chore: change justification on Sankey Graph
* feat: add Sankey graph
* chore: remove chord graph
* chore: remove chord graph and update package.json
* chore: remove stray console log
* chore: format numbers on y axis to be integer values
* feat: tidy echarts implementation
* feat: revamp tooltip
* feat: bound the size of the sankey chart
* feat: provide function that creates a mock sankey dataset of arbitrary size
* fix: missing memo dependencies and css
* chore: small changes
---------
Co-authored-by: Anthony Potdevin <potdevin.anthony@gmail.com>
Co-authored-by: Anthony Potdevin <31413433+apotdevin@users.noreply.github.com>
Co-authored-by: secondl1ght <secondl1ght@protonmail.com>