Previously the logic for deciding when to display the search result was spread between different parts of the application and used non-intuitive logic such as sending a blank results set to the searchResults. This commit moves the management of displaying the search results (and also setting focus of the search input box) to the AppComponent. This makes it easier to understand what happens and why; but also allows the search UI components to be more easily reused (such as embedding them in the 404 page).
Safari (7+), iOS (7+), Edge (14) and IE mobile (11) are tested on BrowserStack.
Angular
Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript (JS) and other languages.
Quickstart
Want to help?
Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the hotlist: community-help.
Languages
TypeScript
68.6%
HTML
12.8%
JavaScript
8.4%
Pug
7%
Starlark
1.4%
Other
1.7%