We're optimizing a single-select dropdown menu. It has a dynamic number of items (that are grouped), typically exceeding 15. The current design displays only 8 items at a time, requiring scrolling. We're debating whether to implement a search functionality or not. I believe a search is necessary for lists with 15+ items, but some team members disagree. What are your thoughts on the best approach?
More context: When user decides to import data, a modal dialog presents a table with four columns. The final column contains a dropdown menu, where the user can optionally select a data type. These data types are pre-configured by a consultant, for specific user's (company's) needs, and remain consistent unless explicitly requested by the user.
