diff --git a/src/Flows.js b/src/Flows.js index 2856dda..45be13c 100644 --- a/src/Flows.js +++ b/src/Flows.js @@ -185,7 +185,6 @@ class FlowItem extends PureComponent { constructor(props) { super(props); this.state = { - hot_score: props.info.hot_score || 0, cw: props.info.cw || '', }; } @@ -212,12 +211,6 @@ class FlowItem extends PureComponent { ); } - on_hot_score_change(event) { - this.setState({ - hot_score: event.target.value - }); - } - on_cw_change(event) { this.setState({ cw: event.target.value, @@ -227,10 +220,10 @@ class FlowItem extends PureComponent { render() { const { info, is_quote, cached, attention, can_del, do_filter_name, do_delete, - do_edit_cw, do_edit_score, timestamp, img_clickable, color_picker, + do_edit_cw, timestamp, img_clickable, color_picker, show_pid, do_vote, do_block, search_param } = this.props; - const { cw, hot_score } = this.state; + const { cw } = this.state; return (
{!!is_quote && ( @@ -339,21 +332,7 @@ class FlowItem extends PureComponent { }
- {info.hot_score !== undefined && (do_edit_score ? ( - <> - - - - ) : ( - hot score: {info.hot_score} - ))} + hot score: {info.hot_score}
{ - API.update_score(score, id, token) - .then((json) => { - console.log('已更新'); - }) - .catch((e) => { - alert('更新失败\n' + e); - console.error(e); - }); - } - return do_edit_score; - } - render() { if (this.state.loading_status === 'loading') return

加载中……

; @@ -706,7 +671,6 @@ class FlowSidebar extends PureComponent { } do_delete={this.make_do_delete(this.props.token, ()=>{window.location.reload();})} do_edit_cw={this.do_edit_cw.bind(this)} - do_edit_score={this.make_do_edit_score(this.props.token)} do_vote={this.do_vote.bind(this)} do_block={() => {this.block( '洞主', 'post', this.state.info.pid, () => {window.location.reload();} diff --git a/src/flows_api.js b/src/flows_api.js index 95b8a86..bc0be10 100644 --- a/src/flows_api.js +++ b/src/flows_api.js @@ -155,24 +155,6 @@ export const API = { return handle_response(response, true); }, - update_score: async (score, id, token) => { - let data = new URLSearchParams(); - data.append('score', score); - data.append('pid', id); - let response = await fetch( - API_BASE + '/update_score', - { - method: 'POST', - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - 'User-Token': token, - }, - body: data, - }, - ); - return handle_response(response, true); - }, - get_list: async (page, token, submode) => { let response = await fetch( `${API_BASE}/getlist?p=${page}${