Filtering components
Implement the filtering components for:
- DateFilter
- NumberFilter
StringFilter- StringArrayFilter
- BooleanFilter
- and the thing we use for crop filters on Genesys (with a list of checkboxes)
Use a common layout and base it on the TextFilter
implemented in !149
Inventory list
Use FilterButton
with filters:
-
systemInventory
as BooleanFilter -
_text
as TextFilter -
inventory_number_part2
as NumberFilter -
inventory_number_part1
as StringArrFilter -
propagationDate
as DateFilter -
formTypeCode
as StringFilter -
available
as BooleanFilter -
quantityOnHand
as NumberFilter
Accession list
-
_text
as TextFilter -
accessionNumber
as StringArrFilter -
accession_number_part2
as NumberFilter -
accession_number_part1
as StringArrFilter -
initialReceivedDate
as DateFilter -
source.origin
as BooleanFilter -
source.geography.countryCode
as StringArrFilter (for now)