Rewards cards - Waiviogit/waivio GitHub Wiki

https://github.com/Waiviogit/waivio/issues/3432 6 statuses to the card, they are shown to the sponsor (the user and reward are indicated in HIVE).

Card modes:

  • Reserved;
  • Expired;
  • Released;
  • Completed;
  • Rejected;
  • Increase rewards (sponsor) - additional actions;
  • Decrease reward (user) - additional actions;
  • Mark as paid - additional actions;

Action items in the menu are highlighted in orange.

Menu in cards for users:

Reserved Released Expired Completed Rejected
View reservation View reservation View reservation View reservation View reservation
Release reservation Open review Rejection note
Decrease reward Decrease reward
Follow @{sponsor} / Unfollow @{sponsor} Show report
Follow {primaryObject} / Unfollow {primaryObject}

2021-06-11_10-51

Menu in cards for sponsor:

Reserved Released Expired Completed Rejected
View reservation View reservation View reservation View reservation View reservation
Release reservation Open review
Increase reward Show report Rejection note
Reject review Reinstate reward
Add to blacklist / Delete from blacklist Add to blacklist / Delete from blacklist Add to blacklist / Delete from blacklist Add to blacklist / Delete from blacklist Add to blacklist / Delete from blacklist
Hide post
Mute user

Note: if the user is already on the blacklist, then the "Add to blacklist" option in the menu should not be shown.

2021-06-11_10-54

Card Comments - Each card is a place where the user can discuss details with the sponsor. Comments can be simply written in free form, or they can be commands (Release reservation, Reject reward, etc.)

Additional information

  • the user made a reservation for one dish, and now he has all the dishes from the restaurant shown as if there is a reservation on the bottom. All cards should simply contain a Details> link. #4507
  • add Hide post and Mute user to the menu on reservations. The Show report item does not need to be selected. #3752