UNPKG

react-native-gigya-sdk

Version:
24 lines (23 loc) 991 B
import getState from './getState'; import sendApiCall from './sendApiCall'; export default function (data, options) { return new Promise(async (resolve, reject) => { try { var _state$regToken; const state = await getState(); const UID = (options === null || options === void 0 ? void 0 : options.UID) || state.UID; const response = await sendApiCall('accounts.setAccountInfo', { ...((options === null || options === void 0 ? void 0 : options.noUID) && { regToken: (options === null || options === void 0 ? void 0 : options.regToken) || ((_state$regToken = state.regToken) === null || _state$regToken === void 0 ? void 0 : _state$regToken.value) }), ...(!(options !== null && options !== void 0 && options.noUID) && UID && { UID }), ...(data !== null && data !== void 0 ? data : {}) }); resolve(response); } catch (e) { reject(e); } }); } //# sourceMappingURL=setAccountInfo.js.map