Gallery created with React
Полное ТЗ:
Добавление изображения (URL и комментарий). Вывод загруженных изображений с комментариями. Вид: маленькое превью изображения, снизу комментарий. Изображения выводятся построчно на весь экран, вертикальная прокрутка. Просмотр изображения по клику на превью (изображение максимум на 80-85% экрана, закрывается по клику вне изображения). Комментарий к изображению должен редактироваться.
В проекте было использовано следующее:
Добавление Random Image API с fetch
Hooks: State, Effect, Context
Присутствует сохранение в LocalStorage, React Portal, конструкция Switch/Case, методика БЭМ.
Задествованные инструменты: uuid, sanitize.css, animated.css, EsLint