UNPKG

react-native-gigya-sdk

Version:
37 lines (29 loc) 812 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _reactNative = require("react-native"); var _clearState = _interopRequireDefault(require("../internals/clearState")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const { GigyaSdk } = _reactNative.NativeModules; function _default() { return new Promise(async (resolve, reject) => { try { const isLoggedIn = await GigyaSdk.isLoggedIn(); let response = true; if (isLoggedIn) { try { response = await GigyaSdk.logout(); } catch (err) {} } await (0, _clearState.default)(); resolve(response); } catch (e) { reject(e); } }); } //# sourceMappingURL=logout.js.map