This repository was archived by the owner on Jul 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +20
-5
lines changed
after-composer-category-input
after-composer-title-input
stylesheets/modules/ai-helper/common Expand file tree Collapse file tree 4 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import { MIN_CHARACTER_COUNT } from "../../lib/ai-helper-suggestions";
1616export default class AiTagSuggester extends Component {
1717 @service siteSettings;
1818 @service toasts;
19+ @service composer;
1920
2021 @tracked loading = false ;
2122 @tracked suggestions = null ;
@@ -24,6 +25,10 @@ export default class AiTagSuggester extends Component {
2425 @tracked content = null ;
2526
2627 get showSuggestionButton () {
28+ if (this .composer .disableTagsChooser ) {
29+ return false ;
30+ }
31+
2732 const composerFields = document .querySelector (" .composer-fields" );
2833 this .content = this .args .composer ? .reply ;
2934 const showTrigger =
Original file line number Diff line number Diff line change 11import Component from " @glimmer/component" ;
2+ import { service } from " @ember/service" ;
23import AiCategorySuggester from " ../../components/suggestion-menus/ai-category-suggester" ;
34import { showComposerAiHelper } from " ../../lib/show-ai-helper" ;
45
@@ -12,7 +13,14 @@ export default class AiCategorySuggestion extends Component {
1213 );
1314 }
1415
16+ @service composer;
17+
1518 <template >
16- <AiCategorySuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
19+ {{#unless this . composer.disableCategoryChooser }}
20+ <AiCategorySuggester
21+ @ composer ={{@ outletArgs.composer }}
22+ @ topicState =" new"
23+ />
24+ {{/unless }}
1725 </template >
1826}
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ export default class AiTitleSuggestion extends Component {
1313 }
1414
1515 <template >
16- <AiTitleSuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
16+ {{#unless @ outletArgs.composer.disableTitleInput }}
17+ <AiTitleSuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
18+ {{/unless }}
1719 </template >
1820}
Original file line number Diff line number Diff line change 229229 padding-right : 2em ;
230230 }
231231
232- .category-chooser {
232+ .category-chooser :not ( .is-disabled ) {
233233 .select-kit-header-wrapper {
234234 padding-right : 1.5em ;
235235 }
236236 }
237237
238- .mini-tag-chooser {
238+ .mini-tag-chooser :not ( .is-disabled ) {
239239 .multi-select-header {
240240 padding-right : 2em ;
241241 }
314314 }
315315
316316 .showing-ai-suggestions {
317- #reply-title {
317+ #reply-title :not ([ disabled ]) {
318318 padding-right : 2em ;
319319 }
320320 }
You can’t perform that action at this time.
0 commit comments