• Почему файл для отправки на сервер имеет значение null?

    Nimex
    @Nimex Автор вопроса
    Junior Frontend
    В общем разобрался с проблемой с горем пополам. Проблема была в том что в аргументе data у меня был тип image - File. И я это не заметил и не мог понять почему вебшторм ругается на такое мое дествие (но если закрыть на него глаза то все заработало)

    data.image.item(0)

    И я соответственно заменил тип File на FileList и далее сделал такую проверку чтобы ни на что не ругалось

    const fileImage: File | null = data.image.item(0);
            if (!!fileImage) {
                dispatch(createProduct({
                    ...data,
                    image: fileImage
                }));
            }


    Спасибо всем за помощь в поиске проблемы.
    Ответ написан
    Комментировать