DEV: Fix imports (#111)

This commit is contained in:
Jarek Radosz 2022-03-06 21:18:46 +01:00 committed by GitHub
parent 46cdce24bd
commit 359d6f6be8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 45 additions and 26 deletions

View File

@ -1,3 +1,5 @@
export default Ember.Component.extend({ import Component from "@ember/component";
export default Component.extend({
classNames: ["channel-info"], classNames: ["channel-info"],
}); });

View File

@ -1,7 +1,9 @@
import Component from "@ember/component";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import I18n from "I18n"; import I18n from "I18n";
import bootbox from "bootbox";
export default Ember.Component.extend({ export default Component.extend({
classNames: ["channel-details"], classNames: ["channel-details"],
actions: { actions: {

View File

@ -1,7 +1,8 @@
import Component from "@ember/component";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import computed from "discourse-common/utils/decorators"; import computed from "discourse-common/utils/decorators";
export default Ember.Component.extend({ export default Component.extend({
tagName: "tr", tagName: "tr",
@computed("rule.type") @computed("rule.type")

View File

@ -1,7 +1,8 @@
import Controller from "@ember/controller";
import showModal from "discourse/lib/show-modal"; import showModal from "discourse/lib/show-modal";
import computed from "discourse-common/utils/decorators"; import computed from "discourse-common/utils/decorators";
export default Ember.Controller.extend({ export default Controller.extend({
modalShowing: false, modalShowing: false,
@computed("model.channels") @computed("model.channels")

View File

@ -1 +1,3 @@
export default Ember.Controller.extend({}); import Controller from "@ember/controller";
export default Controller.extend({});

View File

@ -1,13 +1,18 @@
import Controller from "@ember/controller";
import I18n from "I18n"; import I18n from "I18n";
import ModalFunctionality from "discourse/mixins/modal-functionality"; import ModalFunctionality from "discourse/mixins/modal-functionality";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import EmberObject from "@ember/object"; import EmberObject, {
defineProperty,
computed as emberComputed,
} from "@ember/object";
import computed, { observes, on } from "discourse-common/utils/decorators"; import computed, { observes, on } from "discourse-common/utils/decorators";
import { schedule } from "@ember/runloop";
export default Ember.Controller.extend(ModalFunctionality, { export default Controller.extend(ModalFunctionality, {
@on("init") @on("init")
setupKeydown() { setupKeydown() {
Ember.run.schedule("afterRender", () => { schedule("afterRender", () => {
$("#chat-integration-edit-channel-modal").keydown((e) => { $("#chat-integration-edit-channel-modal").keydown((e) => {
if (e.keyCode === 13) { if (e.keyCode === 13) {
this.send("save"); this.send("save");
@ -23,10 +28,10 @@ export default Ember.Controller.extend(ModalFunctionality, {
const theKeys = this.get("model.provider.channel_parameters").map( const theKeys = this.get("model.provider.channel_parameters").map(
(param) => param["key"] (param) => param["key"]
); );
Ember.defineProperty( defineProperty(
this, this,
"paramValidation", "paramValidation",
Ember.computed( emberComputed(
`model.channel.data.{${theKeys.join(",")}}`, `model.channel.data.{${theKeys.join(",")}}`,
this._paramValidation this._paramValidation
) )

View File

@ -1,13 +1,15 @@
import Controller from "@ember/controller";
import ModalFunctionality from "discourse/mixins/modal-functionality"; import ModalFunctionality from "discourse/mixins/modal-functionality";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import computed, { on } from "discourse-common/utils/decorators"; import computed, { on } from "discourse-common/utils/decorators";
import { schedule } from "@ember/runloop";
export default Ember.Controller.extend(ModalFunctionality, { export default Controller.extend(ModalFunctionality, {
saveDisabled: false, saveDisabled: false,
@on("init") @on("init")
setupKeydown() { setupKeydown() {
Ember.run.schedule("afterRender", () => { schedule("afterRender", () => {
$("#chat-integration-edit-channel-modal").keydown((e) => { $("#chat-integration-edit-channel-modal").keydown((e) => {
if (e.keyCode === 13) { if (e.keyCode === 13) {
this.send("save"); this.send("save");

View File

@ -1,13 +1,15 @@
import Controller from "@ember/controller";
import I18n from "I18n"; import I18n from "I18n";
import ModalFunctionality from "discourse/mixins/modal-functionality"; import ModalFunctionality from "discourse/mixins/modal-functionality";
import { ajax } from "discourse/lib/ajax"; import { ajax } from "discourse/lib/ajax";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import computed, { on } from "discourse-common/utils/decorators"; import computed, { on } from "discourse-common/utils/decorators";
import { schedule } from "@ember/runloop";
export default Ember.Controller.extend(ModalFunctionality, { export default Controller.extend(ModalFunctionality, {
@on("init") @on("init")
setupKeydown() { setupKeydown() {
Ember.run.schedule("afterRender", () => { schedule("afterRender", () => {
$("#chat_integration_test_modal").keydown((e) => { $("#chat_integration_test_modal").keydown((e) => {
if (e.keyCode === 13) { if (e.keyCode === 13) {
this.send("send"); this.send("send");

View File

@ -1,10 +1,11 @@
import DiscourseRoute from "discourse/routes/discourse"; import DiscourseRoute from "discourse/routes/discourse";
import Group from "discourse/models/group"; import Group from "discourse/models/group";
import { action } from "@ember/object"; import { action } from "@ember/object";
import RSVP from "rsvp";
export default DiscourseRoute.extend({ export default DiscourseRoute.extend({
model(params) { model(params) {
return Ember.RSVP.hash({ return RSVP.hash({
channels: this.store.findAll("channel", { provider: params.provider }), channels: this.store.findAll("channel", { provider: params.provider }),
provider: this.modelFor("admin-plugins-chat-integration").findBy( provider: this.modelFor("admin-plugins-chat-integration").findBy(
"id", "id",

View File

@ -1,6 +1,7 @@
import { ajax } from "discourse/lib/ajax"; import { ajax } from "discourse/lib/ajax";
import { popupAjaxError } from "discourse/lib/ajax-error"; import { popupAjaxError } from "discourse/lib/ajax-error";
import DiscourseRoute from "discourse/routes/discourse"; import DiscourseRoute from "discourse/routes/discourse";
import { next } from "@ember/runloop";
export default DiscourseRoute.extend({ export default DiscourseRoute.extend({
model(params) { model(params) {
@ -9,7 +10,7 @@ export default DiscourseRoute.extend({
this.replaceWith("discovery.latest").then((e) => { this.replaceWith("discovery.latest").then((e) => {
if (this.controllerFor("navigation/default").get("canCreateTopic")) { if (this.controllerFor("navigation/default").get("canCreateTopic")) {
Ember.run.next(() => { next(() => {
ajax(`chat-transcript/${secret}`).then((result) => { ajax(`chat-transcript/${secret}`).then((result) => {
e.send( e.send(
"createNewTopicViaParams", "createNewTopicViaParams",

View File

@ -5,6 +5,6 @@
"author": "Discourse", "author": "Discourse",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"eslint-config-discourse": "^1.1.4" "eslint-config-discourse": "^2.0.0"
} }
} }

View File

@ -498,10 +498,10 @@ escape-string-regexp@^1.0.5:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
eslint-config-discourse@^1.1.4: eslint-config-discourse@^2.0.0:
version "1.1.4" version "2.0.0"
resolved "https://registry.yarnpkg.com/eslint-config-discourse/-/eslint-config-discourse-1.1.4.tgz#cff9f93f17dfcefe4852bb417f747c28444b4bd7" resolved "https://registry.yarnpkg.com/eslint-config-discourse/-/eslint-config-discourse-2.0.0.tgz#811ab2cf4e32c1f0d41bd57d9736d578fe80b741"
integrity sha512-4Yilkkmdkz/LdEiQCbng6evI2w33HDs9lXgiae0DutjTboqs/TauQXySusxHagKr9GFtefPOxovzNKwD2s1ggw== integrity sha512-enjsLU++iibJXM64YM6Y/yUM5580wKtkti9fQdrJDFkfLJnvv8/f2j7QmNbX//MoqWfIQfY2RkHH6VTfRUg4Mw==
dependencies: dependencies:
babel-eslint "^10.1.0" babel-eslint "^10.1.0"
ember-template-lint "^2.11.0" ember-template-lint "^2.11.0"
@ -511,7 +511,7 @@ eslint-config-discourse@^1.1.4:
eslint-plugin-ember "^6.10.0" eslint-plugin-ember "^6.10.0"
eslint-plugin-lodash "^7.1.0" eslint-plugin-lodash "^7.1.0"
eslint-plugin-node "^8.0.0" eslint-plugin-node "^8.0.0"
prettier "^2.1.1" prettier "2.2.1"
eslint-plugin-discourse-ember@latest: eslint-plugin-discourse-ember@latest:
version "0.0.3" version "0.0.3"
@ -1204,10 +1204,10 @@ prelude-ls@~1.1.2:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
prettier@^2.1.1: prettier@2.2.1:
version "2.1.2" version "2.2.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg== integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
progress@^2.0.0: progress@^2.0.0:
version "2.0.3" version "2.0.3"