Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

header quick search #916

Open
TanyaStere42 opened this issue Nov 27, 2024 · 0 comments
Open

header quick search #916

TanyaStere42 opened this issue Nov 27, 2024 · 0 comments
Labels
enhancement new or improvements on existing features modernization Updating the tech stack iteratively
Milestone

Comments

@TanyaStere42
Copy link
Member

TanyaStere42 commented Nov 27, 2024

Feature description and context

With individual, encounter, and sighting indexing, we can implement a functional header quick search again!

Feature sign-off requirements

  • Header has a quick search that you make active by clicking
  • type to search all values for all individual's context:value pairs (dependent on individuals indexed by opensearch #910 )
  • 10 search results (displays [individual value] [context] [species] (ex: Flippy nickname Eubalaena glacialis)
  • user can enter individual GUID (displays [GUID] System ID [species])
  • user can enter encounter GUID (displays [GUID] Unassigned [species])
  • if no results, displays No matching results
  • spinner displays during search
  • has a link to full individual search results
  • Header must be updated for react and jsp. If possible, also update html form, but this is known to be diminishing returns as these pages are rapidly being replaced.

Design

Prototype
Figma File

@TanyaStere42 TanyaStere42 added enhancement new or improvements on existing features modernization Updating the tech stack iteratively labels Nov 27, 2024
@TanyaStere42 TanyaStere42 added this to the 10.6.0 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement new or improvements on existing features modernization Updating the tech stack iteratively
Projects
None yet
Development

No branches or pull requests

1 participant