Skip to content

Commit

Permalink
Address review
Browse files Browse the repository at this point in the history
  • Loading branch information
markvanlan committed Jan 10, 2025
1 parent fdd09e1 commit 8940fa4
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions assets/javascripts/discourse/components/ai-full-page-search.gjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import didUpdate from "@ember/render-modifiers/modifiers/did-update";
import { service } from "@ember/service";
import DToggleSwitch from "discourse/components/d-toggle-switch";
import { SEARCH_TYPE_DEFAULT } from "discourse/controllers/full-page-search";
import concatClass from "discourse/helpers/concat-class";
import { ajax } from "discourse/lib/ajax";
import { isValidSearchTerm, translateResults } from "discourse/lib/search";
import icon from "discourse-common/helpers/d-icon";
Expand Down Expand Up @@ -135,6 +136,16 @@ export default class AiFullPageSearch extends Component {
);
}

get searchClass() {
if (!this.validSearchOrder) {
return "unavailable";
} else if (this.searching) {
return "in-progress";
} else if (this.noResults) {
return "no-results";
}
}

get tooltipText() {
return i18n(
`discourse_ai.embeddings.semantic_search_tooltips.${
Expand Down Expand Up @@ -209,10 +220,7 @@ export default class AiFullPageSearch extends Component {
<div class="semantic-search__container search-results" role="region">
<div class="semantic-search__results">
<div
class="semantic-search__searching
{{if this.searching 'in-progress'}}
{{if this.noResults 'no-results'}}
{{unless this.validSearchOrder 'unavailable'}}"
class={{concatClass "semantic-search__searching" this.searchClass}}
>
<DToggleSwitch
disabled={{this.disableToggleSwitch}}
Expand Down

0 comments on commit 8940fa4

Please sign in to comment.