Skip to content

Commit c6e77bc

Browse files
committed
hide recent results when there aren't any
1 parent c954a9d commit c6e77bc

1 file changed

Lines changed: 21 additions & 16 deletions

File tree

apps/daffio/src/app/docs/search/components/search-modal/search-modal.component.html

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
<daffio-docs-search-field></daffio-docs-search-field>
2-
<div class="daffio-docs-search-history"> <!-- remove search history once user starts typing and display the search results instead -->
3-
<div class="daffio-docs-search-history__title">
4-
Recent
2+
3+
@let recentQueries = recentQueries$ | async;
4+
@if (recentQueries?.length > 0) {
5+
<div class="daffio-docs-search-history">
6+
<div class="daffio-docs-search-history__title">
7+
Recent
8+
</div>
9+
<ul class="daffio-docs-search-history__list" role="listbox">
10+
@for (recent of recentQueries; track $index) {
11+
<li daffioDocsSearchResultItem class="daffio-docs-search-results__item">
12+
<a href="/">
13+
<div class="daffio-docs-search-results__icon-and-result">
14+
<fa-icon [icon]="faClockRotateLeft" [fixedWidth]="true"></fa-icon>
15+
<span class="daffio-docs-search-results__result">{{recent}}</span>
16+
</div>
17+
</a>
18+
</li>
19+
}
20+
</ul>
521
</div>
6-
<ul class="daffio-docs-search-history__list" role="listbox">
7-
@for (recent of recentQueries$ | async; track $index) {
8-
<li daffioDocsSearchResultItem class="daffio-docs-search-results__item">
9-
<a href="/">
10-
<div class="daffio-docs-search-results__icon-and-result">
11-
<fa-icon [icon]="faClockRotateLeft" [fixedWidth]="true"></fa-icon>
12-
<span class="daffio-docs-search-results__result">{{recent}}</span>
13-
</div>
14-
</a>
15-
</li>
16-
}
17-
</ul>
18-
</div>
22+
}
23+
1924
@let results = docsResults$ | async;
2025
@if (results?.length > 0) {
2126
<ul class="daffio-docs-search-results" role="listbox">

0 commit comments

Comments
 (0)