feat(client): started typeahead