initSDK
Initializes SDK
Signature
initSDK: <T extends SDKConfig>(
sdkConfig: T
) => SDKApi<T>Parameters
| Name | Required | Type | Description |
|---|---|---|---|
sdkConfig | Required | T | SDK 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);