UNPKG

@aws-amplify/analytics

Version:

Analytics category of aws-amplify

20 lines (17 loc) 559 B
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import { AnalyticsValidationErrorCode, assertValidationError } from '../errors'; import { AnalyticsConfigureAutoTrackInput } from '../types'; /** * Validates tracker configuration. */ export const validateTrackerConfiguration = ( input: AnalyticsConfigureAutoTrackInput, ) => { assertValidationError( input.type === 'event' || input.type === 'pageView' || input.type === 'session', AnalyticsValidationErrorCode.InvalidTracker, ); };