清理文件 同步更新likenum

This commit is contained in:
2020-09-08 15:32:26 +08:00
parent e7d57c9d7a
commit aed2c2a9cb
3 changed files with 13 additions and 15 deletions

View File

@@ -369,6 +369,7 @@ class FlowSidebar extends PureComponent {
info: update_count
? Object.assign({}, prev.info, {
reply: '' + json.data.length,
likenum: ''+json.likenum,
})
: prev.info,
attention: !!json.attention,
@@ -405,15 +406,22 @@ class FlowSidebar extends PureComponent {
this.setState({
loading_status: 'loading',
});
const next_attention = !this.state.attention;
API.set_attention(this.state.info.pid, next_attention, this.props.token)
const prev_info = this.state.info;
API.set_attention(this.state.info.pid, !this.state.attention, this.props.token)
.then((json) => {
this.setState({
loading_status: 'done',
attention: next_attention,
attention: json.attention,
info: Object.assign({}, prev_info, {
likenum: ''+json.likenum,
}),
});
console.log(json);
this.syncState({
attention: next_attention,
attention: json.attention,
info: Object.assign({}, prev_info, {
likenum: ''+json.likenum,
}),
});
})
.catch((e) => {