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.