diff --git a/app/assets/javascripts/discourse/app/components/bootstrap_mode_notice.js b/app/assets/javascripts/discourse/app/components/bootstrap_mode_notice.js index f1328b9eb6a..69914cfa04a 100644 --- a/app/assets/javascripts/discourse/app/components/bootstrap_mode_notice.js +++ b/app/assets/javascripts/discourse/app/components/bootstrap_mode_notice.js @@ -1,9 +1,11 @@ -import GlimmerComponent from "@glimmer/component"; +import Component from "@glimmer/component"; import { htmlSafe } from "@ember/template"; import I18n from "I18n"; import { inject as service } from "@ember/service"; +import { action } from "@ember/object"; +import showModal from "discourse/lib/show-modal"; -export default class BootstrapModeNotice extends GlimmerComponent { +export default class BootstrapModeNotice extends Component { @service siteSettings; @service site; @@ -19,4 +21,9 @@ export default class BootstrapModeNotice extends GlimmerComponent { return htmlSafe(I18n.t(msg, { count: bootstrapModeMinUsers })); } + + @action + inviteUsers() { + showModal("create-invite"); + } } diff --git a/app/assets/javascripts/discourse/app/templates/components/bootstrap-mode-notice.hbs b/app/assets/javascripts/discourse/app/templates/components/bootstrap-mode-notice.hbs index cf23159b968..aa9fb8b0b4c 100644 --- a/app/assets/javascripts/discourse/app/templates/components/bootstrap-mode-notice.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/bootstrap-mode-notice.hbs @@ -4,7 +4,7 @@ {{this.message}}