Custom Typeahead ui-component