{"version":3,"file":"PasskeyConfirmation.mjs","sources":["../../../../../../../../../../web/src/ui/b2c/screens/Passkey/PasskeyConfirmation.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 PasskeyConfirmation = () => {\n  const { t } = useLingui();\n  const onEvent = useEventCallback();\n  useMountEffect(() => {\n    onEvent({ type: StytchEventType.AuthenticateFlowComplete, data: {} });\n  });\n\n  return (\n    <Confirmation\n      text={t({ id: 'passkey.success.content', message: 'Your Passkey has been successfully authenticated.' })}\n    />\n  );\n};\n"],"names":["PasskeyConfirmation","useLingui","onEvent","useEventCallback","useMountEffect","type","StytchEventType","AuthenticateFlowComplete","data","React.createElement","Confirmation","text"],"mappings":";;;;;;;;MAQaA,mBAAAA,GAAsB,IAAA;AACjC,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;QACCC,IAAI,EAAA,OAAA,CAAA,CAAA,CAAA;;;;;AAGV;;;;"}