Хорошо, поэтому я использую палитру цветов, которая меняет мой this.state.colorPicked и работает нормально, теперь у меня есть поле ввода, которое я хотел бы написать функцию, которую я могу вызвать, которая бы соответствовала значениюмое состояние colorPicked, если оно было пустым, или конкат-запятая и это значение, если это не так, как я могу получить доступ к этому полю ввода?Я использую реагирующую загрузку
![enter image description here](https://i.stack.imgur.com/dbkDD.png)
<InputGroup className="mb-3">
<FormControl
name="color"
onChange={this.change}
placeholder="Available Colors"
aria-label="Available Colors"
/>
</InputGroup>
<div style={{ display: "flex", "flex-direction": "row" }}>
<TwitterPicker
className="mb-3"
onChange={this.handleColorChange}
/>
<Button
style={{
background: this.state.colorPicked
}}
onClick={() => this.addColor(this.state.colorPicked)}
>
Add Color!
</Button>
</div>
TIA
Уточнение: я хочу выбрать цвет, детектор onchangeустанавливает его в состояние и, следовательно, фон кнопки, теперь при нажатии кнопки я хочу добавить его шестнадцатеричное (состояние) в текстовое поле в качестве ввода текста, если ввод не пустой, я бы поставил перед запятой.