1.6 KiB
1.6 KiB
Краткое описание
Перестроен блок связей в профиле чужого пользователя и добавлен UI для одностороннего "мнения" (known_person / shine_confirmed / shine_seen) с взаимным исключением на уровне UI.
Что проверять
- Порядок базовых строк в профиле:
- Контакт
- Близкий друг
- Подписка
- Под этими строками отображается блок мнений:
- при отсутствии мнения кнопка
Добавить связь; - при наличии мнения кнопка
Изменить связи; - показываются текстовые формулировки для активного мнения.
- при отсутствии мнения кнопка
- В модальном меню:
- варианты добавления (синие);
Убрать мнение(красная).
- При смене мнения отправляется последовательность:
- OFF старой связи,
- ON новой связи.
- Для новых мнений показываются только исходящие (
out*) оценки текущего пользователя (односторонняя логика).
Ожидаемый результат
Пользователь управляет одним активным мнением через UI, состояние читается корректно и не ломает существующие friend/contact/follow кнопки.
Статус
pending