mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
DEV: Fix ember/require-super-in-lifecycle-hooks (#24007)
and `ember/no-ember-super-in-es-classes`
This commit is contained in:
@@ -27,6 +27,7 @@ export default class AceEditor extends Component {
|
||||
}
|
||||
|
||||
didRender() {
|
||||
super.didRender(...arguments);
|
||||
this._skipContentChangeEvent = false;
|
||||
}
|
||||
|
||||
@@ -160,9 +161,8 @@ export default class AceEditor extends Component {
|
||||
}
|
||||
|
||||
willDestroyElement() {
|
||||
if (this._darkModeListener) {
|
||||
this._darkModeListener.removeListener(this.setAceTheme);
|
||||
}
|
||||
super.willDestroyElement(...arguments);
|
||||
this._darkModeListener?.removeListener(this.setAceTheme);
|
||||
}
|
||||
|
||||
@bind
|
||||
|
||||
@@ -53,6 +53,7 @@ export default class AdminGraph extends Component {
|
||||
}
|
||||
|
||||
didInsertElement() {
|
||||
super.didInsertElement(...arguments);
|
||||
loadScript("/javascripts/Chart.min.js").then(() =>
|
||||
this.refreshChart.apply(this)
|
||||
);
|
||||
|
||||
@@ -117,6 +117,7 @@ export default class InstallTheme extends Component {
|
||||
}
|
||||
|
||||
willDestroy() {
|
||||
super.willDestroy(...arguments);
|
||||
this.args.model.clearParams?.();
|
||||
}
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ export default class MergeUsersProgress extends Component {
|
||||
}
|
||||
|
||||
willDestroy() {
|
||||
super.willDestroy(...arguments);
|
||||
this.messageBus.unsubscribe("/merge_user", this.onMessage);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user