Skip to content

Commit e117a93

Browse files
DEV: Remove object-literal decorator (#68)
1 parent 72bffb7 commit e117a93

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

javascripts/discourse/initializers/topic-thumbnails-init-legacy.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import { observer } from "@ember/object";
12
import { readOnly } from "@ember/object/computed";
23
import { service } from "@ember/service";
3-
import { observes } from "discourse/lib/decorators";
44
import { withSilencedDeprecations } from "discourse/lib/deprecated";
55
import { withPluginApi } from "discourse/lib/plugin-api";
66
import { getResolverOption, setResolverOption } from "discourse/resolver";
@@ -36,8 +36,7 @@ export default {
3636

3737
// Hack to disable the mobile topic-list-item template
3838
// Our grid styling is responsive, and uses the desktop HTML structure
39-
@observes("topic.pinned")
40-
renderTopicListItem() {
39+
renderTopicListItem: observer("topic.pinned", function () {
4140
const wasMobileView = getResolverOption("mobileView");
4241
if (
4342
wasMobileView &&
@@ -54,7 +53,7 @@ export default {
5453
if (wasMobileView) {
5554
setResolverOption("mobileView", true);
5655
}
57-
},
56+
}),
5857
});
5958

6059
api.modifyClass(

0 commit comments

Comments
 (0)