mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 21:33:26 +00:00
Volatile draft to restore the composer after an edit. (#2996)
This commit is contained in:
@@ -74,7 +74,10 @@ enum ComposerDraftServiceError: Error {
|
||||
// sourcery: AutoMockable
|
||||
protocol ComposerDraftServiceProtocol {
|
||||
func saveDraft(_ draft: ComposerDraftProxy) async -> Result<Void, ComposerDraftServiceError>
|
||||
func saveVolatileDraft(_ draft: ComposerDraftProxy)
|
||||
func loadDraft() async -> Result<ComposerDraftProxy?, ComposerDraftServiceError>
|
||||
func loadVolatileDraft() -> ComposerDraftProxy?
|
||||
func clearDraft() async -> Result<Void, ComposerDraftServiceError>
|
||||
func clearVolatileDraft()
|
||||
func getReply(eventID: String) async -> Result<TimelineItemReply, ComposerDraftServiceError>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user