generated from profcomff/vuets-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
coding 💻Написать или поправить скриптНаписать или поправить скриптlayout 🧱Сверстать какую-то штукуСверстать какую-то штукуnew feature 🆕Новая фича или запрос на нееНовая фича или запрос на нее
Description
На бэке появились лайки -- нужно к каждой карточке добавить две кнопки (лайк, дизлайк) и счетчики лайков и дизлайков.
Реакции постятся в этой ручке. Получаются в любом запросе коммента, например тут -- поля like и dislike.
- Добавить кнопки "лайк" и "дизлайк" со счетчиками (дизайн) в карточку отзыва (
TheReviewCard.vue) - Забираем значения лайков и дизлайков из пропа comment.
- На каждую из кнопок на событие клик навесить хендлер.
- Для ручки требуется два параметра (
params: { path: { uuid, reaction } }).uuidберется из свойства пропа:comment.raw.uuid.reaction: "like" | "dislike"нужно вписать в зависимости от хендлера. - Отправить запрос с методом PUT (
apiClient.PUT). Пока что библиотека это распознает как ошибку, и тесты проходиться не будут, но функционал будет работать -- ждем выкатки бэка на прод, чтобы это все пофиксилось. - Если вернулось все успешно: меняем стиль кнопки на заполненный, обновляем счетчик. Если случилась ошибка: пока что вывести в консоль.
Metadata
Metadata
Assignees
Labels
coding 💻Написать или поправить скриптНаписать или поправить скриптlayout 🧱Сверстать какую-то штукуСверстать какую-то штукуnew feature 🆕Новая фича или запрос на нееНовая фича или запрос на нее
Type
Projects
Status
No status