Browse Source

增加删除后的刷新

pull/6/head
hole-thu 5 years ago
parent
commit
6b45b4d53d
  1. 9
      src/Flows.js

9
src/Flows.js

@ -463,14 +463,15 @@ class FlowSidebar extends PureComponent {
}
}
make_do_delete(token) {
make_do_delete(token, on_complete=null) {
const do_delete = (type, id) => {
console.log('del', type, id, token);
let note = prompt(`将删除${type}=${id}, 备注:`);
let note = prompt(`将删除${type}=${id}, 备注:`, '(无)');
if (note !== null) {
API.del(type, id, note, token)
.then((json) => {
alert('删除成功');
on_complete();
})
.catch((e) => {
alert('删除失败\n' + e);
@ -524,7 +525,7 @@ class FlowSidebar extends PureComponent {
do_filter_name={
replies_cnt[DZ_NAME] > 1 ? this.set_filter_name.bind(this) : null
}
do_delete={this.make_do_delete(this.props.token)}
do_delete={this.make_do_delete(this.props.token, ()=>{window.location.reload();})}
/>
</ClickHandler>
);
@ -639,7 +640,7 @@ class FlowSidebar extends PureComponent {
? this.set_filter_name.bind(this)
: null
}
do_delete={this.make_do_delete(this.props.token)}
do_delete={this.make_do_delete(this.props.token, this.load_replies.bind(this))}
/>
</ClickHandler>
</LazyLoad>

Loading…
Cancel
Save