Skip to content

Results Filter #3

@mykebates

Description

@mykebates

The results filter can be seen on the locations page. The idea is that the user will be able to further filter the results they are presented with.

  • The filter page is presented as a modal to the LocationsPage
  • Each time a new filter is selected, a call will be made to Algolia which will deliver back not only the results but also a new set of filters(facets) that are available based on the result set.
  • Said facets brought back from Algolia should be reflected with a UI update to the filter modal. This way the user will only ever be able to select filters that are available based on the results.
  • Ideally, the LocationsPage results would be updated behind the modal window upon each call. This way when the user clicks DONE on the modal, the updated results will be visible right away. Maybe even block the ability to close the modal until an active call to Algolia is finished.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions