web-dev-qa-db-ja.com

破壊の小道具の割り当てを使用する必要があります(react / destructuring-assignment)

Eslint airbnb標準をコードに適用したので、次のコードになります。

handleSubmit = (event) => {
        event.preventDefault();
        this.props.onSearch(this.query.value);
        event.target.blur();
    }

エラーを引き起こす

[eslint]破壊の小道具割り当てを使用する必要があります(react/destructuring-assignment)

onSearchは、基本的に親コンポーネントに値を渡すトリガーです。

Eslintの要件を満たすためにこのコードをリファクタリングするにはどうすればよいですか?

ありがとう。

15
handleSubmit = (event) => {
    event.preventDefault();

    const {onSearch} = this.props
    const {value} = this.query
    onSearch(value)

    event.target.blur();
}
16
lomse