Skip to content

Add community image editing

Anna Golosova requested to merge hw-8 into main

Что реализовано

  • Добавлена смена обложки сообщества.
  • Добавлена смена аватара сообщества.
  • Для аватара реализована кнопка, появляющаяся при наведении.
  • По нажатию открывается стандартное браузерное окно выбора файла.
  • Элементы управления отображаются только владельцу сообщества.
  • Для обложки и аватара добавлены независимые состояния загрузки.
  • Во время загрузки соответствующая кнопка блокируется и отображает состояние загрузки.
  • После успешного запроса изображения обновляются в открытом сообществе, списке сообществ и постах сообщества.

Как проверить

  1. Открыть собственное сообщество.
  2. Изменить обложку и убедиться, что новое изображение появилось на странице.
  3. Навести курсор на аватар, нажать появившуюся кнопку и выбрать новое изображение.
  4. Обновить страницу и убедиться, что обложка и аватар сохранились.
  5. Открыть чужое сообщество и убедиться, что элементы редактирования изображений не отображаются.

Merge request reports

Loading