Skip to content

Bump Chart

Bump ChartPreview
1st2nd3rd4th5thJanFebMarAprMayJun

E siaki le tulaga o vaega tupe fa'aalu e fa'atusatusa masina-i-le-masina. O le tulaga-1 o lona uiga o le vaega sili ona maualuga le fa'aaluga mo lena masina.

Ituaiga Ata

MeatotinoTau
FaleaogaApache ECharts e ala i le BaseChart
Ituaiga fa'asologaline (se fa'asologa mo vaega ta'itasi)
Faila alagaoasrc/components/panels/BumpChartPanel.tsx

O Le A Le Mea E Fa'aali

O laina ta'itasi e fa'aalia se vaega tupe fa'aalu. O le y-axis e fa'aali le tulaga tulaga (fa'afeagai, ina ia i le pito i luga le tulaga 1). A si'i ma pa'u vaega i le fa'aaluga fa'atusatusa, o o latou laina e sopoia — e faigofie ai ona va'ai pe a sili atu se vaega i le isi.

O tulaga e fa'atusa e ala i le fa'avasegaina o vaega e ala i le fa'aaluga masina i masina ta'itasi, ona tu'uina lea o tulaga fa'asolosolo.

Mea Autu

MeaFa'amatalaga
Y-axis fa'afeagaiinverse: true — tulaga 1 i le pito i luga
Laina laleleismooth: 0.3 mo fa'apio lalelei
Fa'ailoga fa'ai'ugaIgoa vaega e fa'aali i le pito taumatau o laina ta'itasi
Laina lanu vaegaO laina ta'itasi e fa'aogaina le lanu fa'atuina o lena vaega
Fa'amafanafana fa'amamafaO le fa'apaepaeina e fa'ailogaina ai se laina vaega, fa'avaivai isi
Fa'ailoga Y-axisFa'ailoga e pei o #1, #2, #3, ma isi
Fa'ailoga X-axisFa'ailoga e ala i le formatMonth() mai le lib/formatting.ts

Fa'amatalaga Va'ai

  • Lautele laina: 2.5px
  • Fa'ailoga: circle, tele 8
  • Tapula'a fa'ailoga: lanu lanu o le panel, lautele 2px (e fai ai se aafiaga fa'ailoga tui)
  • Mataitusi fa'ailoga fa'ai'uga: mono, 10px, lanu e fetaui ma le vaega
  • Fa'ailoga: 40px agavale, 110px taumatau (avanoa mo fa'ailoga fa'ai'uga), 20px i luga, 30px i lalo

Fa'afesoota'iga

  • Fa'apaepaeemphasis.focus: 'series' e fa'ailogaina le laina fa'apaepae (lautele e si'i i le 4px) ma fa'avaivaia laina uma isi
  • Tooltip — tooltip ECharts masani e ala i le BaseChart

Alagaoa Fa'amaumauga

TeuinaVaega
mockMonthlyByCategoryFa'amaumauga fa'ata'ita'i mai le src/mocks/personalData.ts
useFinanceStoreFa'ailoga isMockMode
useChartThemeItuaiga axis, laina vavae, lanu fa'ailoga

O fa'amaumauga o lo'o maua mai fa'amaumauga fa'ata'ita'i. O fa'amaumauga ta'itasi e aofia ai vaega month, category, amount, ma color. Pe a feso'ota'i i Akahu, o le a su'e mai le teuina aotelega masina.