UNPKG

@aws-amplify/core

Version:
40 lines (38 loc) 2.26 kB
'use strict'; // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 Object.defineProperty(exports, "__esModule", { value: true }); exports.assert = exports.AuthConfigurationErrorCode = void 0; const errors_1 = require("../../../errors"); var AuthConfigurationErrorCode; (function (AuthConfigurationErrorCode) { AuthConfigurationErrorCode["AuthTokenConfigException"] = "AuthTokenConfigException"; AuthConfigurationErrorCode["AuthUserPoolAndIdentityPoolException"] = "AuthUserPoolAndIdentityPoolException"; AuthConfigurationErrorCode["AuthUserPoolException"] = "AuthUserPoolException"; AuthConfigurationErrorCode["InvalidIdentityPoolIdException"] = "InvalidIdentityPoolIdException"; AuthConfigurationErrorCode["OAuthNotConfigureException"] = "OAuthNotConfigureException"; })(AuthConfigurationErrorCode = exports.AuthConfigurationErrorCode || (exports.AuthConfigurationErrorCode = {})); const authConfigurationErrorMap = { [AuthConfigurationErrorCode.AuthTokenConfigException]: { message: 'Auth Token Provider not configured.', recoverySuggestion: 'Make sure to call Amplify.configure in your app.', }, [AuthConfigurationErrorCode.AuthUserPoolAndIdentityPoolException]: { message: 'Auth UserPool or IdentityPool not configured.', recoverySuggestion: 'Make sure to call Amplify.configure in your app with UserPoolId and IdentityPoolId.', }, [AuthConfigurationErrorCode.AuthUserPoolException]: { message: 'Auth UserPool not configured.', recoverySuggestion: 'Make sure to call Amplify.configure in your app with userPoolId and userPoolClientId.', }, [AuthConfigurationErrorCode.InvalidIdentityPoolIdException]: { message: 'Invalid identity pool id provided.', recoverySuggestion: 'Make sure a valid identityPoolId is given in the config.', }, [AuthConfigurationErrorCode.OAuthNotConfigureException]: { message: 'oauth param not configured.', recoverySuggestion: 'Make sure to call Amplify.configure with oauth parameter in your app.', }, }; exports.assert = (0, errors_1.createAssertionFunction)(authConfigurationErrorMap); //# sourceMappingURL=errorHelpers.js.map