Доработка SPA на React

Цена договорная
19 апреля 2022, 13:39 • 6 откликов • 85 просмотров

Требуется доработка нескольких компонентов на реакте
Проект полностью сделан на Material UI
Стейт-менеджер Redux

Задачи:

Галерея при создании / редактировании поста

`react-dropzone`
Реализовать загрузку изображений для галереи на сервак. Там уже есть готовый шаблон формы, осталось дописать загрузку фотографий. Загрузка фоток идет отдельным запросом по 1 шт, в ответе получаем урл для фотки.
Удаление фотографии происходит отдельным запросом по урлу фотографии.

В галереи сейчас логика такая:
При изменении поста:
Приходит массив урлов, парсим, и выводим в список, у каждого изображения есть кнопка удаления, при добавлении изображении они поочередно летят на сервак и при ответе, урлы добавляются в массив.
В конце, массив отправляется на сервак с остальными данными.

Черновик
Так же там есть часть функции сохранения формы при создании какого либо поста в localStorage как черновик, при загрузке страницы, приоритет данным отдается черновику, черновик чиститься при отправке запроса на создание поста.

Текстовый редактор
`react-quill`
Нужно добавить обработчик, для оптимизации изображений.
При загрузке фотографий в текстовый редактор, они конвертируются в base64 и добавляются в src. Нужно сделать перехват изображений при добавлении и отправить на сервер, в src должен должен быть урл фотографий пришедшего с сервака. Удаление точно так же запросом на сервер.

При отклике укажите опыт работы с React и ссылку на портфолио. Рассмотрим любое предложение.
Все данные дадим по запросу

Если вы дочитали до конца, начните свой отклик со слова <Апдейт>