Closed henrikav closed 1 year ago
Filtere for per uke (periode) og per kunde skal nå være på plass med noen unntak:
Dette gjenstår:
usePerCustomerFilter/getRegPeriodsFromWeek
). (#711)xScale.type: points
(ikke lagd issue)Vegard Hesselberg har laget design for dette i Figgma.
Status For øyeblikket er det implementert mulighet for filtrering i både
BarChart.tsx
ogLineChart.tsx
som vises på toppen av Kundesiden. Filtrene tar nå inn hardkodede reg_periods i funksjonenfindFilteredData(regPeriods?: string[])
, basert på hva som er tilgjengelig av testdata i dev. Denne implentasjonen finnes i komponentenChartCard.tsx
, spesifiktSingularChartCard.tsx
. Dette er implementert i PR: fix/fikse-konsulentvisning-kundesideTodo Ønsket bruk er at funksjonen
findFilteredData(regPeriods?: string[])
skal ta inn en liste med reg_periods og filtrerer dataene i grafene basert på inneværende reg_period. Denne listen må genereres dynamisk ved hjelp av den utkommenterte funksjonengetCurrentRegPeriod()
. På denne måten kan filtrene alltid generere en liste med riktige reg_periods.NB: Husk å sette
showFilter
tiltrue
inne iHoursBilledPerWeekCard.tsx
ogHoursBilledPerCustomerCard.tsx
for at filtrene skal vises.