{"version":3,"file":"OTPConfirmation.mjs","sources":["../../../../../../../../../../web/src/ui/b2c/screens/Secondary/OTPConfirmation.tsx"],"sourcesContent":["import { useLingui } from '@lingui/react/macro';\nimport { StytchEventType } from '@stytch/core/public';\nimport * as React from 'react';\n\nimport { Confirmation } from '../../../components/molecules/Confirmation';\nimport { useMountEffect } from '../../../hooks/useMountEffect';\nimport { useEventCallback } from '../../GlobalContextProvider';\n\nexport const OTPConfirmation = () => {\n  const { t } = useLingui();\n  const onEvent = useEventCallback();\n  useMountEffect(() => {\n    onEvent({ type: StytchEventType.AuthenticateFlowComplete, data: {} });\n  });\n\n  return (\n    <Confirmation text={t({ id: 'otp.success.content', message: 'Your passcode has been successfully verified.' })} />\n  );\n};\n"],"names":["OTPConfirmation","useLingui","onEvent","useEventCallback","useMountEffect","type","StytchEventType","AuthenticateFlowComplete","data","React.createElement","Confirmation","text"],"mappings":";;;;;;;;MAQaA,eAAAA,GAAkB,IAAA;AAC7B,IAAA,MAAM,EAAA,IAAA,EAAA,OAAA,EAAA,CAAA,EAAA,GAAA,EAAA,GAAQC,SAAAA,EAAAA;AACd,IAAA,MAAMC,OAAAA,GAAUC,gBAAAA,EAAAA;IAChBC,cAAAA,CAAe,IAAA;QACbF,OAAAA,CAAQ;AAAEG,YAAAA,IAAAA,EAAMC,gBAAgBC,wBAAwB;AAAEC,YAAAA,IAAAA,EAAM;AAAG,SAAA,CAAA;AACrE,IAAA,CAAA,CAAA;AAEA,IAAA,qBACEC,CAAA,CAACC,YAAAA,EAAAA;QAAaC,IAAI,EAAA,OAAA,CAAA,CAAA,CAAA;;;;;AAEtB;;;;"}