react-native-unit-components
Version:
Unit React Native components
26 lines (22 loc) • 793 B
text/typescript
import { MultiFactorAuthenticationMessage } from '../../messages/webMessages/multiFactorAuthenticationMessage';
export const getMultiFactorAuthenticationParams = () => {
return `
`;
};
const MULTI_FACTOR_AUTHENTICATION_LISTENERS = {
verificationTokenCreated: `
window.addEventListener("${MultiFactorAuthenticationMessage.UNIT_MFA_VERIFICATION_TOKEN_CREATED}", (e) => {
const response = e.detail
response.then((data) => {
postMessageToSDK({ type: "${MultiFactorAuthenticationMessage.UNIT_MFA_VERIFICATION_TOKEN_CREATED}", details: data.data })
}).catch((e) => {
console.log(e)
})
});
`
};
export const getMultiFactorAuthenticationScript = () => {
return `
${MULTI_FACTOR_AUTHENTICATION_LISTENERS.verificationTokenCreated}
`;
};