Filtern von Begehungsdatentabelle
Ich kann die in der Begehungstabelle (MWB-221) angezeigten Begehungen filtern, mögliche Filter wären:
- Datum > Datepicker
- Transekt (Name) > Typeahead auf Transektname (keine Mehrfachauswahl - somit nur Click auf Vorschlag)-> Textsuche auf Name
- Gattung > Dropdown auf Gattung mit Mehrfachauswahl (erstmal Mock auf Gattung 1 - X)
- Art > Typeahead auf Arten mit Mehrfachauswahl (erstmal Mock auf Arten 1-X)
Über der Tabelle befindet sich ein Reihe von Formelementen, mit deren Hilfe es dem Nutzer ermöglicht wird, die Begehungsdaten zu filtern. In der Tabelle werden daraufhin nur die nach den Filterkriterien ausgewählten Datensätze angezeigt.
Akzeptanzkriterien:
-
Es existieren alle Formularfelder innerhalb einer Zeile -
Formularfelder selbst sind über Column-Weiten definiert (col-X) um responsive dann umbrechen zu können -
alle Filter triggern einzeln und sind ohne Submit anzuwenden! Kein Formular -
Typeaheads sollten erst ab 2 Buchstaben triggern -
Filterbar liegt überhalb der Tabelle in eigener Komponente -
Filterbar hat die volle Weite der Tabelle -
Unittests
Review:
-
Es existieren alle Formularfelder innerhalb einer Zeile -
Formularfelder selbst sind über Column-Weiten definiert (col-X) um responsive dann umbrechen zu können -
alle Filter triggern einzeln und sind ohne Submit anzuwenden! Kein Formular -
Typeaheads sollten erst ab 2 Buchstaben triggern -
Filterbar liegt überhalb der Tabelle in eigener Komponente -
Filterbar hat die volle Weite der Tabelle -
Unittests
Edited by Michael Voigt