Multi-Model Search
A key feature of the search page is the ability to search across different types of content. A dropdown in the AppBar allows the user to switch between searching for Headlines, Topics, or Sources. The HeadlinesSearchBloc
dynamically adjusts its query and the data repository it targets based on this selection.