FIX: Don't show timeline when less than 3 posts

This commit is contained in:
Robin Ward 2016-05-19 12:50:51 -04:00
parent 9e39474ef9
commit a8ed7e9ceb
No known key found for this signature in database
GPG Key ID: 0E091E2B4ED1B83D
1 changed files with 21 additions and 14 deletions

View File

@ -205,19 +205,26 @@ export default createWidget('topic-timeline', {
}));
}
return [h('div.timeline-controls', controls),
this.attach('link', {
className: 'start-date',
rawLabel: tinyDateYear(createdAt),
action: 'jumpTop'
}),
this.attach('timeline-scrollarea', attrs),
this.attach('link', {
className: 'now-date',
icon: 'dot-circle-o',
label: 'topic.timeline.now',
action: 'jumpBottom'
})
];
const result = [ h('div.timeline-controls', controls) ];
const stream = attrs.topic.get('postStream.stream');
if (stream.length > 2) {
return result.concat([
this.attach('link', {
className: 'start-date',
rawLabel: tinyDateYear(createdAt),
action: 'jumpTop'
}),
this.attach('timeline-scrollarea', attrs),
this.attach('link', {
className: 'now-date',
icon: 'dot-circle-o',
label: 'topic.timeline.now',
action: 'jumpBottom'
})
]);
}
return result;
}
});