When you are writing this:
<fieldset onChange={this.props.handleChange("tags")}>
handleChange
will be called immediately as soon as render is triggered.
Instead, do it like this:
<fieldset onChange={(e) => this.props.handleChange("tags", e)}>
Now the handleChange
will be called when onChange
handler is called.