Skip to content

Conversation

taraa
Copy link
Member

@taraa taraa commented Oct 20, 2026 •

Beskrivelse

Implementerer en oversiktsside for tidligere fullførte handlelister, basert på Figma-designet «Tidligere handlelister» (FIG. 10).

Formålet er å gjøre det enkelt for brukeren å finne igjen tidligere innkjøp gjennom søk, sortering og gruppering etter måned og år.

Relaterte issues

Endringer gjort

  • Opprettet PreviousListsPage.tsx, PreviousListRow.tsx og tilhørende CSS.
  • Viser fullførte handlelister gruppert etter måned og år.
  • Viser dato, listenavn, antall produkter, totalt antall varer og estimert totalpris.
  • Implementert søk etter listenavn og sortering etter dato (nyeste/eldste først).
  • Implementert «Last inn flere» og «Last inn færre» med 10 lister om gangen.
  • Viser hvor mange lister som er synlige av totalt antall søkeresultater.
  • Lagrer søk, sortering og antall viste lister i localStorage, slik at innstillingene beholdes ved navigasjon og oppdatering.
  • Gjort fanene «Aktive» og «Tidligere» klikkbare.
  • Gjenbrukt designvariabler fra theme.css, med tilpasninger for ulike skjermstørrelser.

Testing

  • npm run build fullført uten feil.
  • Søk og sortering implementert.
  • Paginering med 10 lister om gangen implementert.
  • Lagring av brukerinnstillinger med localStorage implementert.
  • Endelig kontroll av mobilvisning og lys/mørk modus.

Gjenstående arbeid

Design

Implementasjonen tar utgangspunkt i Figma-designet «Tidligere handlelister» (FIG. 10).
Lightmode - nyeste først
image

Darkmode - eldtse først
image

Lightmode - eldste først
image

Lasting inn av flere
image

Lasting inn av flere - Last inn færre
image

Mobilvisning
image
image

@taraa taraa requested a review from a team as a code owner October 20, 2026 16:28
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant