Simplify messageReceiver initialization & reset

Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
trevor-signal 2024-04-02 16:43:20 -04:00 committed by GitHub
parent f057bc560f
commit dfd564e67f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 318 additions and 289 deletions

View file

@ -4,7 +4,7 @@
import { clearTimeoutIfNecessary } from './clearTimeoutIfNecessary';
export type WaitForOnlineOptionsType = Readonly<{
server?: Readonly<{ isOnline: () => boolean }>;
server?: Readonly<{ isOnline: () => boolean | undefined }>;
events?: {
on: (event: 'online', fn: () => void) => void;
off: (event: 'online', fn: () => void) => void;