react-native-gigya-sdk
Version:
SAP CDC/Gigya SDK for your React Native applications
22 lines • 581 B
JavaScript
import { NativeModules } from 'react-native';
const {
GigyaSdk
} = NativeModules;
import { initialState, setState } from '../internals/state';
export default function (config) {
return new Promise(async (resolve, reject) => {
try {
const newState = {
apiKey: config.apiKey,
storage: config.storage,
lang: config.lang || initialState.lang,
storageKey: config.storageKey
};
await setState(newState);
resolve(GigyaSdk.initialize(config));
} catch (e) {
reject(e);
}
});
}
//# sourceMappingURL=init.js.map