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 ( -
- {' '} - 设置屏蔽词 -
-- -
-