Dokumentationen / Modul
oversikt
dok · oversiktid: oversikt
namn: oversikt
sammanfattning: Levererar nyckeltalsraden: mätvärden som skiljer sig åt mellan chef och medarbetare.
uppdaterad: 2026-08-28
ansvar:
- Fylla sloten kpi med rollens nyckeltal: fyra för medarbetaren, två för chefen – chefens budget och sjukfrånvaro kommer ur dialogstod.
- Äga formen på ett nyckeltal: versal etikett, stort värde, kommentar, länk vidare.
- Låta värdet bära tonen – aldrig hela rutan.
filer:
- modules/oversikt/src/manifest.ts — slots.kpi och navposten "Min översikt".
- modules/oversikt/src/components/Nyckeltal.tsx — Server component som hämtar datat och mappar till rutor.
- modules/oversikt/src/components/KpiSquare.tsx — En ruta. Hela rutan är en länk.
- modules/oversikt/src/data/types.ts — NyckeltalPost och NyckeltalSvar.
- modules/oversikt/src/data/mock.ts — Datat per roll, hämtat ur prototypen.
- modules/oversikt/src/data/index.ts — hamtaNyckeltal(ctx).
api:
- hamtaNyckeltal: (ctx: UserContext) => Promise<NyckeltalSvar>
Rollens nyckeltal. Speglas av /api/mock/oversikt.
kontrakt:
```
interface NyckeltalPost {
id: string;
etikett: string; // versal, kort
varde: string;
enhet?: string;
kommentar: string;
ton?: "neutral" | "positiv" | "varning"; // färgar värdet
lank: string;
}
```
beroenden: ui, module-sdk, api-mock
beslut: ADR-006
kvarstår:
- Länkarna pekar på platshållare tills målsidorna finns.