Hoppa till innehållet

Devportalen /portal/dev

Startsideportalens ekosystem för människa och agent

Dokumentationen / Modul

arenden

ModulStartsideportalen

Visar användarens ärenden som tabell och lyfter de ärenden som kräver något till "Att agera på".

källa: packages/modules/arendenuppdaterad: 2026-08-28

Ansvar

  • Fylla sloten main med ärendetabellen.
  • Översätta ärenden med en åtgärd till ActionItem för modulen agera.
  • Äga ärendets datakontrakt: status, motpart, uppdateringstid.

Filer

Tabell: Sökväg, Roll
SökvägRoll
modules/arenden/src/manifest.tsslots.main, slots.actions, navposten (medarbetare).
modules/arenden/src/components/Arendetabell.tsxTabellen när kortet är brett, en lista med status på egen rad när det är smalt (@3xl, R11). Kortet får bodyClassName så raderna går kant i kant.
modules/arenden/src/data/types.tsArende, ArendeStatus, ArendePerson, ArendeSvar.
modules/arenden/src/data/mock.tsÄrendena per roll.
modules/arenden/src/data/format.tsformateraUppdaterad: relativ tid mot svarets hamtad-fält.
modules/arenden/src/data/index.tshamtaArenden(ctx).

API

Tabell: Namn, Signatur, Beskrivning
NamnSignaturBeskrivning
hamtaArenden(ctx: UserContext) => Promise<ArendeSvar>Rollens ärenden. Speglas av /api/mock/arenden.
formateraUppdaterad(uppdaterad: string, hamtad: string) => stringRelativ tid räknad mot svarets tidpunkt, inte mot klockan – så att mockdata inte åldras.

Beroenden och beslut

Kvarstår

  • Ärenden skapade i felanmalan landar inte här ännu – det är M3.
  • Tabellen har ingen sortering eller filtrering.