Retrying & deleting failed messages

- When a message with an error is selected, show a bottom bar with the 4 following actions: Retry - Delete - Edit - Copy
This commit is contained in:
Gil Eluard
2021-02-25 16:51:39 +01:00
parent d51b975d36
commit fe184cb4ae
14 changed files with 276 additions and 140 deletions
@@ -21,6 +21,8 @@ import Foundation
case reply
case edit
case more
case resend
case delete
// MARK: - Properties
@@ -36,6 +38,10 @@ import Foundation
title = VectorL10n.roomEventActionEdit
case .more:
title = VectorL10n.roomEventActionMore
case .resend:
title = VectorL10n.roomEventActionResend
case .delete:
title = VectorL10n.roomEventActionDelete
}
return title
@@ -53,6 +59,10 @@ import Foundation
image = Asset.Images.roomContextMenuEdit.image
case .more:
image = Asset.Images.roomContextMenuMore.image
case .resend:
image = Asset.Images.roomContextMenuRetry.image
case .delete:
image = Asset.Images.roomContextMenuDelete.image
default:
image = nil
}