Skip to content

Commit dd37fff

Browse files
committed
DEV: Remove reopenClass
1 parent c85c774 commit dd37fff

1 file changed

Lines changed: 9 additions & 13 deletions

File tree

  • assets/javascripts/discourse/models

assets/javascripts/discourse/models/docs.js

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ import Topic from "discourse/models/topic";
55
import User from "discourse/models/user";
66
import { getDocs } from "../../lib/get-docs";
77

8-
class Docs extends EmberObject {}
9-
const docsPath = getDocs();
10-
11-
Docs.reopenClass({
12-
list(params) {
8+
export default class Docs extends EmberObject {
9+
static list(params) {
10+
const docsPath = getDocs();
1311
let filters = [];
1412

1513
if (params.filterCategories) {
@@ -53,9 +51,9 @@ Docs.reopenClass({
5351
);
5452
return data;
5553
});
56-
},
54+
}
5755

58-
loadMore(loadMoreUrl) {
56+
static loadMore(loadMoreUrl) {
5957
return ajax(loadMoreUrl).then((data) => {
6058
const site = Site.current();
6159
data.topics.topic_list.categories?.forEach((category) =>
@@ -66,13 +64,11 @@ Docs.reopenClass({
6664
);
6765
return data;
6866
});
69-
},
67+
}
7068

71-
_initUserModels(post) {
69+
static _initUserModels(post) {
7270
if (post.mentioned_users) {
7371
post.mentioned_users = post.mentioned_users.map((u) => User.create(u));
7472
}
75-
},
76-
});
77-
78-
export default Docs;
73+
}
74+
}

0 commit comments

Comments
 (0)