Я ищу наиболее неинвазивный способ отключить проверку формы redux для целей разработки / отладки
У меня есть форма мастера, похожая на туториал https://redux-form.com/8.1.0/examples/wizard/, но я использую валидаторы полей плюс асинхронный валидатор,
я бы по-прежнему хотел бы отображать ошибки, но иметь возможность перейти к следующему шагу мастера, даже если проверка не удалась
Я хотел бы добавить флаг к URL-адресу, например? ignore-validation = true (с использованием реагирующего маршрутизатора)
вот фрагмент моего мастера step1:
export class CustomerStep1 extends React.PureComponent<FormProps> {
render(): React.Node {
const {
handleSubmit,
} = this.props;
const submit = handleSubmit(createValidateCardAction);
return (
<form onSubmit={submit}>
<Field
name="card_number"
placeholder="7777 1234 5678 9012"
component={Input}
validate={cardNumber}
/>
...
export default reduxForm({
form: 'customerWizard',
destroyOnUnmount: false,
forceUnregisterOnUnmount: true,
})(CustomerStep1);