FIX: Move the `search-menu-results-top` plugin outlet (#24774)

The `search-menu-results-top` plugin outlet was not positioned at the top of `results` as expected. Additionally, the expected outlet arguments that existed in the "widget implementation" were not available on the glimmer search menu.
This commit is contained in:
Isaac Janzen 2023-12-07 12:36:39 -07:00 committed by GitHub
parent ddf3c571cf
commit bf48e14687
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 5 deletions

View File

@ -2,6 +2,15 @@
<SearchMenu::BrowserSearchTip /> <SearchMenu::BrowserSearchTip />
{{else}} {{else}}
<div class="results"> <div class="results">
<PluginOutlet
@name="search-menu-results-top"
@outletArgs={{hash
closeSearchMenu=@closeSearchMenu
searchTerm=this.search.activeGlobalSearchTerm
inTopicContext=this.search.inTopicContext
searchTopics=@searchTopics
}}
/>
{{#if @suggestionKeyword}} {{#if @suggestionKeyword}}
<SearchMenu::Results::Assistant <SearchMenu::Results::Assistant
@suggestionKeyword={{@suggestionKeyword}} @suggestionKeyword={{@suggestionKeyword}}
@ -27,11 +36,6 @@
/> />
{{/if}} {{/if}}
<PluginOutlet
@name="search-menu-results-top"
@outletArgs={{hash closeSearchMenu=@closeSearchMenu}}
/>
{{#if (and @searchTopics this.resultTypesWithComponent)}} {{#if (and @searchTopics this.resultTypesWithComponent)}}
{{! render results after a search has been performed }} {{! render results after a search has been performed }}
<SearchMenu::Results::Types <SearchMenu::Results::Types