PowerlineApp / powerline-rn

GNU Affero General Public License v3.0
0 stars 6 forks source link

2b - App Store Readiness - Missing Toast #162

Closed jterps08 closed 7 years ago

jterps08 commented 7 years ago

We need to include toast for critical actions so that users realize that they're action was executed successfully. All toast should appear on the bottom.

May be useful -> https://github.com/magicismight/react-native-root-toast

In Scope - Limited Basic toast

  1. Upvoting/downvoting from newsfeed or from item detail screen - "Upvoted" "Downvoted"
  2. Following user from Newsfeed (Follow this item's author on dropdown menu), Notification Feed, user profile, or Group Members screen "Follow Request sent!"
  3. Creating a post, user-petition, or making a comment ("Post Successful!" "Petition Successful!" "Comment Successful!")
  4. User Post/Petition edited or deleted successfully (e.g. "Edits saved" or "Item Deleted")

Out of Scope - features not built yet

  1. Saving/Removing an item to Favorites (Saved to Favorites / Removed from Favorites)
  2. Subscribing/Unsubscribing to an Item (Subscribed to item / Unsubscribed from item)
  3. Manually boosting an item (e..g Post boosted!)
  4. Invite to Group (for Post/User-Petition Authors) #383 (e.g. "Invites sent!")
  5. Group Manager invites (e.g. "Invites sent!")
  6. Creating any leader content (e.g. Poll sent! Event sent! Fundraiser sent! Announcement sent! Discussion sent! Petition Sent!)
jterps08 commented 7 years ago

iOS: All Toast Text needs to be centered in the toast Android: Not-yet-tested.