Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion assets/js/coveo.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,9 @@ async function atomicCoveo() {
return request;
},
});
await el.executeFirstSearch();

// No standalone searchboxes should be getting executing first search.
if (el.id === 'search-v2') await el.executeFirstSearch();
});

const headerSearchBar = document.querySelector('#search-standalone-header');
Expand Down
4 changes: 2 additions & 2 deletions layouts/partials/coveo-atomic-search.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{{ $redirectionUrl := .redirectionUrl | default .Site.Params.coveo_search_redirect | default "/search.html" }}
{{ $id := .id | default "search-standalone-header"}}
<atomic-search-interface id={{ $id }}>
<atomic-search-box redirection-url={{ $redirectionUrl }} class="header-search-box">
</atomic-search-box>
<atomic-search-box redirection-url={{ $redirectionUrl }} class="header-search-box">
</atomic-search-box>
</atomic-search-interface>
10 changes: 4 additions & 6 deletions layouts/partials/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
</label>
{{ end }}
<div class="header__search" data-testid="header__search">
<!-- Standalone search box. -->
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header") }}
<!-- Standalone search box. -->
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header") }}
</div>
{{ end }}
</div>
Expand All @@ -35,10 +35,8 @@

</div>
<div class="header-search-dropdown" data-testid="header-search-dropdown-mobile">
<atomic-external selector="#search-standalone-header">
{{ $redirectUrl := default .Site.Params.coveo_search_redirect "/search.html" }}
<atomic-search-box redirection-url={{ $redirectUrl }}></atomic-search-box>
</atomic-external>
<!-- Standalone search box. -->
{{ partial "coveo-atomic-search.html" (dict "id" "search-standalone-header-dropdown") }}
</div>
</div>
{{ end }}
Loading