UNPKG

react-native-bynn-sdk

Version:

Bynn Mobile SDK for React Native - Identity verification and KYC

1 lines 5.77 kB
function _0xdc64(){const _0x528f1c=['flex-start','log','#FFFFFF','3744189QvYWKT','message','onError','576426duzLNh','onboard_secure','default_organization_name','1486uFfEJp','500','organizationLogo','row','95%','21UqGPoc','organization_privacy_policy','87dXGRmj','organizationName','364416Qtfltg','765665onaAfL','400','center','createElement','119810dGZuwB','absolute','1197448UAOykF','600','underline','No\x20session','#15181E','onCancel'];_0xdc64=function(){return _0x528f1c;};return _0xdc64();}function _0x59a6(_0x20a965,_0x5cbc31){const _0xdc6453=_0xdc64();return _0x59a6=function(_0x59a687,_0x22b9e8){_0x59a687=_0x59a687-0x64;let _0x3b73d7=_0xdc6453[_0x59a687];return _0x3b73d7;},_0x59a6(_0x20a965,_0x5cbc31);}(function(_0x37fd1e,_0x228ca1){const _0x2527c6=_0x59a6,_0x1fcd9b=_0x37fd1e();while(!![]){try{const _0x3cc8e1=-parseInt(_0x2527c6(0x68))/0x1+parseInt(_0x2527c6(0x79))/0x2*(-parseInt(_0x2527c6(0x80))/0x3)+-parseInt(_0x2527c6(0x82))/0x4+-parseInt(_0x2527c6(0x64))/0x5+-parseInt(_0x2527c6(0x76))/0x6*(-parseInt(_0x2527c6(0x7e))/0x7)+-parseInt(_0x2527c6(0x6a))/0x8+parseInt(_0x2527c6(0x73))/0x9;if(_0x3cc8e1===_0x228ca1)break;else _0x1fcd9b['push'](_0x1fcd9b['shift']());}catch(_0x195d8e){_0x1fcd9b['push'](_0x1fcd9b['shift']());}}}(_0xdc64,0x293ff));import _0x135ad0,{useState}from'react';import{View,Text,Alert,SafeAreaView,Image,TouchableOpacity}from'react-native';import{useBynn}from'../BynnProvider';import{useBynnSession}from'../useBynnSession';import{submitConsent}from'../api/index';import{Font,Height,Width}from'../utils/dimensions';import _0x5dcb5c from'./ExitView';import{useTranslation}from'react-i18next';import'../i18n';const ConsentView=()=>{const _0x304411=_0x59a6,{options:_0x2d1211}=useBynn(),{t:_0x307da6}=useTranslation(),{sessionId:_0x20260b}=useBynnSession(),[_0x25eaee,_0x549ecb]=useState(![]);console[_0x304411(0x71)]('Conscent',_0x20260b);const _0x56fdd7=[{'icon':require('../assets/camera.png'),'text':_0x307da6('onboard_id')},{'icon':require('../assets/lock.png'),'text':_0x307da6(_0x304411(0x77))},{'icon':require('../assets/box.png'),'text':_0x307da6('onboard_biometric')}],_0x373b58=async()=>{const _0x91c5d=_0x304411;try{if(!_0x20260b)throw new Error(_0x91c5d(0x6d));await submitConsent(_0x20260b,_0x2d1211['apiKey']);}catch(_0x3ea175){console['error'](_0x3ea175),Alert['alert']('Error',_0x3ea175[_0x91c5d(0x74)]),_0x2d1211[_0x91c5d(0x75)]?.(_0x3ea175);}};return _0x135ad0[_0x304411(0x67)](SafeAreaView,{'style':{'flex':0x1,'alignItems':'center','marginTop':Height(0x32),'backgroundColor':_0x304411(0x72)}},_0x135ad0[_0x304411(0x67)](View,{'style':{'flexDirection':_0x304411(0x7c),'alignItems':_0x304411(0x70)}},_0x135ad0[_0x304411(0x67)](Image,{'source':{'uri':_0x2d1211[_0x304411(0x7b)]},'style':{'height':Height(0x48),'width':Height(0x48),'left':0xa}}),_0x135ad0[_0x304411(0x67)](Image,{'source':require('../assets/Bynn.png'),'style':{'height':Height(0x48),'width':Height(0x48),'right':0xa}})),_0x135ad0['createElement'](Text,{'style':{'fontSize':Font(0x19),'marginBottom':Height(0x14),'fontWeight':_0x304411(0x6b),'lineHeight':Height(0x20),'textAlign':'center','paddingHorizontal':Width(0x5),'marginTop':Height(0xf),'width':_0x304411(0x7d)}},_0x307da6('start_welcome_works_with_bynn',{'organization':_0x2d1211[_0x304411(0x81)]||_0x307da6(_0x304411(0x78))})),_0x56fdd7['map']((_0x8e934e,_0x228495)=>{const _0x29d02b=_0x304411;return _0x135ad0['createElement'](View,{'key':_0x228495,'style':{'flexDirection':_0x29d02b(0x7c),'width':'90%','columnGap':Width(0xa),'marginBottom':Height(0xf)}},_0x135ad0[_0x29d02b(0x67)](Image,{'source':_0x8e934e['icon'],'style':{'height':Height(0x14),'width':Height(0x14)}}),_0x135ad0[_0x29d02b(0x67)](Text,{'style':{'fontSize':Font(0x10),'fontWeight':_0x29d02b(0x65),'lineHeight':Height(0x18),'color':'#374255','width':'85%'}},_0x8e934e['text']));}),_0x135ad0['createElement'](View,{'style':{'justifyContent':_0x304411(0x66),'alignItems':'center','position':_0x304411(0x69),'bottom':Height(0x1e)}},_0x135ad0['createElement'](TouchableOpacity,null,_0x135ad0[_0x304411(0x67)](Text,{'style':{'color':'#3141F3','fontSize':Font(0xc),'lineHeight':Height(0xe),'fontWeight':'500','marginBottom':Height(0xa),'textDecorationLine':_0x304411(0x6c)}},_0x307da6('bynn_privacy_policy'))),_0x135ad0[_0x304411(0x67)](TouchableOpacity,null,_0x135ad0[_0x304411(0x67)](Text,{'style':{'color':'#3141F3','fontSize':Font(0xc),'lineHeight':Height(0xe),'fontWeight':'500','marginBottom':Height(0xa),'textDecorationLine':'underline'}},_0x307da6(_0x304411(0x7f)))),_0x135ad0[_0x304411(0x67)](TouchableOpacity,{'onPress':_0x373b58,'style':{'height':Height(0x38),'width':Width(0x168),'backgroundColor':_0x304411(0x6e),'justifyContent':'center','alignItems':_0x304411(0x66),'borderRadius':Height(0x38),'marginVertical':Height(0xa)}},_0x135ad0[_0x304411(0x67)](Text,{'style':{'color':'#FFFFFF','fontSize':Font(0x10),'lineHeight':Height(0x18),'fontWeight':_0x304411(0x7a)}},_0x307da6('agree_button'))),_0x135ad0['createElement'](TouchableOpacity,{'onPress':()=>_0x549ecb(!![]),'style':{'marginTop':Height(0x5),'height':Height(0x38),'width':Width(0x168),'borderColor':_0x304411(0x6e),'justifyContent':_0x304411(0x66),'alignItems':_0x304411(0x66),'borderRadius':Height(0x38),'borderWidth':Height(0x1)}},_0x135ad0['createElement'](Text,{'style':{'color':_0x304411(0x6e),'fontSize':Font(0x10),'lineHeight':Height(0x18),'fontWeight':'500'}},_0x307da6('decline'))),_0x135ad0['createElement'](Image,{'style':{'height':Height(0x1e),'width':Width(0x64),'marginTop':Height(0x14)},'source':require('../assets/logo.png')})),_0x135ad0[_0x304411(0x67)](_0x5dcb5c,{'visible':_0x25eaee,'onCancel':()=>_0x549ecb(![]),'onConfirm':()=>{const _0x559040=_0x304411;_0x549ecb(![]),_0x2d1211?.[_0x559040(0x6f)]();}}));};export default ConsentView;