UNPKG

@particle-network/authkit

Version:

Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.

8 lines (7 loc) 3.2 kB
{ "version": 3, "sources": ["../../src/pages/account/masterPasswordModal/index.tsx"], "sourcesContent": ["import { Button } from 'antd';\nimport React, { useEffect } from 'react';\nimport { PromptSettingType } from '../../../api/model/bundle';\nimport PowerFooter from '../../../components/power-footer';\nimport { useCustomNavigate, useParticleAuth, useTranslation } from '../../../context';\nimport styles from './index.less';\n\nconst MasterPasswordModal = () => {\n const { t } = useTranslation();\n const navigate = useCustomNavigate();\n const { loginSuccessRedirectToApp, modalOptions, setAuthCoreModal } = useParticleAuth();\n const { promptSettingConfig } = modalOptions;\n\n useEffect(() => {\n setAuthCoreModal({\n closable: false,\n });\n return () => {\n setAuthCoreModal({\n closable: true,\n });\n };\n }, []);\n\n const navigateToSetMasterPassword = () => {\n navigate('/account/master-password', {\n replace: true,\n state: {\n loginSetMasterPassword: true,\n },\n });\n };\n\n const laterToSet = () => {\n loginSuccessRedirectToApp();\n };\n\n return (\n <div className='mp-modal-container'>\n <style>{styles as unknown as string}</style>\n\n <div className='particle-title'>{t('account.set_master_password')}</div>\n\n <div className='scroll-content'>\n <div className='mp-set-desc'>{t('account.set_master_password_tip')}</div>\n <div className='mp-set-img' />\n </div>\n\n <div className='btns'>\n <Button className='mp-set-now mp-antd-bt' onClick={navigateToSetMasterPassword}>\n {t('account.set_master_password_now')}\n </Button>\n\n {\n // \u5F3A\u5236\u8BBE\u7F6E\u4E3B\u5BC6\u7801\uFF0C\u9690\u85CF Later \u6309\u94AE\n promptSettingConfig?.promptMasterPasswordSettingWhenLogin !== PromptSettingType.everyAndNotSkip && (\n <Button className='mp-set-later mp-antd-bt' onClick={laterToSet}>\n {t('account.later')}\n </Button>\n )\n }\n </div>\n <PowerFooter className='footer-box-v2' />\n </div>\n );\n};\n\nexport default MasterPasswordModal;\n"], "mappings": ";;;;;;;;;;;;AAAA,SAAS,cAAc;AACvB,OAAO,SAAS,iBAAiB;;;;;;AAMjC,IAAM,sBAAsB,MAAM;AAChC,QAAM,EAAE,EAAE,IAAI,eAAe;AAC7B,QAAM,WAAW,kBAAkB;AACnC,QAAM,EAAE,2BAA2B,cAAc,iBAAiB,IAAI,gBAAgB;AACtF,QAAM,EAAE,oBAAoB,IAAI;AAEhC,YAAU,MAAM;AACd,qBAAiB;AAAA,MACf,UAAU;AAAA,IACZ,CAAC;AACD,WAAO,MAAM;AACX,uBAAiB;AAAA,QACf,UAAU;AAAA,MACZ,CAAC;AAAA,IACH;AAAA,EACF,GAAG,CAAC,CAAC;AAEL,QAAM,8BAA8B,MAAM;AACxC,aAAS,4BAA4B;AAAA,MACnC,SAAS;AAAA,MACT,OAAO;AAAA,QACL,wBAAwB;AAAA,MAC1B;AAAA,IACF,CAAC;AAAA,EACH;AAEA,QAAM,aAAa,MAAM;AACvB,8BAA0B;AAAA,EAC5B;AAEA,SACE,oCAAC,SAAI,WAAU,wBACb,oCAAC,eAAO,2BAA4B,GAEpC,oCAAC,SAAI,WAAU,oBAAkB,EAAE,6BAA6B,CAAE,GAElE,oCAAC,SAAI,WAAU,oBACb,oCAAC,SAAI,WAAU,iBAAe,EAAE,iCAAiC,CAAE,GACnE,oCAAC,SAAI,WAAU,cAAa,CAC9B,GAEA,oCAAC,SAAI,WAAU,UACb,oCAAC,UAAO,WAAU,yBAAwB,SAAS,+BAChD,EAAE,iCAAiC,CACtC,IAIE,2DAAqB,qEACnB,oCAAC,UAAO,WAAU,2BAA0B,SAAS,cAClD,EAAE,eAAe,CACpB,CAGN,GACA,oCAAC,wBAAY,WAAU,iBAAgB,CACzC;AAEJ;AAEA,IAAOA,+BAAQ;", "names": ["masterPasswordModal_default"] }