Typeahead search component, implemented using Angular