UNPKG

one

Version:

One is a React framework for web, iOS, and Android apps.

11 lines (9 loc) • 356 B
import type { NetworkState } from './types' // shared argument checks: identical checks and messages on web and native. export function assertStateListener( listener: unknown ): asserts listener is (state: NetworkState) => void { if (typeof listener !== 'function') { throw new Error('Network.addStateListener: listener must be a function') } }