Formik: как сбросить статус изнутри render ()? - PullRequest
0 голосов
/ 01 октября 2019
onSubmit={(values, actions) => {
            const errorMessage = somemethod();
            actions.setStatus({errorMessage});
  }}

Я добавляю status к Formik, который я использую внутри render как:

{ status && status.errorMessage &&
    <Message icon compact onDismiss={() => status.errorMessage=undefined}>
        <Message.Content>
            <p>{status.errorMessage}</p>
        </Message.Content>
    </Message>
}

Так что в основном из onDismiss, я хочу сбросить *От 1009 * до null / undefined, так что Message закрывается, но в документации я не могу найти какой-либо метод API для этого.

Как мне это сделать?

...