Я создал редукционную форму, и я хочу добавить className в каждое поле, чтобы настроить их с помощью css. Код для каждого поля:className в <Field> в форме Redux
<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' выглядит. Вы можете показать это нам? – gustavohenke
Все реквизиты, которые вы передали в поле «Поле», будут доступны в вашем компоненте 'inputField'. Таким образом, в вашем компоненте 'inputField' вам просто нужно разрушить реквизит, например' '. Таким образом, все реквизиты, которые вы передаете в поле «Поле», будут доступны в вашем компоненте 'inputField'. –
Мой компонент вводаField выглядит следующим образом: export default field => (