RSNewWebUI/webui-src/app/forums/popular_forums.js
2023-06-19 23:57:35 +05:30

32 lines
728 B
JavaScript

const m = require('mithril');
const util = require('forums/forums_util');
const Layout = () => {
return {
view: (v) => [
m('.widget__heading', m('h3', 'Popular Forums')),
m('.widget__body', [
m(
util.ForumTable,
m('tbody', [
v.attrs.list.map((forum) =>
m(util.ForumSummary, {
details: forum,
category: 'PopularForums',
})
),
v.attrs.list.map((forum) =>
m(util.DisplayForumsFromList, {
id: forum.mGroupId,
category: 'PopularForums',
})
),
])
),
]),
],
};
};
module.exports = Layout;