mirror of
https://github.com/RetroShare/RSNewWebUI.git
synced 2026-09-14 11:05:47 +05:00
37 lines
908 B
JavaScript
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;
|