RSNewWebUI/webui-src/app/forums/my_forums.js
defnax 2bb09c4bcf The phone mode improvements for the forums subscribed post/detail view have been implemented
- matching the design patterns established in boards and channels.
2026-09-11 16:58:03 +02:00

37 lines
908 B
JavaScript

const m = require('mithril');
const util = require('forums/forums_util');
const Layout = () => {
return {
view: (v) => [
m('.widget__heading', [
m('h3', 'My Forums'),
m('button.forums-heading-create[type=button][title=Create Forum][aria-label=Create Forum]', {
onclick: v.attrs.onCreateForum,
}, m('i.fas.fa-plus')),
]),
m('.widget__body', [
m(
util.ForumTable,
m('tbody', [
v.attrs.list.map((forum) =>
m(util.ForumSummary, {
details: forum,
category: 'MyForums',
})
),
v.attrs.list.map((forum) =>
m(util.DisplayForumsFromList, {
id: forum.mGroupId,
category: 'MyForums',
})
),
])
),
]),
],
};
};
module.exports = Layout;