Этот вопрос относится к Redux Form v6.0.0 (на момент написания этого вопроса это v6.0.0-alpha.15).
Как я могу получить статус проверки формы (например, pristine
, submitting
, invalid
) из-за пределов компонента формы?
Позвольте мне привести пример. Это псевдоструктура "классической редукционной формы":
<Form(MyExampleForm)>
<MyExampleForm>
<input name="title" ... />
<submit-button />
...где <submit-button>
в JSX выглядит так:
<button type="submit" disabled={pristine || submitting || invalid} >Save</button>
Но в моем приложении моя кнопка отправки должна быть за пределами формы, размещенной в другом месте приложения (скажем, в заголовке приложения, в верхней части всего приложения).
- Как я могу получить эти
pristine
,submitting
,invalid
вне Redux-Form? (Если возможно, без действительно неприятных взломов :-)) - Как я могу отправить эту форму?