Refactor contact sync processing

This commit is contained in:
Fedor Indutny 2022-08-24 22:04:42 -07:00 committed by GitHub
parent 76e73f63dc
commit 7ce4beb270
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 229 additions and 156 deletions

View file

@ -73,17 +73,11 @@ export class ErrorEvent extends Event {
}
}
export class ContactEvent extends Event {
export class ContactSyncEvent extends Event {
constructor(
public readonly contactDetails: ModifiedContactDetails,
public readonly contacts: ReadonlyArray<ModifiedContactDetails>,
public readonly receivedAtCounter: number
) {
super('contact');
}
}
export class ContactSyncEvent extends Event {
constructor() {
super('contactSync');
}
}