Прогресс бар на Submit в Redux-форме - PullRequest
0 голосов
/ 06 июня 2019

Я работаю над Redux-формой.При отправке формы, если ответ сервера задерживается, мне нужно показать индикатор выполнения.Но как только я получу ответ, индикатор выполнения должен отключиться и форма продолжится.

Я использую Material Ui CircularProgress @ material-ui / core / CircularProgress

  return (
    <form onSubmit={handleSubmit}>
      <Field
        name="username"
        type="text"
        component={renderField}
        label="Username"
      />
      <Field
        name="email"
        type="email"
        component={renderField}
        label="Email"
      />
      <Field
        name="age"
        type="number"
        component={renderField}
        label="Age"
      />
      <Field
        name="phone"
        type="number"
        component={renderField}
        label="Phone number"
      />
      <div>
        <button type="submit" disabled={submitting}>
          Submit
        </button>
        <button type="button" disabled={pristine || submitting} onClick={reset}>
          Clear Values
        </button>
      </div>
    </form>
  )

Как при отправке яопределить, нужно ли остановить CircularProgress.

...