У меня проблема с моей окончательной формой. У меня есть модальное окно с конечной формой реакции, и я хотел бы отправить форму с помощью кнопки, которая находится в нижнем колонтитуле модального окна. Кнопка «Отправить» имеет событие onSubmit, когда я нажал на эту кнопку, я увидел, что моя функция onSubmit не работает. Он срабатывает, когда я нажимаю кнопку, которая открывает модальное окно .... Что здесь не так?
Advert.js
class Advert extends React.Component {
showLoginMenu = (e) => {
e.preventDefault();
this.props.loadModal(LOGIN_MODAL);
};
....
<button onClick={this.showLoginMenu.bind(this)}>Order</button>
}
Modal.js
<Modal onClose={this.onClose.bind(this)}>
<Form
onSubmit={this.onSubmit}
initialValues={initValues}
decorators={[calculator]}
render={({handleSubmit}) => (
<form onSubmit={handleSubmit}>
<some fields>
<button type="submit" onSubmit=
{this.onSubmit}>Order</button>
</form>
)}
/>