new Blob([data?.image], { type: 'string' });
Нужно сделать проверку что file[0] не пустой
🙈
Да иф вставь простой и все
Дык в иф что то типа typeof!!!
Скинь текстом весь метод пож!
const onSubmit: SubmitHandler<IFormProps> = (data: IFormProps) => { if (data.image?.length) { const file = data.image[0]; const reader = new FileReader(); reader.readAsDataURL(file); reader.onloadend = () => { const img = reader.result?.toString(); const newestData = []; const newData: IFormProps = { ...data, id: Date.now().toString(), muiDatePicker: data.muiDatePicker?.toString(), image: img, }; newestData.push(newData); dispatch(setForm(newData)); }; } else { const newestData = []; const newData: IFormProps = { ...data, id: Date.now().toString(), muiDatePicker: data.muiDatePicker?.toString(), image: 'https://moya-planeta.ru/upload/images/xl/95/fe/95fe44d0e5fe53e49d874f9c2e07381ca8ea823a.jpg', }; newestData.push(newData); dispatch(setForm(newData)); setIsSavedForm(true); setTimeout(() => { setIsSavedForm(false); }, 2300); } }; const isFormValidSetter = () => { setIsFormValid(true); };
Обсуждают сегодня