mozilla-vpn-client
mozilla-vpn-client copied to clipboard
Delete messages
trafficstars
This task is implement the delete message functionality
Design spec: https://www.figma.com/file/Disx2dX7tw81NQIN39BrYo/In-app-Messaging?node-id=2%3A531
Acceptance criteria:
- When a message is swiped to the right in the inbox view, the “delete” swipe action is revealed
- Clicking the “delete” swipe action will permanently delete the message
- When the edit button is pressed in the inbox view, all messages are permanently swiped to the right, revealing each messages delete action. Pressing done returns each message to its original, unswiped state
- When the trash can icon is pressed from the message view, the message is permanently deleted
- How can we ensure the messages is never re-retrieved or re-shown to the user?
- Any way to access recently deleted messages?
- Any kind of modal to confirm deletion?
┆Issue is synchronized with this Jira Task ┆author: Matt Lichtenstein