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

[FEATURE] Add autocomplete in the Omnibox #9

Open
ryankwirth opened this issue Jun 10, 2020 · 0 comments
Open

[FEATURE] Add autocomplete in the Omnibox #9

ryankwirth opened this issue Jun 10, 2020 · 0 comments
Labels
effort: 8 The relative effort to address this issue. priority: soon This issue is of medium priority. state: approved Approved to proceed. type: feature Brand new functionality, features, pages, workflows, endpoints, etc. work: complex The situation is complex; emergent practices used.

Comments

@ryankwirth
Copy link
Collaborator

ryankwirth commented Jun 10, 2020

Purpose

Autocomplete (or automatic suggestions) improve discoverability of key search terms and help users avoid common misspellings.

💡 Proposed Implementation:

  • Create a context for sharing incidents throughout the component tree
  • Extract Fuse.js-related code from the Sidebar component into a separate hook
  • Create a dropdown list in the Omnibox component
  • Populate the dropdown list with results from the search hook when the input changes
@ryankwirth ryankwirth added enhancement effort: 8 The relative effort to address this issue. priority: soon This issue is of medium priority. state: approved Approved to proceed. type: feature Brand new functionality, features, pages, workflows, endpoints, etc. work: complex The situation is complex; emergent practices used. and removed enhancement labels Jun 12, 2020
@ryankwirth ryankwirth changed the title Add autocomplete in the Omnibox [FEATURE] Add autocomplete in the Omnibox Jun 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: 8 The relative effort to address this issue. priority: soon This issue is of medium priority. state: approved Approved to proceed. type: feature Brand new functionality, features, pages, workflows, endpoints, etc. work: complex The situation is complex; emergent practices used.
Projects
None yet
Development

No branches or pull requests

1 participant