From be55d3686a1744fe35b577a00360c9fc367263f9 Mon Sep 17 00:00:00 2001 From: hole-thu Date: Thu, 16 Dec 2021 12:55:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=8F=E8=94=BD=E5=86=85=E5=AE=B9=E5=AE=8C?= =?UTF-8?q?=E5=85=A8=E4=B8=8D=E6=98=BE=E7=A4=BA=20&=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E9=BB=98=E8=AE=A4=E5=B1=8F=E8=94=BD=E8=AF=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Config.js | 52 ++++++--------------------------------------------- src/Flows.js | 6 +++--- 2 files changed, 9 insertions(+), 49 deletions(-) diff --git a/src/Config.js b/src/Config.js index aa3fde2..a216769 100644 --- a/src/Config.js +++ b/src/Config.js @@ -32,7 +32,7 @@ const DEFAULT_CONFIG = { color_scheme: 'default', no_c_post: false, by_c: false, - block_words: [], + block_words_v2: ['#天火', '#桃花石'], whitelist_cw: [] }; @@ -52,6 +52,10 @@ export function load_config() { if (config[key] !== undefined) config[key] = loaded_config[key]; }); + if (loaded_config['block_words']) { + config['block_words_v2'] = loaded_config['block_words'].concat(config['block_words_v2']) + } + console.log('config loaded', config); window.config = config; } @@ -257,50 +261,6 @@ class ConfigTextArea extends PureComponent { } } -/* class ConfigBlockWords extends PureComponent { - constructor(props) { - super(props); - this.state = { - block_words: window.config.block_words, - }; - } - - save_changes() { - this.props.callback({ - block_words: this.state.block_words.filter((v) => v), - }); - } - - on_change(e) { - // Filter out those blank lines - let value = e.target.value.split('\n'); - this.setState( - { - block_words: value, - }, - this.save_changes.bind(this), - ); - } - - render() { - return ( -
-

- {' '} - 设置屏蔽词 -

-

-