Altinn / Altinn/app-frontend-react

Kartkomponent: Ikke brukervennlig at man må klikke save etter å ha fjernet element fra kartet

Open
#4,239 0 comments 0 reactions 0 assignees View on GitHub
squad/utforming status/for-consideration
Dominant language
TypeScript
Stars
21
Forks
33
Avg merge
6d 23h
Merged PRs (30d)
3

Description

### Description of the bug

Jeg tester kartkomponenten i tjenesten motorferdsel i utmark for Digitale Helgeland.

Et ønske til forbedret brukervennlighet i kartkomponenten som vi ser gjentar seg når vi har testet med flere brukere.

Bra man kan slette linje som ble feil, men når man går fra sletteknappen til linjeknappen for å tegne en ny linje, dukker alle linjene man har slettet opp igjen. Brukerne skjønner ikke at man må trykke "save".

Forslag til forbedring:

V1: Det lagres når man har klikket remove/fjern, altså man trenger ikke klikke "save/lagre".Det vil si at knappen "save" på slettefunksjonen kan fjernes helt.

V2: Legge inn en angre-knapp i knapperekka som tilbakestiller siste handling. Man kan klikke flere ganger på angre slik at handlinger tilbakestilles en etter en.

Image

### Steps To Reproduce

1. Åpne tjenesten motorferdsel i utmark fra digitale helgeland ( i testmiljøet)
2. velg type motorferdsel: Leiekjøring
3.Klikk deg frem til steget med kartkomponenten
4. tegn mange linjer (polylines) og områder.
5. Trykk på sletteknappen og klikk på en eller flere områder og en linjer slik at de forsvinner.
6. Ikke klikk save, men gå direkte til polyline igjen
7. -> linjene og områdene dukker opp igjen.
8. Dersom man går direkte videre i skjemaet rett etter å ha slettet unna noe, vil ikke linjene bli slettet men alle linjene vil komme med i oppsummeringssiden (PDFen ) som sendes til saksbehandler.

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the map component using the motorferdsel workflow: draw polylines and areas, remove some, then switch tools or continue without saving. Inspect how removed shapes are carried into the summary/PDF, and confirm completion when removal persists without clicking Save or the agreed undo behavior is implemented and verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.