Resolve Feature/193 test observation
closes #193
Vorgenommene Änderungen (im Cleanup vor dem Erstellen der Unit-Tests):
- Kleinkram: Umbenennungen von bspw. Interfaces, Sortieren von Imports, Props auf required setzen wo möglich
- Obsoleten Code entfernen (z.B. ungenutzte Icons, Props, CSS-Klassen, Checks nachdem Props auf required)
- Bedingungen für alle BlankListMessages korrigiert und BlankLisMessage für QSObservations hinzugefügt
- Die Knöpfe ("Foto aufnehmen" & "Aus Galerie wählen") des PhotoMakers sind nun stackable (ausschließlich bei zu geringer Breite/Overflow)
- Der Clicklistener des Fabs im InspectionFooter liegt nun auf dem gesamten Knopf, nicht nur dem zentralen Icon
- Scheiternde Unit-Tests angepasst
Refactoring:
- Refactoring von
Observations.vue' zu
ObservationCard.vue(Iteration von der Observation-Komponente in
ObservationPage` verlagert). Umbennenung, um NameSpace-Kollission mit dem Typ Observation zu vermeiden. - Es wurde keine Verlagerung der Observation*-Komponenten vorgenommen, Begründung im Ticket #193
-
ObservationDetail.vue
drastisch vereinfacht/verkürzt
Edited by Michael Voigt