Initialization
SDK Initialization for Wepin React Native Widget SDK
To use the Wepin React Native Widget SDK, you first need to import the SDK. Add the following import statements:
import WepinWidgetSDK from '@wepin/sdk-rn';
Before creating an instance of WepinWidgetSDK, you must register your app's Android/iOS information in the Wepin Workspace.
App Registration and Key IssuanceUsing the registered app information, create an instance of WepinWidgetSDK. Create the WepinWidgetSDK instance as follows:
const wepinWidget = new WepinWidgetSDK({
appId: 'wepinAppId',
appKey: 'wepinAppKey',
});
SDK Initialization (init)
When initializing the Wepin React Native Widget SDK, you can define the required widget properties.
await wepinWidget.init();
attributes <IWepinSDKAttributes> optional
defaultLanguage: - defaultLanguage: The language to be displayed on the widget (default: 'en') Currently, only ko, en, and ja are supported.
defaultCurrency: The currency to be displayed on the widget (default: 'USD') Currently, only 'KRW','USD' and 'JPY' are supported.
Checking Initialization Status (isInitialized)
You can check whether the WepinSDK has been successfully initialized.
<boolean>
Returns true if the initialization was successful, and false if it failed.
Changing Language and Currency (changeLanguage)
You can change the language and currency of the widget.
<object>
language <String>
Specifies the language to be displayed in the widget. Currently supported languages are en, ja and ko.
currency <String>
Specifies the currency to be displayed in the widget. Currently supported currencies are USD, JPY and KRW.
Last updated