UNPKG

react-native-bynn-sdk

Version:

Bynn Mobile SDK for React Native - Identity verification and KYC

1 lines 6.94 kB
'use strict';var _0xe1acc8=_0x4ee8;(function(_0x2145bc,_0x39fa48){var _0x184012=_0x4ee8,_0x8a14b0=_0x2145bc();while(!![]){try{var _0x36e9a8=-parseInt(_0x184012(0x135))/0x1*(-parseInt(_0x184012(0x12e))/0x2)+-parseInt(_0x184012(0x144))/0x3*(-parseInt(_0x184012(0x14c))/0x4)+-parseInt(_0x184012(0x13f))/0x5*(-parseInt(_0x184012(0x13e))/0x6)+-parseInt(_0x184012(0x151))/0x7*(-parseInt(_0x184012(0x134))/0x8)+-parseInt(_0x184012(0x123))/0x9+parseInt(_0x184012(0x14e))/0xa*(-parseInt(_0x184012(0x131))/0xb)+-parseInt(_0x184012(0x12c))/0xc;if(_0x36e9a8===_0x39fa48)break;else _0x8a14b0['push'](_0x8a14b0['shift']());}catch(_0x368f72){_0x8a14b0['push'](_0x8a14b0['shift']());}}}(_0xabbe,0xc2e20));function _0x4ee8(_0x95846,_0xbd2a27){var _0xabbe9c=_0xabbe();return _0x4ee8=function(_0x4ee8d7,_0x534969){_0x4ee8d7=_0x4ee8d7-0x122;var _0x4bfa27=_0xabbe9c[_0x4ee8d7];return _0x4bfa27;},_0x4ee8(_0x95846,_0xbd2a27);}Object[_0xe1acc8(0x145)](exports,'__esModule',{'value':!![]}),exports['default']=void 0x0;var _react=_interopRequireWildcard(require(_0xe1acc8(0x14f))),_BynnProvider=require('./BynnProvider'),_useBynn=require(_0xe1acc8(0x136)),_ConsentView=_interopRequireDefault(require('./views/ConsentView')),_DocumentCaptureFrontView=_interopRequireDefault(require(_0xe1acc8(0x137))),_DocumentCaptureBackView=_interopRequireDefault(require('./views/DocumentCaptureBackView')),_useWebSocket=require('./hooks/useWebSocket'),_api=require(_0xe1acc8(0x13a)),_LivenessCheckStartView=_interopRequireDefault(require(_0xe1acc8(0x124))),_PhoneInputView=require(_0xe1acc8(0x133)),_EmailInputView=require('./views/EmailInputView'),_ProofOfAddressView=require(_0xe1acc8(0x13c)),_ProofOfFundsView=require('./views/ProofOfFundsView'),_SuccessView=_interopRequireDefault(require('./views/SuccessView')),_LivenessAgeVerificationView=_interopRequireDefault(require('./views/LivenessAgeVerificationView'));function _0xabbe(){var _0x5f05a1=['2377912OkNXkT','2qIVTLn','./useBynn','./views/DocumentCaptureFrontView','session_id','age_verification','./api','useBynn','./views/ProofOfAddressView','liveness_info','4038PLEZCG','1875wQvKtu','default','set','scan_id_document_back_screen','error','6aLpyDY','defineProperty','function','get','consent_screen','show','consent','document_capture_front','3104620XUyynj','phone_input','10MyoHDL','react','proof_of_address','7mqUchj','scan_id_document_front_screen','ageVerification','6281928BQUbHH','./views/LivenessCheckStartView','screen','createElement','object','useEffect','__esModule','proof_of_funds','call','7109364lCXRIP','useWebSocket','1114490jhesAf','status','liveness_screen','12405085nCyGay','PhoneInputView','./views/PhoneInputView'];_0xabbe=function(){return _0x5f05a1;};return _0xabbe();}function _interopRequireDefault(_0x2261f7){var _0x21f747=_0xe1acc8;return _0x2261f7&&_0x2261f7[_0x21f747(0x129)]?_0x2261f7:{'default':_0x2261f7};}function _interopRequireWildcard(_0x2d3276,_0x5b9592){if('function'==typeof WeakMap)var _0x37ab2d=new WeakMap(),_0x313a24=new WeakMap();return(_interopRequireWildcard=function(_0x599dbc,_0x178775){var _0x2ffeba=_0x4ee8;if(!_0x178775&&_0x599dbc&&_0x599dbc['__esModule'])return _0x599dbc;var _0x4a3d4d,_0x1ee0f7,_0x218354={'__proto__':null,'default':_0x599dbc};if(null===_0x599dbc||_0x2ffeba(0x127)!=typeof _0x599dbc&&_0x2ffeba(0x146)!=typeof _0x599dbc)return _0x218354;if(_0x4a3d4d=_0x178775?_0x313a24:_0x37ab2d){if(_0x4a3d4d['has'](_0x599dbc))return _0x4a3d4d[_0x2ffeba(0x147)](_0x599dbc);_0x4a3d4d[_0x2ffeba(0x141)](_0x599dbc,_0x218354);}for(const _0xc54b0e in _0x599dbc)'default'!==_0xc54b0e&&{}['hasOwnProperty'][_0x2ffeba(0x12b)](_0x599dbc,_0xc54b0e)&&((_0x1ee0f7=(_0x4a3d4d=Object['defineProperty'])&&Object['getOwnPropertyDescriptor'](_0x599dbc,_0xc54b0e))&&(_0x1ee0f7['get']||_0x1ee0f7[_0x2ffeba(0x141)])?_0x4a3d4d(_0x218354,_0xc54b0e,_0x1ee0f7):_0x218354[_0xc54b0e]=_0x599dbc[_0xc54b0e]);return _0x218354;})(_0x2d3276,_0x5b9592);}const VerificationRoot=()=>{var _0x8d5c45=_0xe1acc8;const {step:_0x48f067,setStep:_0x3f7fd7,options:_0x11dfed,sessionId:_0x486b84,setSessionId:_0x39fea5,setGlobalLoading:_0x42f416}=(0x0,_BynnProvider[_0x8d5c45(0x13b)])(),[_0x5d0e3d,_0x282217]=(0x0,_react['useState'])(null),_0x1e9d8b=async()=>{var _0x3fca10=_0x8d5c45;if(_0x11dfed[_0x3fca10(0x122)])_0x3f7fd7(_0x3fca10(0x139));else try{const _0x4b044f=await(0x0,_api['createSession'])(_0x11dfed);_0x39fea5(_0x4b044f[_0x3fca10(0x138)]),_0x282217(_0x4b044f['websocket_url']),_0x3f7fd7(_0x3fca10(0x14a));}catch(_0x3ad020){console[_0x3fca10(0x143)](_0x3ad020),_0x11dfed['onError']?.(_0x3ad020);}},_0x432bd2=_0x5bf970=>{var _0x524948=_0x8d5c45;(_0x5bf970?.[_0x524948(0x12a)]?.['status']!=undefined||_0x5bf970?.['proof_of_funds']?.[_0x524948(0x12f)]!=null)&&_0x42f416(![]);(_0x5bf970?.[_0x524948(0x150)]?.['status']!=undefined||_0x5bf970?.['proof_of_address']?.['status']!=null)&&_0x42f416(![]);if(_0x5bf970[_0x524948(0x125)]?.['show'])switch(_0x5bf970['screen']['show']){case _0x524948(0x148):_0x3f7fd7('consent');break;case _0x524948(0x152):_0x3f7fd7(_0x524948(0x14b));break;case _0x524948(0x142):_0x3f7fd7('document_capture_back');break;case _0x524948(0x130):_0x3f7fd7(_0x524948(0x13d));break;case'phone_verification_screen':_0x3f7fd7('phone_input');break;case'email_verification_screen':_0x3f7fd7('email_input');break;case'proof_of_address_screen':_0x3f7fd7('proof_of_address');break;case'proof_of_funds_screen':_0x3f7fd7(_0x524948(0x12a));break;case'completed_screen':_0x3f7fd7('success');break;default:console['log']('Unhandled\x20screen:',_0x5bf970['screen'][_0x524948(0x149)]);}};(0x0,_useWebSocket[_0x8d5c45(0x12d)])({'url':_0x5d0e3d,'sessionId':_0x486b84,'onPreflight':_0x432bd2}),(0x0,_react[_0x8d5c45(0x128)])(()=>{_0x1e9d8b();},[]),(0x0,_useBynn['useBynnLogic'])();switch(_0x48f067){case'consent':return _react[_0x8d5c45(0x140)]['createElement'](_ConsentView[_0x8d5c45(0x140)],null);case'document_capture_front':return _react['default']['createElement'](_DocumentCaptureFrontView['default'],null);case'document_capture_back':return _react[_0x8d5c45(0x140)]['createElement'](_DocumentCaptureBackView[_0x8d5c45(0x140)],null);case _0x8d5c45(0x13d):return _react['default']['createElement'](_LivenessCheckStartView[_0x8d5c45(0x140)],null);case'email_input':return _react[_0x8d5c45(0x140)][_0x8d5c45(0x126)](_EmailInputView['EmailInputView'],null);case _0x8d5c45(0x14d):return _react[_0x8d5c45(0x140)][_0x8d5c45(0x126)](_PhoneInputView[_0x8d5c45(0x132)],null);case'proof_of_address':return _react[_0x8d5c45(0x140)][_0x8d5c45(0x126)](_ProofOfAddressView['ProofOfAddressView'],null);case _0x8d5c45(0x12a):return _react[_0x8d5c45(0x140)][_0x8d5c45(0x126)](_ProofOfFundsView['ProofOfFundsView'],null);case'success':return _react[_0x8d5c45(0x140)]['createElement'](_SuccessView['default'],null);case _0x8d5c45(0x139):return _react[_0x8d5c45(0x140)]['createElement'](_LivenessAgeVerificationView[_0x8d5c45(0x140)],null);default:return null;}};var _default=exports[_0xe1acc8(0x140)]=VerificationRoot;