Initialization
SDK Initialization for Wepin React Native Provider SDK
To use the Wepin React Native Provider SDK, you first need to import the SDK. Add the following import statements:
import WepinProvider from '@wepin/provider-rn';
Creating the WepinProviderSDK Instance
Before creating an instance of WepinProvider, 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 WepinProvider. Create the WepinProvider instance as follows:
const wepinProvider = new WepinProvider({
appId: 'wepinAppId',
appKey: 'wepinAppKey',
});
SDK Initialization (init)
When initializing the Wepin React Native Provider SDK, you can define the required widget properties.
await wepinProvider.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 Wepin Provider SDK has been successfully initialized.
<boolean>
Returns true if the initialization was successful, and false if it failed.
Changing Language
Change the language and currency of the widget.
<object>
language <String>
- The language to be displayed on the widget. Currently, only 'ko', 'en' and 'ja' are supported.
currency <String>
optional - The currency to be displayed on the widget. Currently, only 'KRW', 'USD' and 'JPY' are supported.
Last updated