Puzzlepart / prosjektportalen365

Prosjektportalen for Microsoft 365
MIT License
29 stars 15 forks source link

Rettet et problem hvor taksonomifelt i redigeringspanel ikke støttet nivåer av termer #1507

Closed stigre closed 2 months ago

stigre commented 2 months ago

Pull request (PR)

Sørg for at du ber om PR for din branch (høyre side). Sørg for at du gjør en PR mot riktig release-branch (venstre side). Sjekk commits og alle commit-meldingene.

Sjekklisten din

Alle sjekkpunktene under må være sjekket av og godkjent for at vi skal kunne merge branchen din mot dev.

Beskrivelse

Fikser et problem med at taksonomifelt i nytt redigeringspanel ikke støtter nivåer ved å introdusere komponenten ModernTaxonomyPicker. Denne komponenten tilbyr samme opplevelse som ut av boksen for taksonomifelt i SharePoint.

Picker i panelet: image

Åpent panel med trevisning av termer: image

Eksempel på term med undernivå: image

image

Hvordan teste

# Handling Forventet resultat
1 Åpne et redigeringspanel som inneholder taksonomifelt. F.eks "Rediger prosjektinformasjon". Redigeringspanelet åpnes
2 Klikk på "Legg til et merke"-ikonet til høyre for feltet. Et panel med trevisning av termer åpnes
3 Klikk på merkene som skal legges til og deretter "Bruk" Panelet lukkes og merkene skal være fylt inn i feltet
4 Legg til term ved å søke rett i feltet Feltet skal gi forslag på treff i termene og la deg velge fra en liste
5 Lagre endringene Feltet som er endret skal oppdateres i prosjektet og porteføljen
6 Sjekk at termer er forhåndsvalgt i redigeringsfeltet dersom egenskapen har verdi fra før Tidligere lagrede verdier skal være forhåndsvalgt

Relevante issues (hvis aktuelt)

Sjekkliste for godkjenner

Alle sjekkpunktene under må være sjekket av og godkjent av reviewers for at vi skal kunne merge branchen din mot dev.

tarjeieo commented 2 months ago

Kan vi også ta med et skjermbilde av et termset med flere nivåer?

stigre commented 2 months ago

Kan vi også ta med et skjermbilde av et termset med flere nivåer?

Har vi et eksempel hvor det ligger i panelet? Jeg fant ikke

Remi749 commented 2 months ago

Kan vi også ta med et skjermbilde av et termset med flere nivåer?

Har vi et eksempel hvor det ligger i panelet? Jeg fant ikke

Du må bare opprette noen undertermer for å teste og ta skjermbilde

stigre commented 2 months ago

ModernTaxonomyPicker har en visuel bug i single select modus, hvor forrige valg ikke avmarkeres om du velger et nytt. Denne feilen virker til å skje kun første gang før en term er lagret, men forsvinner etter et lagret valg lastes inn som initiell verdi.

https://github.com/pnp/sp-dev-fx-controls-react/pull/1765

https://github.com/Puzzlepart/prosjektportalen365/assets/40488522/2f72903c-2542-4201-b1e6-aeab38428e21