Better progress bar

This commit is contained in:
syuilo 2017-11-01 16:48:00 +09:00
parent 8234862bf7
commit b65e038686
1 changed files with 17 additions and 1 deletions

View File

@ -51,10 +51,18 @@
Progress.start();
const fetched = false;
// チャンネル概要読み込み
this.api('channels/show', {
channel_id: this.id
}).then(channel => {
Progress.done();
if (fetched) {
Progress.done();
} else {
Progress.set(0.5);
fetched = true;
}
this.update({
fetching: false,
@ -64,9 +72,17 @@
document.title = channel.title + ' | Misskey'
});
// 投稿読み込み
this.api('channels/posts', {
channel_id: this.id
}).then(posts => {
if (fetched) {
Progress.done();
} else {
Progress.set(0.5);
fetched = true;
}
this.update({
postsFetching: false,
posts: posts