Update suggestions from user input
The class filter is currently restricted to the 20 first ML classes, ordered alphabetically, because it is not updating its autocompletion from the user input.
The Filter
abstraction is already able to support this, but the FilterBar
component does not call the suggestion method again with some user input. The implementation should use a setTimeout
to ensure we do not update the suggestions the very millisecond the user types in something, but wait for a little bit after the user stops typing to update them.