Я создал избыточную форму и хочу добавить className в каждое поле, чтобы настроить их с помощью css. Код для каждого поля:
<Form onSubmit={handleSubmit(requestAccountsFilter)}>
<FormGroup row>
<Field
id="symbol"
name="symbol"
type="text"
component={inputField}
placeholder="Enter Product Here"
/>
<Field id="side" name="side" component={inputField} type="select">
<option value={null}>Any</option>
<option value="Buy">Buy</option>
<option value="Sell">Sell</option>
</Field>
<Field id="status" name="status" component={inputField} type="select">
<option value={null}>Any</option>
<option value="Working">Working</option>
<option value="Completed">Completed</option>
</Field>
<Button name="submit-btn" className="filter-submit-btn" color="danger" type="submit">
Submit
</Button>
</FormGroup>
</Form>
Я добавил тег className, но вижу, что ни добавленный мной заполнитель, ни className не отображаются. Как настроить каждое поле?
inputField
. Вы можете показать это нам? - person gustavohenke   schedule 13.02.2017Field
, будут доступны в вашем компонентеinputField
. Итак, в вашем компонентеinputField
вам просто нужно деструктурировать свойства, такие как<inputField {...this.props} />
. Таким образом, все реквизиты, которые вы передаетеField
, будут доступны в вашем компонентеinputField
.` - person Hardik Modha   schedule 13.02.2017