När loggen är tom eller håller på att laddas visas bara en tom ruta användaren vet inte om det finns data eller om anropet pågår.
Rotorsak
I frontend/src/pages/CaseDetail.jsx:384-394 renderas bara listan. Ingen kontroll av loading-state och ingen fallback när timeline.filter(item => item.type ===
'ACTIVITY').length === 0.
Förslag på lösning
- Visa "Laddar…" när loggen hämtas.
- Visa "Ingen aktivitet ännu" när arrayen är tom efter lyckad hämtning.
Acceptanskriterier
- Laddnings-indikator syns vid första mount tills fetch slutförts
- "Ingen aktivitet ännu" visas när loggen är tom
- Ingen tom ruta utan text
När loggen är tom eller håller på att laddas visas bara en tom ruta användaren vet inte om det finns data eller om anropet pågår.
Rotorsak
I frontend/src/pages/CaseDetail.jsx:384-394 renderas bara listan. Ingen kontroll av loading-state och ingen fallback när timeline.filter(item => item.type ===
'ACTIVITY').length === 0.
Förslag på lösning
Acceptanskriterier