Skip to content

Conversation

clemenbe
Copy link
Member

Description

Søkefeltet henter nå forslag fra databasen mens man skriver, i stedet for å filtrere hele lista for hver bokstav.

  • Mens man skriver: maks 6 forslag (navn og år) fra serveren, etter 300 ms pause og fra 2 tegn.
  • Velge forslag (klikk eller piltaster + Enter): sender spillet videre via onSelectGame. Det finnes ingen detaljside ennå, så foreløpig vises spillet i lista (én linje i App.tsx, handleSelectGame, byttes når detaljsiden er klar).
  • Enter uten valgt forslag: søker i hovedlista. Lista endres bare da, så den og pagineringen ikke hopper mens man skriver.
  • Apollo Client er satt opp (apollo.ts, ApolloProvider i main.tsx). Svar caches, så samme søk to ganger gir én forespørsel. Adressen kan overstyres med VITE_GRAPHQL_URL ved deploy.
  • Tilgjengelighet: WAI-ARIA combobox (piltaster, Enter, Escape, aria-activedescendant, role="status" for "Søker …"/"Ingen treff").

Hovedlista bruker fortsatt mockdata. Kobling av lista til databasen kommer i egen PR.

SearchBar (@johannes) er ikke endret, men brukes ikke lenger. Kan den slettes?

Related Issue

Includes: #40

Changes made

  • Bug fix
  • Ny funksjonalitet
  • Refactor
  • Dokumentasjon
  • Testing

Checklist

  • Testet lokalt
  • Dokumentert endringer
  • Sjekket for feilmeldinger

Skjermbilder

image

@clemenbe clemenbe requested a review from a team as a code owner October 13, 2026 09:19
@clemenbe clemenbe changed the base branch from main to dev October 13, 2026 09:20
@clemenbe clemenbe merged commit bf081ae into dev Oct 13, 2026
0 of 2 checks passed
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