[Client] ホームカスタマイズ機構ができるまではホームの配置を強制
This commit is contained in:
parent
c7cec1f853
commit
e6d293af57
|
@ -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', () => {
|
||||
|
|
Loading…
Reference in a new issue