Initializes the Apollo data client and returns the configured ApolloClient instance.
Custom options object for Apollo dataclient initialization.
A promise which resolves to a Apollo Client instance
import { createClient, InitializeDataClient } from "@twilio/flex-sdk";async function initDataClient() { const client = await createClient("TOKEN"); const initDataClient = new InitializeDataClient(); const dataClient = await client.execute(initDataClient); return dataClient;} Copy
import { createClient, InitializeDataClient } from "@twilio/flex-sdk";async function initDataClient() { const client = await createClient("TOKEN"); const initDataClient = new InitializeDataClient(); const dataClient = await client.execute(initDataClient); return dataClient;}
Optional
Initializes the Apollo data client and returns the configured ApolloClient instance.
Param: dataClientOptions
Custom options object for Apollo dataclient initialization.
Returns
A promise which resolves to a Apollo Client instance
Throws
Example