UNPKG

@oxyhq/services

Version:

Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀

407 lines (406 loc) • 10.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { OxyServices: true, OxyAuthenticationError: true, OxyAuthenticationTimeoutError: true, OXY_CLOUD_URL: true, oxyClient: true, OxyContextProvider: true, useOxy: true, OxyProvider: true, DeviceManager: true, SUPPORTED_LANGUAGES: true, getLanguageMetadata: true, getLanguageName: true, getNativeLanguageName: true, normalizeLanguageCode: true, useAuthStore: true, useAssetStore: true, useAssetsStore: true, useAsset: true, useUploadProgress: true, useAssetLoading: true, useAssetErrors: true, useAssetsByApp: true, useAssetsByEntity: true, useAssetUsageCount: true, useIsAssetLinked: true, useSessionSocket: true, useAssets: true, setOxyAssetInstance: true, useFileDownloadUrl: true, setOxyFileUrlInstance: true, OxySignInButton: true, OxyLogo: true, FollowButton: true, ErrorCodes: true, createApiError: true, handleHttpError: true, validateRequiredFields: true, retryWithBackoff: true, logger: true, LogLevel: true, LogContext: true, logAuth: true, logApi: true, logSession: true, logUser: true, logDevice: true, logPayment: true, logPerformance: true }; Object.defineProperty(exports, "DeviceManager", { enumerable: true, get: function () { return _deviceManager.DeviceManager; } }); Object.defineProperty(exports, "ErrorCodes", { enumerable: true, get: function () { return _errorUtils.ErrorCodes; } }); Object.defineProperty(exports, "FollowButton", { enumerable: true, get: function () { return _ui.FollowButton; } }); Object.defineProperty(exports, "LogContext", { enumerable: true, get: function () { return _loggerUtils.LogContext; } }); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return _loggerUtils.LogLevel; } }); Object.defineProperty(exports, "OXY_CLOUD_URL", { enumerable: true, get: function () { return _core.OXY_CLOUD_URL; } }); Object.defineProperty(exports, "OxyAuthenticationError", { enumerable: true, get: function () { return _core.OxyAuthenticationError; } }); Object.defineProperty(exports, "OxyAuthenticationTimeoutError", { enumerable: true, get: function () { return _core.OxyAuthenticationTimeoutError; } }); Object.defineProperty(exports, "OxyContextProvider", { enumerable: true, get: function () { return _OxyContext.OxyContextProvider; } }); Object.defineProperty(exports, "OxyLogo", { enumerable: true, get: function () { return _ui.OxyLogo; } }); Object.defineProperty(exports, "OxyProvider", { enumerable: true, get: function () { return _OxyProvider.default; } }); Object.defineProperty(exports, "OxyServices", { enumerable: true, get: function () { return _core.OxyServices; } }); Object.defineProperty(exports, "OxySignInButton", { enumerable: true, get: function () { return _OxySignInButton.OxySignInButton; } }); Object.defineProperty(exports, "SUPPORTED_LANGUAGES", { enumerable: true, get: function () { return _languageUtils.SUPPORTED_LANGUAGES; } }); Object.defineProperty(exports, "createApiError", { enumerable: true, get: function () { return _errorUtils.createApiError; } }); Object.defineProperty(exports, "getLanguageMetadata", { enumerable: true, get: function () { return _languageUtils.getLanguageMetadata; } }); Object.defineProperty(exports, "getLanguageName", { enumerable: true, get: function () { return _languageUtils.getLanguageName; } }); Object.defineProperty(exports, "getNativeLanguageName", { enumerable: true, get: function () { return _languageUtils.getNativeLanguageName; } }); Object.defineProperty(exports, "handleHttpError", { enumerable: true, get: function () { return _errorUtils.handleHttpError; } }); Object.defineProperty(exports, "logApi", { enumerable: true, get: function () { return _loggerUtils.logApi; } }); Object.defineProperty(exports, "logAuth", { enumerable: true, get: function () { return _loggerUtils.logAuth; } }); Object.defineProperty(exports, "logDevice", { enumerable: true, get: function () { return _loggerUtils.logDevice; } }); Object.defineProperty(exports, "logPayment", { enumerable: true, get: function () { return _loggerUtils.logPayment; } }); Object.defineProperty(exports, "logPerformance", { enumerable: true, get: function () { return _loggerUtils.logPerformance; } }); Object.defineProperty(exports, "logSession", { enumerable: true, get: function () { return _loggerUtils.logSession; } }); Object.defineProperty(exports, "logUser", { enumerable: true, get: function () { return _loggerUtils.logUser; } }); Object.defineProperty(exports, "logger", { enumerable: true, get: function () { return _loggerUtils.logger; } }); Object.defineProperty(exports, "normalizeLanguageCode", { enumerable: true, get: function () { return _languageUtils.normalizeLanguageCode; } }); Object.defineProperty(exports, "oxyClient", { enumerable: true, get: function () { return _core.oxyClient; } }); Object.defineProperty(exports, "retryWithBackoff", { enumerable: true, get: function () { return _errorUtils.retryWithBackoff; } }); Object.defineProperty(exports, "setOxyAssetInstance", { enumerable: true, get: function () { return _useAssets.setOxyAssetInstance; } }); Object.defineProperty(exports, "setOxyFileUrlInstance", { enumerable: true, get: function () { return _useFileDownloadUrl.setOxyFileUrlInstance; } }); Object.defineProperty(exports, "useAsset", { enumerable: true, get: function () { return _assetStore.useAsset; } }); Object.defineProperty(exports, "useAssetErrors", { enumerable: true, get: function () { return _assetStore.useAssetErrors; } }); Object.defineProperty(exports, "useAssetLoading", { enumerable: true, get: function () { return _assetStore.useAssetLoading; } }); Object.defineProperty(exports, "useAssetStore", { enumerable: true, get: function () { return _assetStore.useAssetStore; } }); Object.defineProperty(exports, "useAssetUsageCount", { enumerable: true, get: function () { return _assetStore.useAssetUsageCount; } }); Object.defineProperty(exports, "useAssets", { enumerable: true, get: function () { return _useAssets.useAssets; } }); Object.defineProperty(exports, "useAssetsByApp", { enumerable: true, get: function () { return _assetStore.useAssetsByApp; } }); Object.defineProperty(exports, "useAssetsByEntity", { enumerable: true, get: function () { return _assetStore.useAssetsByEntity; } }); Object.defineProperty(exports, "useAssetsStore", { enumerable: true, get: function () { return _assetStore.useAssets; } }); Object.defineProperty(exports, "useAuthStore", { enumerable: true, get: function () { return _authStore.useAuthStore; } }); Object.defineProperty(exports, "useFileDownloadUrl", { enumerable: true, get: function () { return _useFileDownloadUrl.useFileDownloadUrl; } }); Object.defineProperty(exports, "useIsAssetLinked", { enumerable: true, get: function () { return _assetStore.useIsAssetLinked; } }); Object.defineProperty(exports, "useOxy", { enumerable: true, get: function () { return _OxyContext.useOxy; } }); Object.defineProperty(exports, "useSessionSocket", { enumerable: true, get: function () { return _useSessionSocket.useSessionSocket; } }); Object.defineProperty(exports, "useUploadProgress", { enumerable: true, get: function () { return _assetStore.useUploadProgress; } }); Object.defineProperty(exports, "validateRequiredFields", { enumerable: true, get: function () { return _errorUtils.validateRequiredFields; } }); var _core = require("./core"); var _OxyContext = require("./ui/context/OxyContext"); var _OxyProvider = _interopRequireDefault(require("./ui/components/OxyProvider")); var _deviceManager = require("./utils/deviceManager"); var _languageUtils = require("./utils/languageUtils"); var _authStore = require("./ui/stores/authStore"); var _assetStore = require("./ui/stores/assetStore"); var _useSessionSocket = require("./ui/hooks/useSessionSocket"); var _useAssets = require("./ui/hooks/useAssets"); var _useFileDownloadUrl = require("./ui/hooks/useFileDownloadUrl"); var _OxySignInButton = require("./ui/components/OxySignInButton"); var _ui = require("./ui"); var _apiUtils = require("./utils/apiUtils"); Object.keys(_apiUtils).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _apiUtils[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _apiUtils[key]; } }); }); var _errorUtils = require("./utils/errorUtils"); var _validationUtils = require("./utils/validationUtils"); Object.keys(_validationUtils).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _validationUtils[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _validationUtils[key]; } }); }); var _loggerUtils = require("./utils/loggerUtils"); var _asyncUtils = require("./utils/asyncUtils"); Object.keys(_asyncUtils).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _asyncUtils[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _asyncUtils[key]; } }); }); var _hookUtils = require("./utils/hookUtils"); Object.keys(_hookUtils).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _hookUtils[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _hookUtils[key]; } }); }); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } //# sourceMappingURL=index.js.map