Skip to content
Snippets Groups Projects
Commit e6d293af authored by syuilo's avatar syuilo
Browse files

[Client] ホームカスタマイズ機構ができるまではホームの配置を強制

parent c7cec1f8
No related merge requests found
......@@ -5,7 +5,8 @@ const home = {
'profile',
'calendar',
'rss-reader',
'photo-stream'
'photo-stream',
'version'
],
right: [
'broadcast',
......
......@@ -64,13 +64,31 @@
// https://github.com/riot/riot/issues/2080
if (this.mode == '') this.mode = 'timeline';
const _home = {
left: [
'profile',
'calendar',
'rss-reader',
'photo-stream',
'version'
],
right: [
'broadcast',
'notifications',
'user-recommendation',
'donation',
'nav',
'tips'
]
};
this.home = [];
this.on('mount', () => {
this.refs.tl.on('loaded', () => {
this.trigger('loaded');
});
/*
this.I.data.home.forEach(widget => {
try {
const el = document.createElement(`mk-${widget.name}-home-widget`);
......@@ -86,6 +104,18 @@
// noop
}
});
*/
_home.left.forEach(widget => {
const el = document.createElement(`mk-${widget}-home-widget`);
this.refs.left.appendChild(el);
this.home.push(riot.mount(el)[0]);
});
_home.right.forEach(widget => {
const el = document.createElement(`mk-${widget}-home-widget`);
this.refs.right.appendChild(el);
this.home.push(riot.mount(el)[0]);
});
});
this.on('unmount', () => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment