diff --git a/assets/javascripts/discourse/components/modal/diff-modal.gjs b/assets/javascripts/discourse/components/modal/diff-modal.gjs new file mode 100644 index 00000000..b1e72411 --- /dev/null +++ b/assets/javascripts/discourse/components/modal/diff-modal.gjs @@ -0,0 +1,48 @@ +import Component from "@glimmer/component"; +import { action } from "@ember/object"; +import DButton from "discourse/components/d-button"; +import DModal from "discourse/components/d-modal"; +import DModalCancel from "discourse/components/d-modal-cancel"; +import I18n from "I18n"; +import { htmlSafe } from "@ember/template"; + +const t = I18n.t.bind(I18n); + +export default class ModalDiffModal extends Component { + + + @action + triggerConfirmChanges() { + this.args.closeModal(); + this.args.confirm(); + } +} diff --git a/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.hbs b/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.hbs index 44af073c..edb11df2 100644 --- a/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.hbs +++ b/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.hbs @@ -51,6 +51,34 @@ + {{else if (eq this.menuState this.CONTEXT_MENU_STATES.review)}} + + {{else if (eq this.menuState this.CONTEXT_MENU_STATES.resets)}}