Skip to content

Resolve Feature/193 test observation

Michael Voigt requested to merge feature/193-test-observation into develop

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 inObservationPage` 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

Merge request reports