DiSSCo / disscover

Search, discover and act upon data within the DiSSCo digital infrastructure.
https://dev.dissco.tech
Apache License 2.0
1 stars 0 forks source link

Generalise Filtering #17

Closed TomDijkema closed 1 year ago

TomDijkema commented 1 year ago

Commit generalizes the filtering by using the new Aggregation endpoint. Filters are now rendered based upon the returned values from this endpoint (when accepted in the front-end) and displayed in the filters menu. Each option received a checkbox with the corresponding values and aggregation numbers.

The Multi Select Component for rendering the filters has been cleaned up so it accepts all kinds of filter names and values and spits out checkboxes with the ability to add these to the Search Filters, as well as to remove them.

Adds:

Modifies:

Bug Fixes:

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication