{"version":3,"file":"UsePasswordButton.mjs","sources":["../../../../../../../../../web/src/ui/b2b/components/UsePasswordButton.tsx"],"sourcesContent":["import { useLingui } from '@lingui/react/macro';\nimport React from 'react';\n\nimport Button from '../../components/atoms/Button';\nimport { useGlobalReducer } from '../GlobalContextProvider';\n\nconst UsePasswordButton = ({ email }: { email: string }) => {\n  const [, dispatch] = useGlobalReducer();\n  const { t } = useLingui();\n\n  const handleUsePassword = () => {\n    dispatch({ type: 'use_password_auth', email });\n  };\n\n  return (\n    <Button variant=\"ghost\" onClick={handleUsePassword}>\n      {t({ id: 'button.usePassword', message: 'Use a password instead' })}\n    </Button>\n  );\n};\n\nexport default UsePasswordButton;\n"],"names":["UsePasswordButton","email","dispatch","useGlobalReducer","useLingui","handleUsePassword","type","React","Button","variant","onClick"],"mappings":";;;;;AAMA,MAAMA,iBAAAA,GAAoB,CAAC,EAAEC,KAAK,EAAqB,GAAA;IACrD,MAAM,GAAGC,SAAS,GAAGC,gBAAAA,EAAAA;AACrB,IAAA,MAAM,EAAA,IAAA,EAAA,OAAA,EAAA,CAAA,EAAA,GAAA,EAAA,GAAQC,SAAAA,EAAAA;AAEd,IAAA,MAAMC,iBAAAA,GAAoB,IAAA;QACxBH,QAAAA,CAAS;YAAEI,IAAAA,EAAM,mBAAA;AAAqBL,YAAAA;AAAM,SAAA,CAAA;AAC9C,IAAA,CAAA;AAEA,IAAA,qBACEM,EAAA,CAAA,aAAA,CAACC,MAAAA,EAAAA;QAAOC,OAAAA,EAAQ,OAAA;QAAQC,OAAAA,EAASL;;;;;AAIrC;;;;"}