как добавить обязательную проверку на кнопку загрузки - PullRequest
0 голосов
/ 07 мая 2020

Я использую react hook form с antd. Я хочу добавить ссылку required check in upload. Другими словами, если я отправляю свою форму без прикрепления, это должно выдать мне ошибку "поле обязательно "

https://react-hook-form.com/get-started

https://ant.design/components/upload/

вот мой код https://codesandbox.io/s/vigilant-lichterman-dsc6n?file= / src / Приложение. js

return (
    <form onSubmit={handleSubmit(onSubmit)}>
      <Controller
        as={
          <Upload
            label={"sss"}
            name={"ssss"}
            multiple={false}
            ref={register({ required: true })}
            inputRef={register({ required: true })}
            beforeUpload={() => false} // return false so that antd doesn't upload the picture right away
          >
            <Button>{"upload"}</Button>
          </Upload>
        }
        name={"ssss"}
        control={control}
      />

      <button type="submit">Save</button>
    </form>
  );

любое обновление

...