https://ant.design/components/form/
Даем новую библиотеку попробовать, пока все хорошо.очень прост в использовании, но теперь я застрял в том, чтобы помешать формам автоматически проверять и отображать зеленые галочки повсюду.
<div>
<Form onSubmit={this.handleSubmit} novalidate>
<FormItem {...this.formItemLayout} label="Auto Synchronise Data" hasFeedback>
{getFieldDecorator('name')(<Switch checked={this.props.settings.sync} onChange={this.changeCondition} />)}
</FormItem>
<FormItem {...this.formItemLayout} label="Clear local database" hasFeedback>
{getFieldDecorator('name', {})(<Button type="danger" onClick={this.showModal}>Clear database</Button>)}
</FormItem>
</Form>
</div>
На самом деле я использую только компонент формы, так как мне нужен макет стиля формыдля страницы настроек.Каждый раз, когда вы выбираете компонент «переключатель» в форме, он решает показать зеленую галочку рядом с каждым элементом формы в форме.
Есть идеи?