Alokai

initSDK

Initializes SDK

Signature

initSDK: <T extends SDKConfig>(
	sdkConfig: T
) => SDKApi<T>

Parameters

NameRequiredTypeDescription
sdkConfigRequiredTSDK configuration

Referenced Types

Examples

This is an example of how to initialize SDK Providing generic type is required to get proper type inference.

const sdkConfig = {
  module1: buildModule<Module1, typeof extension>(module1, {}, extension),
  module2: buildModule<Module2>(module2),
};

const sdk = initSDK<typeof sdkConfig>(sdkConfig);

On this page