xmcp 6 years ago
parent
commit
3aaf706590
  1. 1
      package.json
  2. 24
      src/Flows.js
  3. 2
      src/text_splitter.js

1
package.json

@ -10,7 +10,6 @@
"react": "^16.4.2", "react": "^16.4.2",
"react-dom": "^16.4.2", "react-dom": "^16.4.2",
"react-lazyload": "latest", "react-lazyload": "latest",
"react-linkify": "^0.2.2",
"react-scripts": "1.1.4", "react-scripts": "1.1.4",
"react-timeago": "^4.1.9" "react-timeago": "^4.1.9"
}, },

24
src/Flows.js

@ -237,22 +237,6 @@ class FlowSidebar extends PureComponent {
} }
} }
star_brush() {
let count=prompt('Count:');
if(count) {
let reqs=[];
for(let i=parseInt(count);i;i--)
reqs.push(API.set_attention(this.state.info.pid,false,this.props.token));
Promise.all(reqs)
.then(()=>{
alert('Completed!')
})
.catch((e)=>{
alert('Failed!\n\n'+e);
})
}
}
show_reply_bar(name,event) { show_reply_bar(name,event) {
if(this.reply_ref.current && event.target.tagName.toLowerCase()!=='a') { if(this.reply_ref.current && event.target.tagName.toLowerCase()!=='a') {
let text=this.reply_ref.current.get(); let text=this.reply_ref.current.get();
@ -262,19 +246,11 @@ class FlowSidebar extends PureComponent {
} }
render() { render() {
const star_brush=localStorage['STAR_BRUSH']==='on';
if(this.state.loading_status==='loading') if(this.state.loading_status==='loading')
return (<p className="box box-tip">加载中</p>); return (<p className="box box-tip">加载中</p>);
return ( return (
<div className="flow-item-row sidebar-flow-item"> <div className="flow-item-row sidebar-flow-item">
<div className="box box-tip"> <div className="box box-tip">
{(star_brush && !!this.props.token) &&
<span>
<a onClick={this.star_brush.bind(this)}>-</a>
&nbsp;/&nbsp;
</span>
}
{!!this.props.token && {!!this.props.token &&
<span> <span>
<a onClick={this.report.bind(this)}>举报</a> <a onClick={this.report.bind(this)}>举报</a>

2
src/text_splitter.js

@ -1,4 +1,4 @@
export const PID_RE=/(^|[^\d])([1-9]\d{4,5})(?!\d)/g; export const PID_RE=/(^|[^\d])([1-9]\d{4,5})(?!\d|\u20e3)/g;
export const NICKNAME_RE=/(^|[^A-Za-z])((?:(?:Angry|Baby|Crazy|Diligent|Excited|Fat|Greedy|Hungry|Interesting|Japanese|Kind|Little|Magic|Naïve|Old|Powerful|Quiet|Rich|Superman|THU|Undefined|Valuable|Wifeless|Xiangbuchulai|Young|Zombie)\s)?(?:Alice|Bob|Carol|Dave|Eve|Francis|Grace|Hans|Isabella|Jason|Kate|Louis|Margaret|Nathan|Olivia|Paul|Queen|Richard|Susan|Thomas|Uma|Vivian|Winnie|Xander|Yasmine|Zach)|You Win(?: \d+)?|洞主)(?![A-Za-z])/gi; export const NICKNAME_RE=/(^|[^A-Za-z])((?:(?:Angry|Baby|Crazy|Diligent|Excited|Fat|Greedy|Hungry|Interesting|Japanese|Kind|Little|Magic|Naïve|Old|Powerful|Quiet|Rich|Superman|THU|Undefined|Valuable|Wifeless|Xiangbuchulai|Young|Zombie)\s)?(?:Alice|Bob|Carol|Dave|Eve|Francis|Grace|Hans|Isabella|Jason|Kate|Louis|Margaret|Nathan|Olivia|Paul|Queen|Richard|Susan|Thomas|Uma|Vivian|Winnie|Xander|Yasmine|Zach)|You Win(?: \d+)?|洞主)(?![A-Za-z])/gi;
export const URL_RE=/(?:^|\b)((?:https?:\/\/)?(?:[\w-]+\.)+[a-zA-Z]{2,3}(?::\d{1,5})?(?:\/[\w~!@#$%^&*()-_=+[\];,./?]*)?)(?:$|\b)/gi; export const URL_RE=/(?:^|\b)((?:https?:\/\/)?(?:[\w-]+\.)+[a-zA-Z]{2,3}(?::\d{1,5})?(?:\/[\w~!@#$%^&*()-_=+[\];,./?]*)?)(?:$|\b)/gi;

Loading…
Cancel
Save