Postbox Widget auf Landingpage
Auf der Startseite im rechten Bereich (zwischen den rechtlichen Dokumenten aus #417 und den DashboardWidgets.type === News) soll eine Box mit den fundrelevanten Änderungen.
Diese sollen aus den DashboardWidget.type ===QSMessage
ermittelt werden. Es sollen die folgenden Informationen übersichtlich dargestellt werden je Fundänderung:
- Funddatum
dateTime_from
der dazugehörigen Begehung (wird vom Backend hinzugefügt) - Ort (Transekt) (wird vom Backend hinzugefügt)
- Art (Falter)
qsSpecies
->getSpeciesFullname
(wird vom Backend hinzugefügt) - Änderungsart
qsStatus
-> Icon mit Tooltip (getQAStatusIcon
+getQsStatusTooltipText
) (siehe bestehender Code) (wird vom Backend hinzugefügt)
Per Klick auf den entsprechenden Eintrag, wird auf die Fundübersicht weitergeleitet.
AK
-
die Box ist nur für eingeloggte Benutzer sichtbar -
es werden die letzten 10 (für den eingeloggten Nutzer relevanten) Elemente aus DashboardWidget.type === QSMessage
angezeigt -
Link auf den Eintrag führt zur Fundübersicht -
Unittests -
keine Unittests für die Darstellung auf der Landingpage (nur die Komponente selbst)
Review
-
die Box ist nur für eingeloggte Benutzer sichtbar -
es werden die letzten 10 (für den eingeloggten Nutzer relevanten) Elemente aus DashboardWidget.type === QSMessage
angezeigt -
Link auf den Eintrag führt zur Fundübersicht -
Unittests -
keine Unittests für die Darstellung auf der Landingpage (nur die Komponente selbst)
Edited by Michael Voigt