digdir / dialogporten-frontend

Brukergrensesnitt for Dialogporten
https://digdir.github.io/dialogporten-frontend/
MIT License
4 stars 2 forks source link

fix: browser history should not include double entries #1347

Closed seanes closed 1 week ago

seanes commented 2 weeks ago

When performing a search, the url query parameter search gets added or modified with search query, e.g. ?search=hei. Clicking history back / back button, should not render url with search param included, and input in search should be removed.

LeifHelstad commented 1 week ago

Det er noe caching i nettleseren som skaper litt usikkerhet i testen. Noen ganger kommer søkekriteriet dobbelt i nettleseren. I en helt frisk sesjon observerer jeg at hvis jeg gjør et søk så vil pil tilbake gi en URL uten search. (Hvis man underveis angir et tomt søk altså at search= blank så er dette et gyldig søk og huskes,)

Å åpne søk uten å angi noe for så å lukke søk med X huskes i historikk som en egen sidevisning der søk ikke er angitt.