DatasetSelect and AutoComplete - dynamic search
Created by: deepakduggirala
Current Behavior: The DatasetSelect component in ui/src/components/dataset is currently attempting to fetch all available datasets, which is inefficient.
Desired Behavior:
- Implement the AutoComplete component to emit a search event when a user types in the input form.
- Ensure backward compatibility for the AutoComplete component, which should continue to search in the provided data by default.
- Modify the DatasetSelect component to fetch datasets asynchronously based on search event
- Initially load 5 datasets to show in the autocomplete.