I'm interested in building a Tag input feature like Stack Overflow where the feature set includes:
- Input field which has a autocomplete feature (takes user input, fetches results from the server and displays those results to the user for easy selection.
- Input field contains 1 or more selected items as tags.
- Suggestions outside of the input which when clicked have the results added to the input field.
Screenshots from Stack Overflow:
I'm using Semantic-UI-React and notice there is a search component which could work: https://react.semantic-ui.com/modules/search
It does not appear that this Semantic-UI-React search component allows for adding more than one result or adding results via a method outside of the input. Am I missing something?
Should I use Semantic UI for this feature or will I need to build this entirely from scratch in my React app?