Refactor outbound delivery state

This commit is contained in:
Evan Hahn
2021-07-09 16:38:51 -05:00
committed by GitHub
parent 831ec98418
commit 9c48a95eb5
29 changed files with 3200 additions and 697 deletions
-6
View File
@@ -45,21 +45,15 @@ export type OutgoingMessage = Readonly<
// Required
attachments: Array<Attachment>;
delivered: number;
delivered_to: Array<string>;
destination: string; // PhoneNumber
expirationStartTimestamp: number;
id: string;
received_at: number;
sent: boolean;
sent_to: Array<string>; // Array<PhoneNumber>
// Optional
body?: string;
expireTimer?: number;
messageTimer?: number; // deprecated
isViewOnce?: number;
recipients?: Array<string>; // Array<PhoneNumber>
synced: boolean;
} & SharedMessageProperties &
MessageSchemaVersion5 &