UNPKG

@aws-amplify/interactions

Version:

Interactions category of aws-amplify

1 lines 1.27 kB
{"version":3,"file":"onComplete.mjs","sources":["../../../../src/lex-v2/apis/onComplete.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nimport { resolveCtxArgs } from '@aws-amplify/core/internals/utils';\nimport { resolveBotConfig } from '../utils';\nimport { lexProvider } from '../AWSLexV2Provider';\nimport { InteractionsValidationErrorCode, assertValidationError, } from '../../errors';\nexport function onComplete(...args) {\n const [ctx, input] = resolveCtxArgs(args);\n const { botName, callback } = input;\n const botConfig = resolveBotConfig(ctx, botName);\n assertValidationError(!!botConfig, InteractionsValidationErrorCode.NoBotConfig, `Bot ${botName} does not exist.`);\n lexProvider.onComplete(ctx, botConfig, callback);\n}\n"],"names":[],"mappings":";;;;;;AAAA;AACA;AAKO,SAAS,UAAU,CAAC,GAAG,IAAI,EAAE;AACpC,IAAI,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,cAAc,CAAC,IAAI,CAAC;AAC7C,IAAI,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,GAAG,KAAK;AACvC,IAAI,MAAM,SAAS,GAAG,gBAAgB,CAAC,GAAG,EAAE,OAAO,CAAC;AACpD,IAAI,qBAAqB,CAAC,CAAC,CAAC,SAAS,EAAE,+BAA+B,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,OAAO,CAAC,gBAAgB,CAAC,CAAC;AACrH,IAAI,WAAW,CAAC,UAAU,CAAC,GAAG,EAAE,SAAS,EAAE,QAAQ,CAAC;AACpD;;;;"}