UNPKG

@amityco/ts-sdk-react-native

Version:

Amity Social Cloud Typescript SDK

21 lines (18 loc) 551 B
import { getActiveClient } from './activeClient'; /** * ```js * import { isConnected } from '@amityco/ts-sdk-react-native' * const connected = isConnected() * ``` * * Checks if a {@link Amity.Client} instance is connected to ASC servers * * @returns a success boolean if connected * * @category Client API */ export const isConnected = (): boolean => { const client = getActiveClient(); client.log('client/api/isConnected', client); return !!(client.userId && String(client.http.defaults.headers.common?.Authorization)?.length); };