From 6479bd4e76ec46a14a6f0cb7c3c5c7e56f402b50 Mon Sep 17 00:00:00 2001 From: Matthew Shao Date: Fri, 3 Mar 2017 09:14:46 +0800 Subject: [PATCH] [web] Simplify the code. (#2085) --- web/src/js/components/Header/FilterDocs.jsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/web/src/js/components/Header/FilterDocs.jsx b/web/src/js/components/Header/FilterDocs.jsx index f07b8e246..b471840be 100644 --- a/web/src/js/components/Header/FilterDocs.jsx +++ b/web/src/js/components/Header/FilterDocs.jsx @@ -11,7 +11,7 @@ export default class FilterDocs extends Component { constructor(props, context) { super(props, context) - this.state = { doc: FilterDocs.doc, selectHandler: props.selectHandler} + this.state = { doc: FilterDocs.doc } } componentWillMount() { @@ -29,10 +29,6 @@ export default class FilterDocs extends Component { } } - handleClick(e, value){ - this.state.selectHandler(value.split(" ")[0] + " ") - } - render() { const { doc } = this.state return !doc ? ( @@ -41,7 +37,7 @@ export default class FilterDocs extends Component { {doc.commands.map(cmd => ( - this.handleClick(e, cmd[0])}> + this.props.selectHandler(cmd[0].split(" ")[0] + " ")}>
{cmd[0].replace(' ', '\u00a0')} {cmd[1]}