From be40fb489bb09e49b8dc3c8e28b31ebba5b16790 Mon Sep 17 00:00:00 2001 From: Novic-Djef Date: Thu, 5 Oct 2023 13:46:02 +0100 Subject: [PATCH] suppression des logs dan sla webview --- .../app/src/main/assets/index.android.bundle | 14 +- app/screens/WebviewScreen.js | 2 - app/screens/home/Home.js | 174 +++++++++--------- .../nano-sante/paymentCard/paymentCard.js | 20 +- 4 files changed, 104 insertions(+), 106 deletions(-) diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle index 226a52ce..2df482d1 100644 --- a/android/app/src/main/assets/index.android.bundle +++ b/android/app/src/main/assets/index.android.bundle @@ -1235,7 +1235,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.d __d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=l?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o})(r(d[7])),s=r(d[8]),f=r(d[0])(r(d[9])),v=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),h=r(d[0])(r(d[12])),k=r(d[0])(r(d[13]));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}r(d[14]);var S=(function(y){function S(t){var c;return(0,e.default)(this,S),(c=(0,n.default)(this,(0,o.default)(S).call(this,t))).redirectToScreen=function(e){if(console.log('Item Menu Click',e),null!==c.state.user)switch(c.state.user.category){case'super':case'hyper':'walletSelect'===e&&(e='walletDetail'),c.props.navigation.navigate(e,{agentId:c.state.user.agentId});break;case'geolocated':c.props.navigation.navigate(e);break;default:'walletSelect'===e&&(e='walletDetailUser'),c.props.navigation.navigate(e,{userId:c.state.user.id})}},c._renderItem=function(e,t){if('creditrequest'===e||'historyItemDetails'===e||'filter'===e||'networks'===e||'walletDetail'===e||'walletDetailUser'===e||'walletDepot'===e||'walletRetrait'===e||'createIdentification'===e||'walletOptionSelect'===e||'validateIdentification'===e||'createIdentificationUser'===e||'operateurOptionSelect'===e||'paiementFacture'===e||'envoieWalletToWalletUser'===e||'envoieWalletToCashUser'===e||'linkCard'===e||'envoieWalletToCardUser'===e||'envoieWalletToBankUser'===e||'retraitWalletVersCashUser'===e||'retraitCarteVersWalletUser'===e||'retraitEnCashAgent'===e||'retraitCarteVersCashAgent'===e||'retraitCarteVersAutreWalletUser'===e||'modal'===e||'autreCarte'===e||'carteLier'===e||'paymentCard'===e||'autreCarteN'===e||'carteLierN'===e||'walletNanosante'===e||'mobileMoneyNanoSante'===e||'envoieCashVersWalletAgent'===e||'envoieCashVersAutreWalletAgent'===e||'retraitCarteVersCashUser'===e||'envoiCashVersCashAgent'===e||'envoieCashVersCashAgent'===e||'envoieCashVersCarteAgent'===e||'modifyIdentificationUser'===e||'createGroupNanoCredit'===e||'groupNanoCredit'===e||'demandeValidationGroupe'===e||'adhererGroupNanoCredit'===e||'myNanoCreditGroup'===e||'askNanoCredit'===e||'refundNanoCreditUser'===e||'cautionNanoCreditAgent'===e||'epargnerArgentUser'===e||'askNanoCredit'===e||'casserEpargneUser'===e||'envoieWalletToBankAgent'===e||'reattachAccountUser'===e||'insuranceSubscriptionScreen'===e||'addBeneficiaryScreen'===e||'activateBuySubscriptionScreen'===e||'saisirFeuilleSoinScreen'===e||'validateConsultationScreen'===e||'validateConsultationDetailScreen'===e||'executerPrescriptionScreen'===e||'modifierFeuilleSoinScreen'===e||'modifierExecutionPrescriptionScreen'===e||'historiqueNanoSanteUserScreen'===e||'demandeAutorisationSoinScreen'===e||'deleteBeneficiaryScreen'===e||'StopSubscriptionScreen'===e||'stopSubscriptionScreen'===e||'renewAssuranceScreen'===e||'webviewScreen'===e||'historiqueNanoSanteAgentScreen'===e||'historiqueNanoSanteSuperHyperScreen'===e||'PDFViewerScreen'===e||'ubaFormScreen'===e)return null;c.state.currentId===e.id&&r(d[15]).accent;return u.default.createElement(s.TouchableOpacity,{key:t,onPress:function(){c.props.navigation.toggleDrawer(),c.setState({currentId:e.id}),c.redirectToScreen(e)}},u.default.createElement(s.View,{style:C.content},u.default.createElement(f.default,{name:c.getIcon(e),size:32}),u.default.createElement(s.Text,{style:{marginLeft:20,fontSize:16}},c.getNameItems(e))))},c._onPress=function(e){c.setState({currentId:e.id});var t=c.state.menu.filter(function(e){return e.active})[0];t.active=!1,e.active=!0;var n=[];c.state.menu.forEach(function(o){o.id===t.id?n.push(t):o.id===e.id?n.push(e):n.push(o)}),c.setState({menu:n})},c.state=c.initState(),r(d[16]).IlinkEmitter.on('menuLink',c.onMenuNavigationEvent.bind((0,l.default)(c))),r(d[16]).IlinkEmitter.on('userconnect',c.onUserConnect.bind((0,l.default)(c))),r(d[16]).IlinkEmitter.on('userdisconnect',c.hideSideMenu.bind((0,l.default)(c))),r(d[16]).IlinkEmitter.on('langueChange',c.updateLangue.bind((0,l.default)(c))),c.configuration=new k.default,(0,r(d[17]).readUser)().then(function(e){null!==e&&void 0!==e&&c.setState({user:e})}),c}return(0,c.default)(S,y),(0,t.default)(S,[{key:"retrieveAndroidInformation",value:function(){var e=this;return this.configuration._getData().then(function(t){if(t)v.default.locale=t,(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)});else{var n=h.default.getDeviceLocale();v.default.locale=n.toLowerCase(),(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)}).catch(function(t){e.props.navigation.navigate('Auth')})}}).catch(function(t){var n=h.default.getDeviceLocale();v.default.locale=n.toLowerCase(),(0,r(d[17]).readUser)().then(function(t){setTimeout(function(){e.updateUser(t)},3e3)}).catch(function(t){e.props.navigation.navigate('Auth')})}),''}},{key:"componentDidMount",value:function(){var e=this.props.navigation.router.childRouters.sta.childRouters;this.setState({items:e}),this.retrieveAndroidInformation()}},{key:"updateLangue",value:function(){this.setState({lang:'change'}),this.forceUpdate()}},{key:"componentWillUnmount",value:function(){}},{key:"onMenuNavigationEvent",value:function(e){}},{key:"onUserConnect",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){null!==t&&void 0!==t&&e.updateUser(t)})}},{key:"onNavigatorEvent",value:function(e){}},{key:"hideSideMenu",value:function(){}},{key:"initState",value:function(){return{user:null,menu:[],currentId:0}}},{key:"getGeolocatedUserMenu",value:function(){return[{title:v.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:v.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:v.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:v.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:v.default.t('ADD_NETWORK'),id:11,key:11,icon:'md-people',active:!1},{title:v.default.t('CHANGE_INFORMATION'),id:13,key:13,icon:'md-person',active:!1},{title:v.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:v.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getSuperUserMenu",value:function(){return[{title:v.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:v.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:v.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:v.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:v.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:v.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:v.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getHyperUsermenu",value:function(){return[{title:v.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:v.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:v.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:v.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:v.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:v.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:v.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"updateUser",value:function(e){var t=[];if(void 0!==e)if(console.log('USER',e.category),void 0!==e.category)switch(e.category){case'geolocated':t=this.getGeolocatedUserMenu();break;case'super':t=this.getSuperUserMenu();break;case'hyper':t=this.getHyperUsermenu()}else t=this.getUserMenu();this.setState({user:e,menu:t})}},{key:"getUserMenu",value:function(){return[{title:v.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:v.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:v.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:v.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:v.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getNameItems",value:function(e){var t=e;switch(e){case'home':t=v.default.t('MAP');break;case'useraccount':t=v.default.t('MY_ACCOUNT');break;case'walletSelect':t=v.default.t('WALLET');break;case'Historique':t=v.default.t('CREDIT_MANAGE');break;case'superviseurgroup':t=v.default.t('GROUP_MANAGE');break;case'updateinformation':t=v.default.t('CHANGE_INFORMATION');break;case'notificationview':t=v.default.t('NOTIFICATIONS');break;case'configuration':t=v.default.t('CONFIGURATIONS');break;case'addNetwork':t=v.default.t('ADD_NETWORK');break;case'about':t=v.default.t('ABOUT')}return t}},{key:"getIcon",value:function(e){var t='md-map';switch(e){case'home':t='md-map';break;case'useraccount':t='md-person';break;case'walletSelect':t='md-wallet';break;case'Historique':t='md-card';break;case'superviseurgroup':t='md-people';break;case'notificationview':t='md-notifications';break;case'updateinformation':t='md-people';break;case'configuration':t='md-settings';break;case'addNetwork':t='md-people';break;case'about':t='md-contacts';break;case'ubaFormScreen':t='md-person-add'}return t}},{key:"render",value:function(){var e=this,t=this.state.user?this.state.user.firstname:'',n=this.state.user?this.state.user.lastname:'';return this.state.lang||'change'===this.state.lang?(setTimeout(function(){return e.setState({lang:''})},500),u.default.createElement(s.View,null)):u.default.createElement(s.View,{style:A.container},u.default.createElement(s.View,{style:A.headercontent},u.default.createElement(s.Text,{style:A.headerTitle},t),u.default.createElement(s.Text,{style:A.headerTitle},n),u.default.createElement(s.Text,{style:A.headerPhone},this.state.user?''+this.state.user.phone:'')),u.default.createElement(r(d[18]).ScrollView,{style:{flex:1,height:(0,r(d[19]).responsiveHeight)(40)}},u.default.createElement(r(d[20]).SafeAreaView,{forceInset:{top:'always',horizontal:'never'}},this.state.items&&Object.keys(this.state.items).map(function(t,n){return e._renderItem(t,n)}))),u.default.createElement(p.default,{textStyle:A.btntext,style:A.btnDeconnect,onPress:function(){return e.userDeconnect()}},v.default.t('DISCONNEXION')))}},{key:"userDeconnect",value:function(){var e=this;s.Alert.alert(v.default.t('DISCONNEXION'),v.default.t('DISCONNEXION_TEXT'),[{},{text:v.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:v.default.t('YES'),onPress:function(){(0,r(d[17]).disconnect)().then(function(){r(d[16]).IlinkEmitter.emit('userdisconnect'),s.AsyncStorage.removeItem('@config:onesignalIds'),e.props.navigation.navigate('Auth')})}}],{cancelable:!1})}},{key:"watchUser",value:function(){var e=this;(0,r(d[17]).readUser)().then(function(t){null!==t&&void 0!==t&&t.id!==e.state.user.id&&e.updateUser(t)})}}]),S})(u.Component);_e.default=S,S.navigatorStyle={statusBarColor:r(d[15]).primaryDarkAdvanced};var C=s.StyleSheet.create({content:{width:(0,r(d[19]).responsiveWidth)(100),height:50,paddingLeft:20,flexDirection:'row',alignItems:'center'},itemText:{color:'#000000',marginLeft:20,fontSize:(0,r(d[19]).responsiveFontSize)(2)}}),A=s.StyleSheet.create({container:{flex:1,backgroundColor:'white'},btnDeconnect:{borderColor:'transparent',marginLeft:20,marginRight:20,backgroundColor:r(d[15]).accent},btntext:{color:'white',fontSize:17,fontWeight:'bold'},headerTitle:{fontSize:14,marginBottom:5,color:'white',fontWeight:'bold'},headerPhone:{fontSize:12,marginBottom:20,color:'white',justifyContent:'flex-end'},listMenu:{paddingTop:15},headercontent:{height:(0,r(d[19]).responsiveHeight)(30),backgroundColor:r(d[15]).primary,justifyContent:'flex-end',alignItems:'flex-start',paddingLeft:20},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},1229,[2,5,6,10,12,11,13,15,18,1230,630,606,697,684,635,439,665,642,1,640,1113]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.getImageSource=e.default=e.ToolbarAndroid=e.TabBarItemIOS=e.TabBarItem=e.Button=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),I=(0,t.default)(o.default,'Ionicons','Ionicons.ttf'),n=I;e.default=n;var u=I.Button;e.Button=u;var b=I.TabBarItem;e.TabBarItem=b;var l=I.TabBarItemIOS;e.TabBarItemIOS=l;var B=I.ToolbarAndroid;e.ToolbarAndroid=B;var T=I.getImageSource;e.getImageSource=T},1230,[2,442,1231]); __d(function(o,i,s,e,d,m,r){d.exports={"ios-add":61698,"ios-add-circle":61697,"ios-add-circle-outline":61696,"ios-airplane":61751,"ios-alarm":62408,"ios-albums":62410,"ios-alert":61700,"ios-american-football":61702,"ios-analytics":62414,"ios-aperture":61704,"ios-apps":61706,"ios-appstore":61708,"ios-archive":61710,"ios-arrow-back":62415,"ios-arrow-down":62416,"ios-arrow-dropdown":61712,"ios-arrow-dropdown-circle":61733,"ios-arrow-dropleft":61714,"ios-arrow-dropleft-circle":61737,"ios-arrow-dropright":61716,"ios-arrow-dropright-circle":61739,"ios-arrow-dropup":61718,"ios-arrow-dropup-circle":61741,"ios-arrow-forward":62417,"ios-arrow-round-back":61719,"ios-arrow-round-down":61720,"ios-arrow-round-forward":61721,"ios-arrow-round-up":61722,"ios-arrow-up":62424,"ios-at":62426,"ios-attach":61723,"ios-backspace":61725,"ios-barcode":62428,"ios-baseball":62430,"ios-basket":61727,"ios-basketball":62432,"ios-battery-charging":61728,"ios-battery-dead":61729,"ios-battery-full":61730,"ios-beaker":61732,"ios-bed":61753,"ios-beer":61734,"ios-bicycle":61735,"ios-bluetooth":61736,"ios-boat":61738,"ios-body":62436,"ios-bonfire":61740,"ios-book":62440,"ios-bookmark":61742,"ios-bookmarks":62442,"ios-bowtie":61744,"ios-briefcase":62446,"ios-browsers":62448,"ios-brush":61746,"ios-bug":61748,"ios-build":61750,"ios-bulb":61752,"ios-bus":61754,"ios-business":61859,"ios-cafe":61756,"ios-calculator":62450,"ios-calendar":62452,"ios-call":61758,"ios-camera":62454,"ios-car":61760,"ios-card":61762,"ios-cart":62456,"ios-cash":61764,"ios-cellular":61757,"ios-chatboxes":62458,"ios-chatbubbles":61766,"ios-checkbox":61768,"ios-checkbox-outline":61767,"ios-checkmark":62463,"ios-checkmark-circle":61770,"ios-checkmark-circle-outline":61769,"ios-clipboard":61772,"ios-clock":62467,"ios-close":62470,"ios-close-circle":61774,"ios-close-circle-outline":61773,"ios-cloud":62476,"ios-cloud-circle":61778,"ios-cloud-done":61780,"ios-cloud-download":62472,"ios-cloud-outline":62473,"ios-cloud-upload":62475,"ios-cloudy":62480,"ios-cloudy-night":62478,"ios-code":61783,"ios-code-download":61781,"ios-code-working":61782,"ios-cog":62482,"ios-color-fill":61785,"ios-color-filter":62484,"ios-color-palette":61787,"ios-color-wand":62486,"ios-compass":61789,"ios-construct":61791,"ios-contact":62490,"ios-contacts":61793,"ios-contract":61794,"ios-contrast":61795,"ios-copy":62492,"ios-create":61797,"ios-crop":62494,"ios-cube":61800,"ios-cut":61802,"ios-desktop":61804,"ios-disc":61806,"ios-document":61808,"ios-done-all":61809,"ios-download":62496,"ios-easel":61811,"ios-egg":61813,"ios-exit":61815,"ios-expand":61816,"ios-eye":62501,"ios-eye-off":61818,"ios-fastforward":62503,"ios-female":61819,"ios-filing":62505,"ios-film":62507,"ios-finger-print":61820,"ios-fitness":61867,"ios-flag":62509,"ios-flame":62511,"ios-flash":61822,"ios-flash-off":61743,"ios-flashlight":61761,"ios-flask":62513,"ios-flower":62515,"ios-folder":62517,"ios-folder-open":61824,"ios-football":62519,"ios-funnel":61826,"ios-gift":61841,"ios-git-branch":61827,"ios-git-commit":61828,"ios-git-compare":61829,"ios-git-merge":61830,"ios-git-network":61831,"ios-git-pull-request":61832,"ios-glasses":62527,"ios-globe":61834,"ios-grid":61836,"ios-hammer":61838,"ios-hand":61840,"ios-happy":61842,"ios-headset":61844,"ios-heart":62531,"ios-heart-dislike":61759,"ios-heart-empty":61851,"ios-heart-half":61853,"ios-help":62534,"ios-help-buoy":61846,"ios-help-circle":61848,"ios-help-circle-outline":61847,"ios-home":62536,"ios-hourglass":61699,"ios-ice-cream":61850,"ios-image":61852,"ios-images":61854,"ios-infinite":62538,"ios-information":62541,"ios-information-circle":61856,"ios-information-circle-outline":61855,"ios-jet":61861,"ios-journal":61833,"ios-key":61863,"ios-keypad":62544,"ios-laptop":61864,"ios-leaf":61866,"ios-link":61994,"ios-list":62548,"ios-list-box":61763,"ios-locate":61870,"ios-lock":61872,"ios-log-in":61873,"ios-log-out":61874,"ios-magnet":61876,"ios-mail":61880,"ios-mail-open":61878,"ios-mail-unread":61765,"ios-male":61881,"ios-man":61883,"ios-map":61885,"ios-medal":61887,"ios-medical":62556,"ios-medkit":62558,"ios-megaphone":61889,"ios-menu":61891,"ios-mic":62561,"ios-mic-off":62559,"ios-microphone":61894,"ios-moon":62568,"ios-more":61896,"ios-move":61899,"ios-musical-note":62571,"ios-musical-notes":62572,"ios-navigate":62574,"ios-notifications":61907,"ios-notifications-off":61905,"ios-notifications-outline":61747,"ios-nuclear":61909,"ios-nutrition":62576,"ios-open":61911,"ios-options":61913,"ios-outlet":61915,"ios-paper":62578,"ios-paper-plane":61917,"ios-partly-sunny":61919,"ios-pause":62584,"ios-paw":62586,"ios-people":62588,"ios-person":62590,"ios-person-add":61921,"ios-phone-landscape":61922,"ios-phone-portrait":61923,"ios-photos":62594,"ios-pie":62596,"ios-pin":61925,"ios-pint":62598,"ios-pizza":61927,"ios-planet":61931,"ios-play":62600,"ios-play-circle":61715,"ios-podium":61933,"ios-power":61935,"ios-pricetag":62605,"ios-pricetags":62607,"ios-print":61937,"ios-pulse":62611,"ios-qr-scanner":61939,"ios-quote":61941,"ios-radio":61945,"ios-radio-button-off":61942,"ios-radio-button-on":61943,"ios-rainy":62613,"ios-recording":62615,"ios-redo":62617,"ios-refresh":62620,"ios-refresh-circle":61749,"ios-remove":61948,"ios-remove-circle":61947,"ios-remove-circle-outline":61946,"ios-reorder":61949,"ios-repeat":61950,"ios-resize":61951,"ios-restaurant":61953,"ios-return-left":61954,"ios-return-right":61955,"ios-reverse-camera":62623,"ios-rewind":62625,"ios-ribbon":61957,"ios-rocket":61771,"ios-rose":62627,"ios-sad":61959,"ios-save":61862,"ios-school":61961,"ios-search":62629,"ios-send":61964,"ios-settings":62631,"ios-share":61969,"ios-share-alt":61967,"ios-shirt":61971,"ios-shuffle":62633,"ios-skip-backward":61973,"ios-skip-forward":61975,"ios-snow":61976,"ios-speedometer":62640,"ios-square":61978,"ios-square-outline":61788,"ios-star":62643,"ios-star-half":62641,"ios-star-outline":62642,"ios-stats":61980,"ios-stopwatch":62645,"ios-subway":61982,"ios-sunny":62647,"ios-swap":61983,"ios-switch":61985,"ios-sync":61986,"ios-tablet-landscape":61987,"ios-tablet-portrait":62030,"ios-tennisball":62651,"ios-text":62032,"ios-thermometer":62034,"ios-thumbs-down":62036,"ios-thumbs-up":62038,"ios-thunderstorm":62653,"ios-time":62655,"ios-timer":62657,"ios-today":61775,"ios-train":62040,"ios-transgender":62041,"ios-trash":62661,"ios-trending-down":62042,"ios-trending-up":62043,"ios-trophy":62045,"ios-tv":61717,"ios-umbrella":62047,"ios-undo":62663,"ios-unlock":62049,"ios-videocam":62669,"ios-volume-high":61724,"ios-volume-low":61726,"ios-volume-mute":62051,"ios-volume-off":62052,"ios-walk":62054,"ios-wallet":61835,"ios-warning":62056,"ios-watch":62057,"ios-water":62059,"ios-wifi":62061,"ios-wine":62063,"ios-woman":62065,"logo-android":61989,"logo-angular":61991,"logo-apple":61993,"logo-bitbucket":61843,"logo-bitcoin":61995,"logo-buffer":61997,"logo-chrome":61999,"logo-closed-captioning":61701,"logo-codepen":62e3,"logo-css3":62001,"logo-designernews":62002,"logo-dribbble":62003,"logo-dropbox":62004,"logo-euro":62005,"logo-facebook":62006,"logo-flickr":61703,"logo-foursquare":62007,"logo-freebsd-devil":62008,"logo-game-controller-a":61755,"logo-game-controller-b":61825,"logo-github":62009,"logo-google":62010,"logo-googleplus":62011,"logo-hackernews":62012,"logo-html5":62013,"logo-instagram":62014,"logo-ionic":61776,"logo-ionitron":61777,"logo-javascript":62015,"logo-linkedin":62016,"logo-markdown":62017,"logo-model-s":61779,"logo-no-smoking":61705,"logo-nodejs":62018,"logo-npm":61845,"logo-octocat":62019,"logo-pinterest":62020,"logo-playstation":62021,"logo-polymer":61790,"logo-python":62022,"logo-reddit":62023,"logo-rss":62024,"logo-sass":62025,"logo-skype":62026,"logo-slack":61707,"logo-snapchat":62027,"logo-steam":62028,"logo-tumblr":62029,"logo-tux":62126,"logo-twitch":62127,"logo-twitter":62128,"logo-usd":62129,"logo-vimeo":62148,"logo-vk":61709,"logo-whatsapp":62149,"logo-windows":62255,"logo-wordpress":62256,"logo-xbox":62284,"logo-xing":61711,"logo-yahoo":62285,"logo-yen":62286,"logo-youtube":62287,"md-add":62067,"md-add-circle":62066,"md-add-circle-outline":61784,"md-airplane":61786,"md-alarm":62068,"md-albums":62069,"md-alert":62070,"md-american-football":62071,"md-analytics":62072,"md-aperture":62073,"md-apps":62074,"md-appstore":62075,"md-archive":62076,"md-arrow-back":62077,"md-arrow-down":62078,"md-arrow-dropdown":62080,"md-arrow-dropdown-circle":62079,"md-arrow-dropleft":62082,"md-arrow-dropleft-circle":62081,"md-arrow-dropright":62084,"md-arrow-dropright-circle":62083,"md-arrow-dropup":62086,"md-arrow-dropup-circle":62085,"md-arrow-forward":62087,"md-arrow-round-back":62088,"md-arrow-round-down":62089,"md-arrow-round-forward":62090,"md-arrow-round-up":62091,"md-arrow-up":62092,"md-at":62093,"md-attach":62094,"md-backspace":62095,"md-barcode":62096,"md-baseball":62097,"md-basket":62098,"md-basketball":62099,"md-battery-charging":62100,"md-battery-dead":62101,"md-battery-full":62102,"md-beaker":62103,"md-bed":61792,"md-beer":62104,"md-bicycle":62105,"md-bluetooth":62106,"md-boat":62107,"md-body":62108,"md-bonfire":62109,"md-book":62110,"md-bookmark":62111,"md-bookmarks":62112,"md-bowtie":62113,"md-briefcase":62114,"md-browsers":62115,"md-brush":62116,"md-bug":62117,"md-build":62118,"md-bulb":62119,"md-bus":62120,"md-business":61860,"md-cafe":62121,"md-calculator":62122,"md-calendar":62123,"md-call":62124,"md-camera":62125,"md-car":62130,"md-card":62131,"md-cart":62132,"md-cash":62133,"md-cellular":61796,"md-chatboxes":62134,"md-chatbubbles":62135,"md-checkbox":62137,"md-checkbox-outline":62136,"md-checkmark":62140,"md-checkmark-circle":62139,"md-checkmark-circle-outline":62138,"md-clipboard":62141,"md-clock":62142,"md-close":62144,"md-close-circle":62143,"md-close-circle-outline":61798,"md-cloud":62153,"md-cloud-circle":62146,"md-cloud-done":62147,"md-cloud-download":62150,"md-cloud-outline":62151,"md-cloud-upload":62152,"md-cloudy":62155,"md-cloudy-night":62154,"md-code":62158,"md-code-download":62156,"md-code-working":62157,"md-cog":62159,"md-color-fill":62160,"md-color-filter":62161,"md-color-palette":62162,"md-color-wand":62163,"md-compass":62164,"md-construct":62165,"md-contact":62166,"md-contacts":62167,"md-contract":62168,"md-contrast":62169,"md-copy":62170,"md-create":62171,"md-crop":62172,"md-cube":62173,"md-cut":62174,"md-desktop":62175,"md-disc":62176,"md-document":62177,"md-done-all":62178,"md-download":62179,"md-easel":62180,"md-egg":62181,"md-exit":62182,"md-expand":62183,"md-eye":62185,"md-eye-off":62184,"md-fastforward":62186,"md-female":62187,"md-filing":62188,"md-film":62189,"md-finger-print":62190,"md-fitness":61868,"md-flag":62191,"md-flame":62192,"md-flash":62193,"md-flash-off":61801,"md-flashlight":61803,"md-flask":62194,"md-flower":62195,"md-folder":62197,"md-folder-open":62196,"md-football":62198,"md-funnel":62199,"md-gift":61849,"md-git-branch":62202,"md-git-commit":62203,"md-git-compare":62204,"md-git-merge":62205,"md-git-network":62206,"md-git-pull-request":62207,"md-glasses":62208,"md-globe":62209,"md-grid":62210,"md-hammer":62211,"md-hand":62212,"md-happy":62213,"md-headset":62214,"md-heart":62216,"md-heart-dislike":61799,"md-heart-empty":61857,"md-heart-half":61858,"md-help":62219,"md-help-buoy":62217,"md-help-circle":62218,"md-help-circle-outline":61805,"md-home":62220,"md-hourglass":61713,"md-ice-cream":62221,"md-image":62222,"md-images":62223,"md-infinite":62224,"md-information":62226,"md-information-circle":62225,"md-information-circle-outline":61807,"md-jet":62229,"md-journal":61837,"md-key":62230,"md-keypad":62231,"md-laptop":62232,"md-leaf":62233,"md-link":61998,"md-list":62235,"md-list-box":62234,"md-locate":62236,"md-lock":62237,"md-log-in":62238,"md-log-out":62239,"md-magnet":62240,"md-mail":62242,"md-mail-open":62241,"md-mail-unread":61810,"md-male":62243,"md-man":62244,"md-map":62245,"md-medal":62246,"md-medical":62247,"md-medkit":62248,"md-megaphone":62249,"md-menu":62250,"md-mic":62252,"md-mic-off":62251,"md-microphone":62253,"md-moon":62254,"md-more":61897,"md-move":62257,"md-musical-note":62258,"md-musical-notes":62259,"md-navigate":62260,"md-notifications":62264,"md-notifications-off":62262,"md-notifications-outline":62263,"md-nuclear":62265,"md-nutrition":62266,"md-open":62267,"md-options":62268,"md-outlet":62269,"md-paper":62271,"md-paper-plane":62270,"md-partly-sunny":62272,"md-pause":62273,"md-paw":62274,"md-people":62275,"md-person":62277,"md-person-add":62276,"md-phone-landscape":62278,"md-phone-portrait":62279,"md-photos":62280,"md-pie":62281,"md-pin":62282,"md-pint":62283,"md-pizza":62292,"md-planet":62294,"md-play":62295,"md-play-circle":61812,"md-podium":62296,"md-power":62297,"md-pricetag":62298,"md-pricetags":62299,"md-print":62300,"md-pulse":62301,"md-qr-scanner":62302,"md-quote":62303,"md-radio":62306,"md-radio-button-off":62304,"md-radio-button-on":62305,"md-rainy":62307,"md-recording":62308,"md-redo":62309,"md-refresh":62310,"md-refresh-circle":61992,"md-remove":62312,"md-remove-circle":62311,"md-remove-circle-outline":61814,"md-reorder":62313,"md-repeat":62314,"md-resize":62315,"md-restaurant":62316,"md-return-left":62317,"md-return-right":62318,"md-reverse-camera":62319,"md-rewind":62320,"md-ribbon":62321,"md-rocket":61817,"md-rose":62322,"md-sad":62323,"md-save":61865,"md-school":62324,"md-search":62325,"md-send":62326,"md-settings":62327,"md-share":62329,"md-share-alt":62328,"md-shirt":62330,"md-shuffle":62331,"md-skip-backward":62332,"md-skip-forward":62333,"md-snow":62334,"md-speedometer":62335,"md-square":62337,"md-square-outline":62336,"md-star":62340,"md-star-half":62338,"md-star-outline":62339,"md-stats":62341,"md-stopwatch":62342,"md-subway":62343,"md-sunny":62344,"md-swap":62345,"md-switch":62346,"md-sync":62347,"md-tablet-landscape":62348,"md-tablet-portrait":62349,"md-tennisball":62350,"md-text":62351,"md-thermometer":62352,"md-thumbs-down":62353,"md-thumbs-up":62354,"md-thunderstorm":62355,"md-time":62356,"md-timer":62357,"md-today":61821,"md-train":62358,"md-transgender":62359,"md-trash":62360,"md-trending-down":62361,"md-trending-up":62362,"md-trophy":62363,"md-tv":61823,"md-umbrella":62364,"md-undo":62365,"md-unlock":62366,"md-videocam":62367,"md-volume-high":61731,"md-volume-low":61745,"md-volume-mute":62369,"md-volume-off":62370,"md-walk":62372,"md-wallet":61839,"md-warning":62373,"md-watch":62374,"md-water":62375,"md-wifi":62376,"md-wine":62377,"md-woman":62378}},1231,[]); -__d(function(g,_r,_i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var e=_r(d[0])(_r(d[1])),t=_r(d[0])(_r(d[2])),n=_r(d[0])(_r(d[3])),r=_r(d[0])(_r(d[4])),o=_r(d[0])(_r(d[5])),i=_r(d[0])(_r(d[6])),l=_r(d[0])(_r(d[7])),s=_r(d[0])(_r(d[8])),u=_r(d[0])(_r(d[9])),c=_r(d[10]),f=_r(d[0])(_r(d[11])),h=_r(d[0])(_r(d[12])),p=_r(d[0])(_r(d[13])),y=_r(d[0])(_r(d[14])),w=_r(d[0])(_r(d[15])),v=_r(d[0])(_r(d[16])),k=_r(d[0])(_r(d[17])),S=_r(d[0])(_r(d[18])),E=_r(d[0])(_r(d[19])),b=_r(d[0])(_r(d[20])),C=_r(d[0])(_r(d[21])),P=_r(d[0])(_r(d[22])),R=_r(d[0])(_r(d[23])),T=_r(d[0])(_r(d[24])),x=_r(d[0])(_r(d[25])),N=_r(d[0])(_r(d[26])),I=_r(d[0])(_r(d[27])),A=_r(d[0])(_r(d[28])),D=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=z(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r})(_r(d[29])),_=_r(d[0])(_r(d[30])),O=_r(d[0])(_r(d[31])),M=_r(d[0])(_r(d[32])),L=_r(d[0])(_r(d[33])),B=_r(d[0])(_r(d[34]));function z(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(z=function(e){return e?n:t})(e)}_r(d[35]);var U={enableHighAccuracy:!0,timeout:2e4,maximumAge:500,useSignificantChanges:!1,distanceFilter:0},V=[{label:"mon Reseau",value:0},{label:"Tout",value:1}],F=c.Dimensions.get('window'),H=(F.width,F.height,(0,_r(d[36]).responsiveHeight)(30)>270?270:(0,_r(d[36]).responsiveHeight)(30)),W=(function(y){function A(e){var l;return(0,n.default)(this,A),(l=(0,r.default)(this,(0,o.default)(A).call(this,e)))._draggedValue=new c.Animated.Value(0),l.renderIcon=function(e){return function(t){t.isActive;return u.default.createElement(P.default,{size:24,color:"white",name:e})}},l.openDrawer=function(){l.props.navigation.openDrawer()},l.onIds=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:c.AsyncStorage.getAllKeys(function(n,r){c.AsyncStorage.multiGet(r,function(n,r){r.map(function(n,r,o){var i;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:i=o[r][0],0===r&&(S.default.isEqual(i,'@config:onesignalIds')||(l._saveOneSignalIds(e.userId),l.onFirstLaunch()));case 2:case"end":return t.stop()}},null,null,null,Promise)})})});case 1:case"end":return n.stop()}},null,null,null,Promise)},l.onFirstLaunch=function(){console.warn("FIRST LAUNCH ON HOME"),(0,_r(d[37]).readUser)().then(function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(!e){n.next=6;break}if(void 0===e){n.next=6;break}return n.next=4,t.default.awrap(l._getOneSignalIds());case 4:g.onesignalIds=n.sent,g.onesignalIds&&void 0!==e&&(void 0!==e.category?l.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!1}):l.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!1}));case 6:case"end":return n.stop()}},null,null,null,Promise)})},l.saveOneSignal=function(e,t){(0,f.default)({url:e?_r(d[41]).saveOnesignalIds+"/saveUser":_r(d[41]).saveOnesignalIds+"/saveAgent",method:'POST',data:t,headers:{'X-Localization':k.default.currentLocale()}}).then(function(e){console.warn(e),201===e.data.status&&l.renderOneSignalResponse(e.data.error)}).catch(function(e){console.warn(e),e.response?l.renderOneSignalResponse(e.response):e.request?l.renderOneSignalResponse(e.request):l.renderOneSignalResponse(e.message)})},l._retrieveData=function(){var e,n,r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('position'));case 3:null!==(e=o.sent)&&((n=JSON.parse(e)).longitudeDelta=.04,n.latitudeDelta=.01,r=JSON.parse(e),l.setState({region:n,oldPosition:r})),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),console.warn(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)},l._getOneSignalIds=function(){return new Promise(function(e,n){var r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('@config:onesignalIds'));case 3:r=o.sent,e(r),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),n(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)})},l._storeData=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.AsyncStorage.setItem('position',JSON.stringify(e)));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:case"end":return n.stop()}},null,null,[[0,5]],Promise)},l.backPressed=function(){return c.Alert.alert(k.default.t('EXIT_TITLE'),k.default.t('EXIT_DESC'),[{text:k.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:k.default.t("YES"),onPress:function(){return c.BackHandler.exitApp()}}],{cancelable:!1}),!0},l._getOneSignalIds=function(){return new Promise(function(e,n){var r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('@config:onesignalIds'));case 3:r=o.sent,e(r),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),n(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)})},l._saveOneSignalIds=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.AsyncStorage.setItem('@config:onesignalIds',e));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:case"end":return n.stop()}},null,null,[[0,5]],Promise)},l.renderOneSignalResponse=function(e){c.Alert.alert(k.default.t('PHISIC_SECURITY'),e,[{text:k.default.t('REFUSED'),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("SUBMIT_LABEL"),onPress:function(){(0,_r(d[37]).readUser)().then(function(e){e&&(void 0!==e.category?l.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!0}):l.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!0}))})}}],{cancelable:!1})},l.onMapReady=function(){console.log("MAP READY CALL"),(0,_r(d[37]).readUser)().then(function(e){if(e){l.setState({user:e}),l.setState({network:e.network,isSaveOneSignalOK:!0});var t={latitude:S.default.isNil(e.latitude)?0:parseFloat(e.latitude),longitude:S.default.isNil(e.longitude)?0:parseFloat(e.longitude)};l.setState({myPosition:t}),l.refocusMap(!1),e.category?(l.setState({loadingDialog:!1}),"geolocated"!==e.category?l.showMyMembers():t.latitude<=0&&t.longitude<=0&&l.props.navigation.push(_r(d[38]).updateinfo)):'android'===c.Platform.OS?l.requestCameraPermission():(l.getPosition(),l.watchLocation())}}).catch(function(e){})},l.renderRow=function(e){return u.default.createElement(c.TouchableOpacity,{key:e,onPress:function(){return l.onRowPress(e)}},u.default.createElement(c.View,{style:K.rowContainer},u.default.createElement(c.View,{style:K.iconContainer},u.default.createElement(P.default,{name:l.state.filternetworkTemp&&e.name===l.state.filternetworkTemp.name?'radio-button-checked':'radio-button-unchecked',color:l.state.filternetworkTemp&&e.name===l.state.filternetworkTemp.name?_r(d[42]).accent:l.props.colorAccent,size:24})),u.default.createElement(c.Text,{style:_r(d[43]).material.subheading},e.name)))},l.loadMoreIfHasNoPoint=function(){l.state.increasePas===l.filterOptions.length-1?(l.setState({increasePas:0,snack_visible:!0,snack_text_message:k.default.t('NO_NETWORK_MARKER'),isLoadingMap:!1}),setTimeout(function(){l.setState({snack_visible:!1})},5e3)):l.state.increasePas+1!==l.filterOptions.length&&l.setState({increasePas:l.state.increasePas+1,isLoadingMap:!0},function(){l.onLoadMore()})},l.state=l.geInitialState(),l.mounted=!1,l.configuration=new E.default,_r(d[44]).IlinkEmitter.on("firstlaunch",l.onFirstLaunch),l.filterOptions=[{value:5,label:"5 km"},{value:15,label:"15 km"},{value:20,label:"20 km"},{value:25,label:"25 km"}],P.default.getImageSource('md-car',24,'white').then(function(e){l.setState({caricon:e})}),l.makeMarkerInformation=l.makeMarkerInformation.bind((0,i.default)(l)),_.default.addEventListener('ids',l.onIds),g.appHasLoaded=!0,l.configuration._getPubData().then(function(e){l.setState({publicite:e})}).catch(function(e){}),l}return(0,s.default)(A,y),(0,l.default)(A,[{key:"onLoadMore",value:function(){var e=this,n=this.state,r=n.user;n.prevRegion,n.boundarie;void 0!==r.category&&null!==r.category||(this.promiseRegion&&this.promiseRegion.done(),this.promiseRegion=new Promise(function(n,o){var i,l,s,u,c;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return e.setState({isNeedLoadMore:!1,isLoadingMap:!0}),o.next=3,t.default.awrap(e.mapRef.getCamera());case 3:if(i=o.sent,i.zoom-10,l=[],void 0!==e.state.filternetworkTemp&&(s=e.state.filternetworkTemp.id,l=e.state.networks.filter(function(e){return e.id===s})),!(l.length>0)){o.next=23;break}return e.setState({isLoadingMap:!1}),l[0],u={longitude:r.longitude,latitude:r.latitude},o.prev=11,o.next=14,t.default.awrap(e.loadingMarkers(e.state.myPosition,e.state.filternetwork,e.filterOptions[e.state.increasePas].value));case 14:c=o.sent,e.treatNewData(u,c,!1),o.next=21;break;case 18:o.prev=18,o.t0=o.catch(11),e.setState({isNeedLoadMore:!1,isLoadingMap:!1});case 21:o.next=24;break;case 23:e.setState({isNeedLoadMore:!0,isLoadingMap:!1});case 24:e.map&&e.map.focusToUser(),n();case 26:case"end":return o.stop()}},null,null,[[11,18]],Promise)}))}},{key:"onslidingEvent",value:function(e){this.setState({maxHeightSliding:e.nativeEvent.layout.height})}},{key:"componentDidMount",value:function(){var e=this;(0,_r(d[37]).readUser)().then(function(n){return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:n&&void 0!==n&&void 0!==n.phone&&e.props.getAuthApiKey(n.phone);case 1:case"end":return t.stop()}},null,null,null,Promise)}),this.mounted=!0;var n=this.props.navigation;this.markerManager=new I.default,this.configuration.getCurrentPubValue().then(function(t){try{var n=parseInt(t);e.setState({isPubShow:n})}catch(e){}}),this.focusListener=n.addListener("didFocus",function(){e.configuration.getCurrentPasValue().then(function(t){try{e.setState({pas:parseInt(t)})}catch(e){}}),e.componentDidAppear()}),this.blurListener=n.addListener("didBlur",function(t){e.componentDidDisappear()}),this._retrieveData(),this.props.coordinate}},{key:"componentWillReceiveProps",value:function(e){var t=this;null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({userName:''+e.resultGetQRCodeDetail.response.phone}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&c.Alert.alert(k.default.t("ERROR_LABEL"),e.errorGetQRCodeDetail.data.error,[{text:k.default.t("OK"),onPress:function(){t.setState({displayPhoneField:!1,userName:''}),t.props.searchUserReset(),t.props.getQRCodeDetailReset()}}],{cancelable:!1})}},{key:"requestCameraPermission",value:function(){var e=this;return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.PermissionsAndroid.request(c.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:n.sent===c.PermissionsAndroid.RESULTS.GRANTED&&(0,_r(d[37]).readUser)().then(function(t){if(t)if(void 0!==t.category&&null!==t.category){var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},r={latitude:n.latitude,longitude:n.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:n}),e.mapRef.animateToCoordinate({latitude:n.latitude,longitude:n.longitude},1e3),e.mapRef.animateToRegion(r,1e3),e.setState({isLoading:!1,isLoadingMap:!1,loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():n.latitude<=0&&n.longitude<=0&&e.props.navigation.push(_r(d[38]).updateinfo)}else e.getPosition(),e.watchLocation()}),n.next=9;break;case 7:n.prev=7,n.t0=n.catch(0);case 9:case"end":return n.stop()}},null,null,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var e=this;this.watchID=R.default.watchPosition(function(t){var n=e.state.myPosition,r=t.coords;e.state.oldPosition;n&&r.longitude===n.longitude&&r.latitude===n.latitude||(0!==r.longitude&&0!==r.latitude&&e._storeData(r),((0,w.default)(e.state.region,{})||(0,w.default)(e.state.region,void 0)||(0,w.default)(e.state.region,null))&&(e.state.myPosition.longitude||e.state.myPosition.latitude||null!==e.mapRef&&void 0!==e.mapRef&&(e.mapRef.animateToRegion({latitude:r.latitude,longitude:r.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3),e.mapRef.animateCamera({center:e.myPosition,pitch:0,heading:0,altitude:0,zoom:12},1e3))),e.setState({region:{latitude:r.latitude,longitude:r.longitude,latitudeDelta:.003,longitudeDelta:.004}}),e.setState({myPosition:r}),e.map&&e.map.focusToUser())},function(e){return console.log("wat s",e)},U)}},{key:"getNetworks",value:function(e){var t=this;if(e)(0,_r(d[37]).getCountryNetwork)(e).then(function(n){t.reseaux=[];var r=n;for(var o in r)t.reseaux.push(r[o]);t.setState({networks:t.reseaux});var i=t.reseaux.filter(function(e){return e.name.includes(t.state.network)});void 0!==t.state.user.category&&null!==t.state.user.category||(i.length>0&&e?(t.setState({filternetwork:i[0],myNetwork:i[0],filternetworkTemp:i[0]}),t.retrieveAllPoint(e)):t.state.user&&(t.state.user.category||c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){null!==e&&void 0!==e?t.getNetworks(e):t.requestCameraPermission()}}],{cancelable:!1})))},function(n){c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){null!==e&&void 0!==e?t.getNetworks(e):t.requestCameraPermission()}}],{cancelable:!1})});else{console.log("get network missing pays");c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){t.requestCameraPermission()}}],{cancelable:!1})}}},{key:"getPosition",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;console.log("on get position"),R.default.getCurrentPosition(function(n){var r=e.state.myPosition,o=n.coords;e.state.oldPosition;if(!(0,w.default)(o,r)&&0!==o.longitude&&0!==o.latitude||r){e.map&&e.map.focusToUser(),(0,_r(d[39]).getPositionInformation)(o).then(function(n){if(n)if(void 0!==n.results){if(n.results.length>0){var r=n.results[0],o=r.address_components,i=r.formatted_address,l=r.place_id;e.setState({address:o,textadress:i,place:l});for(var s,u,f=n.results,h=0;h=y.length)break;S=y[v++]}else{if((v=y.next()).done)break;S=v.value}var E=S;E.code===s&&(e.setState({indicatif:E.dial_code}),e.getNetworks(E.dial_code))}}}else console.log("on else result null "),c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){e.getPosition(t)}}],{cancelable:!1});else c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){e.getPosition(t)}}],{cancelable:!1})});var i={latitude:o.latitude,longitude:o.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:o,region:i}),e.mapRef&&!e.state.myPositionIsAnimated&&(e.mapRef.animateCamera({center:o,pitch:0,heading:0,altitude:5,zoom:12},1e3),e.setState({myPositionIsAnimated:!0}))}else console.warn("errror")},function(t){switch(console.warn(t.message),t.code){case 3:e.state.oldPosition&&e.treatPosition(e.state.oldPosition)}},U)}},{key:"componentDidDisappear",value:function(){c.BackHandler.removeEventListener('hardwareBackPress',this.backPressed)}},{key:"componentDidAppear",value:function(){var e=this;c.BackHandler.addEventListener('hardwareBackPress',this.backPressed),(0,_r(d[37]).readUser)().then(function(t){if(t&&t.category){e.setState({user:t}),e.setState({network:t.network});var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};e.setState({myPosition:n}),e.refocusMap(!0)}})}},{key:"componentWillUnmount",value:function(){_.default.removeEventListener('ids',this.onIds),this.mounted=!1,this.blurListener.remove(),this.focusListener.remove(),this.watchID&&R.default.clearWatch(this.watchID)}}]),(0,l.default)(A,[{key:"makeCardSearch",value:function(){var e=this;return u.default.createElement(c.View,{style:K.topBar},u.default.createElement(_r(d[45]).Surface,{style:{elevation:4,borderRadius:10}},u.default.createElement(c.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,borderRadius:10,margin:10,alignItems:'center',height:48}},u.default.createElement(c.TouchableOpacity,{onPress:function(){return e.openDrawer()}},u.default.createElement(c.Text,{style:K.hambuger},"Menu")),u.default.createElement(c.View,{style:{flex:1}}),u.default.createElement(c.Text,{style:{backgroundColor:this.state.myNetwork.id===this.state.filternetwork.id?_r(d[42]).primary:_r(d[42]).accent,padding:5,color:"white",marginRight:10,fontSize:10,borderRadius:12}},this.state.filternetwork.name?this.state.filternetwork.name:this.state.network),this.renderSupplementInformation()),this.showLoadingMapView()))}},{key:"renderSupplementInformation",value:function(){var e=this;return this.state.user&&"geolocated"===this.state.user.category?u.default.createElement(c.View,null):u.default.createElement(c.View,{style:{flexDirection:"row"}},u.default.createElement(c.View,{style:{backgroundColor:"#FFFFFFA0",justifyContent:'center',alignItems:'center',alignSelf:'center'}},u.default.createElement(c.Text,null,this.state.markers.length+" "+(0===this.state.currentNetworkSize?"":"/"+this.state.currentNetworkSize)," ")),u.default.createElement(c.TouchableOpacity,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:12,height:32,width:32,backgroundColor:"white",borderColor:"transparent"}},u.default.createElement(P.default,{name:this.state.markers.length>=this.state.currentNetworkSize?"close":"refresh",size:32,color:this.state.markers.length>=this.state.currentNetworkSize?"red":"grey"})))}},{key:"_renderMarker2",value:function(){var e=this,t=this.state,n=t.currentMarker,r=t.myPosition,o=n,i={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},l=_r(d[46]).getDistance(r,i),s=(l>900?l/1e3+" Km":l+"m")+k.default.t('TO_YOU'),f=null===o.lastname?o.adresse:o.lastname;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"white"}},u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center',backgroundColor:"white"}},u.default.createElement(c.Text,{style:G.title},f),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){e.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.subtitle2},o.adresse),u.default.createElement(c.View,{style:{flexDirection:"row",alignItems:"center"}},u.default.createElement(c.Text,{style:G.reseau},o.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},s),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(o)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}},{key:"_renderItemMarkerdetails",value:function(e){var t=this,n=e;if(void 0!==n&&null!==n){var r=this.state,o=r.currentMarker,i=r.myPosition,l={latitude:parseFloat(o.latitude),longitude:parseFloat(o.longitude)},s=_r(d[46]).getDistance(i,l),f=(s>900?s/1e3+" Km":s+"m")+k.default.t('TO_YOU'),h=null===n.lastname?n.adresse:n.lastname;return u.default.createElement(_r(d[47]).CardView,{style:G.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},u.default.createElement(c.Text,{style:G.title},h),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){t.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.subtitle2},n.adresse),u.default.createElement(c.View,{style:{flexDirection:"row",alignItems:"center"}},u.default.createElement(c.Text,{style:G.reseau},n.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},f),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(n)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}}},{key:"renderCurrentMarker",value:function(e){var t=this;if(e)return u.default.createElement(c.View,null,u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},u.default.createElement(c.Text,{style:G.title},name),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",on:!0,dPress:function(){t.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.title},e.adresse),u.default.createElement(c.View,{style:{flexDirection:"row"}},u.default.createElement(c.Text,{style:G.reseau},e.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},distanceTxt),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(e)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}},{key:"callItem",value:function(e){var t={number:e.phone,prompt:!1};(0,C.default)(t).catch(function(e){return console.log(e)})}},{key:"makeMarkerInformation",value:function(){var e=this.state,t=e.currentMarker;e.myPosition;return void 0!==t&&null!==t?this._renderItemMarkerdetails(t):u.default.createElement(c.Text,null,"Impossible de'afficher l'element")}},{key:"makeActionButon",value:function(){var e=this.state.user;if(e)switch(e.category){case"super":return this.getSuperActionButton();case"geolocated":return this.geoLocatedAction();case"hyper":return this.getHypervisorActionButton();default:return this.getSimpleActionButton()}}},{key:"getSuperActionButton",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},u.default.createElement(P.default,{name:"search",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("MY_GROUP"),onPress:function(){return e.showMyMembers()},size:48},u.default.createElement(P.default,{name:"group-work",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:K.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var e=this;return u.default.createElement(p.default,{ref:function(t){return e.actionButton=t}},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("FILTER"),onPress:function(){return e.showFilterDialog()},size:48},u.default.createElement(P.default,{name:"filter-list",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},u.default.createElement(P.default,{name:"search",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#9b59b6",title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){e.showMynetworkMap()}},u.default.createElement(P.default,{name:"group-work",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("CHANGE_NETWORK"),size:48,onPress:function(){e.showNewDialogNetwork()}},u.default.createElement(P.default,{name:"rss-feed",style:K.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(e){var t=this;e&&this.bottomSheetRef?(this.bottomSheetRef.snapTo(1),this.setState({showcurentMarker:e})):e||this.bottomSheetRef.snapTo(0);var n=e?H:0,r=e?0:H;this.setState({panelVisible:e}),!e&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(n),c.Animated.timing(this.state.animation,{toValue:r,duration:200}).start(function(n){!e&&t.map&&t.map.focusToUser()})}},{key:"makeSlidingUp",value:function(){var e=this;return u.default.createElement(N.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[0,"30%"],renderHeader:function(){return e.markerView()}})}},{key:"geInitialState",value:function(){return{isSaveOneSignalDisplay:!1,region:{latitude:0,longitude:0,latitudeDelta:.015,longitudeDelta:.0121},pas:100,prevRegion:{latitude:0,longitude:0},increasePas:0,isPubShow:!0,loadingDialog:!0,textreach:"",currentNetworkSize:0,markersearchfilter:[],animation:new c.Animated.Value(0),myPosition:null,currentMarker:null,filterNetworkOption:V[1],needRoad:!1,initialAnim:!1,filternetwork:{},destinationPosition:{},panelVisible:!1,markers:[],isNeedLoadMore:!1,isLoadingMap:!1,value:5,page:0,valuePosition:0,markerfilter:null,allpoint:[],typeMap:'standard',indexTypeMap:0,user:null,snack_visible:!1,snack_text_message:"",networks:[],dialogSliderVisible:!1,showProgress:!1,myNetwork:{},dialogNetworkVisible:!1,myPositionMarkerText:k.default.t("YOUR_THERE"),isSaveOneSignalOK:!1,publicite:null,userName:'',isNumeroAssureSearch:!1,isPhoneAssureSearch:!1,showQRCodeScanner:!1,displayDialogResultSearch:!1,dialogSearchUser:!1}}},{key:"onMarkerPress",value:function(e){console.warn(e),this.setState({currentMarker:e}),this.toggleSlidingUp(!0)}},{key:"onMapTypeChange",value:function(){var e={index:this.state.indexTypeMap,text:this.state.typeMap};switch(e.index=e.index+1,e.index=e.index%3,e.index){default:e.text='standard';break;case 1:e.text='hybrid';break;case 2:e.text="terrain"}this.setState({indexTypeMap:e.index,typeMap:e.text})}},{key:"showInterticiel",value:function(){var e=this;return S.default.isNil(this.state.publicite)||S.default.isNil(this.state.user)?null:this.state.isPubShow?u.default.createElement(T.default,{closeIntersticiel:function(){return e.setState({isPubShow:!1})},navigation:this.props.navigation}):void 0}},{key:"renderBottomHome",value:function(){var e=this;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"lightblue"}},u.default.createElement(h.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:function(){(0,_r(d[37]).readUser)().then(function(t){t&&(e.setState({user:t}),e.setState({network:t.network}),t.category?(e.setState({loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():myPosition.latitude<=0&&myPosition.longitude<=0&&e.props.navigation.push(_r(d[38]).updateinfo)):'android'===c.Platform.OS?e.requestCameraPermission():e.watchLocation())})},needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),c.Alert.alert(k.default.t("PROBLEM_OCCUR"),k.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),u.default.createElement(N.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[60,"30%","100%"],renderHeader:function(){return e.renderHeader()}}))}},{key:"renderInner",value:function(){return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"green"}},u.default.createElement(c.Text,null,"Freud junior"))}},{key:"markerView",value:function(){if(this.state.currentMarker)return this._renderMarker2()}},{key:"renderHeader",value:function(){var e=this;return u.default.createElement(u.default.Fragment,null,u.default.createElement(c.View,{style:{position:"absolute",width:32,height:this.state.currentMarker?200:100,bottom:80,right:0,justifyContent:'center'}},u.default.createElement(p.default,{size:32,style:{marginRight:15},buttonColor:"white"}),u.default.createElement(p.default,{size:42,renderIcon:function(){return u.default.createElement(P.default,{name:"group-work",style:K.actionButtonIcon})},style:{marginTop:40,marginRight:20},buttonColor:_r(d[42]).primary})),u.default.createElement(c.View,{style:{flex:1,backgroundColor:"white"}},this.markerView(),this.renderFilterMarker(),u.default.createElement(c.View,{style:{flexDirection:'row',height:60,justifyContent:'space-evenly',alignItems:'flex-end'}},u.default.createElement(c.View,{style:{flexDirection:'row',flex:1,marginBottom:10,justifyContent:'space-around',alignItems:'flex-end'}},u.default.createElement(_r(d[45]).FAB,{small:!0,icon:this.state.showFilterDistance?"close":"filter",color:_r(d[42]).primary,style:{backgroundColor:"white"},onPress:function(){e.state.showFilterDistance?(e.bottomSheetRef.snapTo(0),e.setState({showFilterDistance:!1})):(e.bottomSheetRef.snapTo(2),e.setState({showFilterDistance:!0}))}}),u.default.createElement(_r(d[45]).FAB,{small:!0,icon:"add",color:"white",style:{backgroundColor:_r(d[42]).primary},onPress:function(){e.bottomSheetRef.snapTo(2),e.setState({showdialogNetworkVisible:!0})}})),this.makeMarkerButton())))}},{key:"renderFilterMarker",value:function(){var e=this;if(this.state.showFilterDistance)return u.default.createElement(c.View,{style:{height:(0,_r(d[36]).responsiveHeight)(80),justifyContent:'center',backgroundColor:'white',margin:20}},u.default.createElement(c.View,{style:{height:(0,_r(d[36]).responsiveHeight)(30),justifyContent:'center'}},u.default.createElement(c.Text,null,k.default.t('TEXT_FILTER_DISTANCE')," "),u.default.createElement(b.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),u.default.createElement(c.Text,null,u.default.createElement(c.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",k.default.t("DISTANCE_ARROUND"))),u.default.createElement(c.View,{style:{flexDirection:"row",flex:1}},u.default.createElement(v.default,{style:{flex:1}}),u.default.createElement(v.default,{style:{flex:1}})))}},{key:"makeMarkerButton",value:function(){var e=this;return this.state.currentMarker?u.default.createElement(c.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(26),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(marker)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))):u.default.createElement(c.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}})}},{key:"renderOldHome",value:function(){var e=this;return u.default.createElement(c.View,{style:K.container},u.default.createElement(c.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),this.state.loadingDialog||this.props.loading?u.default.createElement(c.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:this.state.loadingDialog?(0,_r(d[36]).responsiveWidth)(100):0,height:this.state.loadingDialog?(0,_r(d[36]).responsiveHeight)(100):0,flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:{fontSize:20,color:'white',fontWeight:'bold'}},k.default.t("LOADING_DOTS"))):null,u.default.createElement(h.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:'android'===c.Platform.OS?this.onMapReady:null,onLayout:'ios'===c.Platform.OS?this.onMapReady:null,needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),c.Alert.alert(k.default.t("PROBLEM_OCCUR"),k.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){S.default.isNil(user.latitude)}}])}}),this.makeCardSearch(),this.showInterticiel(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog(),this.renderSearchUser(),this.state.showQRCodeScanner&&this.renderDialogQRCodeScanner(),this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),u.default.createElement(x.default,{visible:this.state.snack_visible,textMessage:this.state.snack_text_message,autoHidingTime:5e3}),this.makeActionButon())}},{key:"renderTutoOldHome",value:function(){return u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(CopilotStep,{text:"This is a hello world example!",order:1,name:"hello"},this.makeCardSearch()))}},{key:"render",value:function(){return this.renderOldHome()}},{key:"renderCurrentMarker",value:function(){if(this.state.currentMarker)return u.default.createElement(c.View,{style:{height:200,backgroundColor:'#fff'}},this.makeMarkerInformation())}},{key:"makeDialogLoader",value:function(){return u.default.createElement(_r(d[48]).ProgressDialog,{visible:this.state.showProgress,title:k.default.t("LOADING_PROGRESS"),message:k.default.t("WAITING_LONG"),animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=null===t?this.state.user:t,r=this.state.myNetwork;return this.setState({filternetwork:r,page:0,increasePas:0,filternetworkTemp:r,loadingDialog:!0}),new Promise(function(){void 0!==r?e.loadingMarkers(e.state.myPosition,r,e.state.value).then(function(t){var r=t||[];if(e.setState({loadingDialog:!1}),void 0!==n.category&&null!==n.category){var o=r.filter(function(e){return e.code_parrain===n.code_membre});e.treatNewData(e.state.myPosition,o,!0)}else e.treatNewData(e.state.myPosition,r,!0)}).catch(function(t){e.setState({loadingDialog:!1}),console.log("error j"),console.log(t)}):(e.setState({loadingDialog:!1}),console.log("error no net"))})}},{key:"showMyMembers",value:function(){var e=this,t=this.state.user.code_membre;void 0!==t?(0,_r(d[39]).loadGroupeAgent)(t).then(function(t){if(1===t.success)return e.setState({markers:t.datas})}):console.log("error")}},{key:"slidingComplete",value:function(e){this.setState({value:this.filterOptions[e].value,valuePosition:e})}},{key:"makeDistanceDialog",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{visible:this.state.dialogSliderVisible,title:k.default.t('MENU_FILTER'),onOk:function(){e.setState({dialogSliderVisible:!1,showProgress:!0}),setTimeout(function(){return e.filterPoint()},300)},cancelLabel:k.default.t("QUIT_"),okLabel:k.default.t('FILTER'),onCancel:function(){e.setState({dialogSliderVisible:!1})},onTouchOutside:function(){return e.setState({dialogSliderVisible:!1})}},u.default.createElement(c.Text,null,k.default.t('TEXT_FILTER_DISTANCE')," "),u.default.createElement(b.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),u.default.createElement(c.Text,null,u.default.createElement(c.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",k.default.t("DISTANCE_ARROUND")))}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var e,n,r,o,i,l=this;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:e=this.state,n=e.value,r=e.myPosition,e.user,o=e.filternetwork,void 0!==n?(this.setState({page:0}),1e3*n,i=this.state.networks.filter(function(e){return e.id===o.id}),i[0],this.loadingMarkers(r,o,n,void 0,!0).then(function(e){l.treatNewData(l.state.prevRegion,e,!0)}).catch(function(e){l.setState({showProgress:!1}),c.Alert.alert(k.default.t("ERROR_FILTER"),k.default.t("ERROR_FILTER_TEXT"),[{text:k.default.t("CANCEL")},{text:k.default.t("RESTART"),onPress:function(){l.filterPoint()}}])})):(this.setState({showProgress:!1}),this.setState({snack_visible:!0,snack_text_message:"impossible de filtrer les \xe9lements"}),setTimeout(function(){l.setState({snack_visible:!1})},5e3));case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"userChangeMarker",value:function(e){if(null!==this.mapRef&&void 0!==this.mapRef){var t={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.mapRef.animateToRegion(t,1e3)}}},{key:"geoLocatedAction",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap()},size:48},u.default.createElement(P.default,{name:"person-pin",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:K.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{title:k.default.t("CHOICE_NETWORK"),visible:this.state.dialogNetworkVisible,subtitle:k.default.t("CHOICE_NETWORK_TEXT"),onCancel:function(){return e.setState({dialogNetworkVisible:!1})},onOk:function(t){e.setState({dialogNetworkVisible:!1,page:0}),e.setState({showProgress:!0,filternetwork:e.state.filternetworkTemp}),setTimeout(function(){return e.showFilterNetwork()},500)}},u.default.createElement(c.FlatList,{style:{height:(0,_r(d[36]).responsiveHeight)(40)},data:this.state.networks,renderItem:function(t){var n=t.item;return e.renderRow(n)}}))}},{key:"renderDialogQRCodeScanner",value:function(){var e=this;return u.default.createElement(B.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.showQRCodeScanner},u.default.createElement(B.default.Title,null,k.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[K.blockView,{borderBottomColor:_r(d[50]).Color.borderColor,maxHeight:300}]},u.default.createElement(c.Text,null,k.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){e.setState({showQRCodeScanner:!1}),e.props.getQRCodeDetailAction(t.data)},flashMode:_r(d[51]).RNCamera.Constants.FlashMode.off})),u.default.createElement(B.default.Button,{bold:!0,label:k.default.t('CLOSE'),onPress:function(){e.setState({showQRCodeScanner:!1})}}))}},{key:"renderSearchUser",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{title:k.default.t("SEARCH"),visible:this.state.dialogSearchUser,onCancel:function(){return e.setState({dialogSearchUser:!1})},onOk:function(t){e.state.isPhoneAssureSearch?e.props.searchUserAction({dial_code:e.state.indicatif,phone:e.state.userName},!0):e.props.searchUserAction({dial_code:e.state.indicatif,name:e.state.userName},!0),e.setState({dialogSearchUser:!1})}},u.default.createElement(c.View,null,u.default.createElement(O.default,{style:{marginTop:10,width:(0,_r(d[36]).responsiveWidth)(90),height:46,borderRadius:5,borderWidth:1,borderColor:"#ccc"},placeholder:this.state.isPhoneAssureSearch?k.default.t('PHONE'):k.default.t('NAME'),value:this.state.userName,keyboardType:this.state.isPhoneAssureSearch?'numeric':'default',onChangeText:function(t){e.setState({userName:t})},icon:u.default.createElement(M.default,{style:{zIndex:10},name:this.state.isPhoneAssureSearch?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:70,justifyContent:'space-between',width:50}},u.default.createElement(M.default,{style:{paddingRight:20},name:"phone",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!0})}}),u.default.createElement(M.default,{style:{paddingRight:20},name:"user",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!1})}}),u.default.createElement(M.default,{style:{paddingRight:20},name:"qrcode",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({showQRCodeScanner:!0})}}))))}},{key:"renderDialogResultSearchUser",value:function(){var t=this,n=this.props,r=n.resultSearchUserByName;n.errorGetAvisImposition;return console.log("resultGetAvisImposition",r),u.default.createElement(B.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.displayDialogResultSearch},u.default.createElement(B.default.Title,null,k.default.t('USAGER_SEARCH')),u.default.createElement(c.ScrollView,{style:[K.blockView,{borderBottomColor:_r(d[50]).Color.borderColor,maxHeight:300}]},Array.isArray(r.response)&&r.response.length>0?r.response.map(function(n){return u.default.createElement(c.TouchableOpacity,{onPress:function(){t.props.searchUserReset(),t.setState({userName:'',displayDialogResultSearch:!1}),console.log("Markers",t.state.markers),t.state.markers.filter(function(e){return e.phone===n.phone}).length>0?t.userChangeMarker(n):(t.setState({markers:[].concat((0,e.default)(t.state.markers),[n])},function(){t.userChangeMarker(n)}),t.setState({currentNetworkSize:t.state.currentNetworkSize+1}))},style:[K.paymentItem]},u.default.createElement(c.View,{style:{flexDirection:'column'}},u.default.createElement(c.Text,{style:K.title},n.lastname),u.default.createElement(c.Text,{style:K.description},n.phone+" | "+n.email+" | "+n.adresse)))}):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:_r(d[52]).Typography.body1},k.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),u.default.createElement(B.default.Button,{bold:!0,label:k.default.t('OK'),onPress:function(){t.props.searchUserReset(),t.setState({displayDialogResultSearch:!1})}}))}},{key:"onRowPress",value:function(e){this.setState({filternetworkTemp:e})}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0})}},{key:"showFilterNetwork",value:function(){var e,n,r,o=this;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:e=this.state,n=e.myPosition,e.user,void 0!==(r=e.filternetwork)?(this.setState({showProgress:!0}),this.loadingMarkers(this.state.myPosition,r,this.state.value,0,!0).then(function(e){o.setState({showProgress:!1}),o.treatNewData(n,e,!0)}).catch(function(e){o.setState({snack_visible:!0,snack_text_message:"Probleme de connexion"}),console.log(e)})):console.log("error no net");case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"showBtnItineraire",value:function(){var e=this;return u.default.createElement(v.default,{style:{backgroundColor:_r(d[42]).primary,width:(0,_r(d[36]).responsiveWidth)(30),height:36,borderRadius:100,marginLeft:5,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!0,showProgress:!0})}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"near-me",size:16,color:"white",style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("WAY"))))}},{key:"showBtnClose",value:function(){var e=this;return u.default.createElement(v.default,{style:{backgroundColor:_r(d[42]).reddeconnect,height:36,width:(0,_r(d[36]).responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!1,showProgress:!1})}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"close",size:16,color:"white",style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CANCEL"))))}},{key:"getHypervisorActionButton",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:K.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"map",style:K.actionButtonIcon})))}},{key:"moveToMarker",value:function(e){this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.setState({textreach:e.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(e)}},{key:"refocusMap",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0},1e3):this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0,altitude:5,zoom:12},1e3),this.map&&this.map.focusToUser()}},{key:"renderCardSeashItem",value:function(e){var t=this;return u.default.createElement(c.TouchableOpacity,{key:e.id,style:{margin:5},onPress:function(){t.moveToMarker(e)}},u.default.createElement(c.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===e.firstname?e.adresse:e.firstname),u.default.createElement(c.Text,{style:{flex:1,fontSize:12}},e.lastname),u.default.createElement(c.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:_r(d[42]).accent}},e.network))}},{key:"retrieveAllPoint",value:function(e){var t=this;(0,_r(d[39]).getMakersFrom)(e).then(function(n){new Promise(function(e,r){try{var o=n.datas;t.setState({allpoint:o,loadingDialog:!1}),e(o)}catch(e){console.warn(e.message),r(new Error(e.message))}}).then(function(e){t.onLoadMore()}).catch(function(n){t.setState({loadingDialog:!1}),console.log("on get marker"),c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){t.setState({loadingDialog:!0}),null!==e&&void 0!==e?t.retrieveAllPoint(e):t.requestCameraPermission()}}],{cancelable:!1})})}).catch(function(n){console.log("on retreive>getmarkers",n.message),t.setState({loadingDialog:!1}),t.state.allpoint.length<=0&&(console.log("no point"),c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){t.state.allpoint.length<=0&&(t.setState({loadingDialog:!0}),null!==e&&void 0!==e?t.retrieveAllPoint(e):t.requestCameraPermission())}}],{cancelable:!1}))})}},{key:"showLoadMoreView",value:function(){var e=this;if(this.state.isNeedLoadMore)return u.default.createElement(c.View,{style:{flex:1,flexDirection:'row',width:(0,_r(d[36]).responsiveWidth)(90)}},u.default.createElement(v.default,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:48,height:48,width:48,backgroundColor:"white",borderColor:"transparent",alignItems:"center",justifyContent:"center"}},u.default.createElement(P.default,{name:"refresh",size:32})),u.default.createElement(c.View,{style:{backgroundColor:"#FFFFFFA0",width:(0,_r(d[36]).responsiveWidth)(20),height:30,borderRadius:12,justifyContent:'center',alignItems:'center',alignSelf:'center'}},u.default.createElement(c.Text,null,(this.state.markers.length,this.state.markers.length)," / ",this.state.currentNetworkSize," ")))}},{key:"showLoadingMapView",value:function(){if(this.state.isLoadingMap)return u.default.createElement(c.View,{style:{flexDirection:'row',margin:10,width:(0,_r(d[36]).responsiveWidth)(95),backgroundColor:'white',justifyContent:"center",alignSelf:"center"}},u.default.createElement(c.Text,{style:{fontSize:12,alignSelf:'center'}},k.default.t("LOADING_TEXT_MARKERS")+" "+this.filterOptions[this.state.valuePosition].value+" km "+k.default.t("DISTANCE_ARROUND")),u.default.createElement(c.ProgressBarAndroid,{style:{alignSelf:'center'}}))}},{key:"loadingMarkers",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise(function(l,s){var u=r.state.allpoint;console.log("AllPoint",u),console.log("Home state",r.state);var c=void 0!==o?o:r.state.page,f=u.filter(function(r,o){var i={longitude:parseFloat(r.longitude),latitude:parseFloat(r.latitude)};return _r(d[46]).getDistance(e,i)<=1e3*n&&r.network===t.name});console.log("Data before comparative",f),r.state.valuePosition>1&&(f=f.length2&&void 0!==arguments[2]&&arguments[2],o=t;if(console.log("Data received",t),t.length>0){var i=o;r&&this.setState({showProgress:!1}),i.length>0&&this.setState({markers:i,prevRegion:e}),o.length270?270:(0,_r(d[36]).responsiveHeight)(30)),W=(function(y){function A(e){var l;return(0,n.default)(this,A),(l=(0,r.default)(this,(0,o.default)(A).call(this,e)))._draggedValue=new c.Animated.Value(0),l.renderIcon=function(e){return function(t){t.isActive;return u.default.createElement(P.default,{size:24,color:"white",name:e})}},l.openDrawer=function(){l.props.navigation.openDrawer()},l.onIds=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:c.AsyncStorage.getAllKeys(function(n,r){c.AsyncStorage.multiGet(r,function(n,r){r.map(function(n,r,o){var i;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:i=o[r][0],0===r&&(S.default.isEqual(i,'@config:onesignalIds')||(l._saveOneSignalIds(e.userId),l.onFirstLaunch()));case 2:case"end":return t.stop()}},null,null,null,Promise)})})});case 1:case"end":return n.stop()}},null,null,null,Promise)},l.onFirstLaunch=function(){console.warn("FIRST LAUNCH ON HOME"),(0,_r(d[37]).readUser)().then(function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(!e){n.next=6;break}if(void 0===e){n.next=6;break}return n.next=4,t.default.awrap(l._getOneSignalIds());case 4:g.onesignalIds=n.sent,g.onesignalIds&&void 0!==e&&(void 0!==e.category?l.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!1}):l.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!1}));case 6:case"end":return n.stop()}},null,null,null,Promise)})},l.saveOneSignal=function(e,t){(0,f.default)({url:e?_r(d[41]).saveOnesignalIds+"/saveUser":_r(d[41]).saveOnesignalIds+"/saveAgent",method:'POST',data:t,headers:{'X-Localization':k.default.currentLocale()}}).then(function(e){console.warn(e),201===e.data.status&&l.renderOneSignalResponse(e.data.error)}).catch(function(e){console.warn(e),e.response?l.renderOneSignalResponse(e.response):e.request?l.renderOneSignalResponse(e.request):l.renderOneSignalResponse(e.message)})},l._retrieveData=function(){var e,n,r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('position'));case 3:null!==(e=o.sent)&&((n=JSON.parse(e)).longitudeDelta=.04,n.latitudeDelta=.01,r=JSON.parse(e),l.setState({region:n,oldPosition:r})),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),console.warn(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)},l._getOneSignalIds=function(){return new Promise(function(e,n){var r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('@config:onesignalIds'));case 3:r=o.sent,e(r),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),n(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)})},l._storeData=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.AsyncStorage.setItem('position',JSON.stringify(e)));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:case"end":return n.stop()}},null,null,[[0,5]],Promise)},l.backPressed=function(){return c.Alert.alert(k.default.t('EXIT_TITLE'),k.default.t('EXIT_DESC'),[{text:k.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:k.default.t("YES"),onPress:function(){return c.BackHandler.exitApp()}}],{cancelable:!1}),!0},l._getOneSignalIds=function(){return new Promise(function(e,n){var r;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,t.default.awrap(c.AsyncStorage.getItem('@config:onesignalIds'));case 3:r=o.sent,e(r),o.next=10;break;case 7:o.prev=7,o.t0=o.catch(0),n(o.t0);case 10:case"end":return o.stop()}},null,null,[[0,7]],Promise)})},l._saveOneSignalIds=function(e){return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.AsyncStorage.setItem('@config:onesignalIds',e));case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),console.warn(n.t0);case 8:case"end":return n.stop()}},null,null,[[0,5]],Promise)},l.renderOneSignalResponse=function(e){c.Alert.alert(k.default.t('PHISIC_SECURITY'),e,[{text:k.default.t('REFUSED'),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("SUBMIT_LABEL"),onPress:function(){(0,_r(d[37]).readUser)().then(function(e){e&&(void 0!==e.category?l.saveOneSignal(!1,{code_membre:e.code_membre,player_id:g.onesignalIds,set_default:!0}):l.saveOneSignal(!0,{user_code:e.user_code,player_id:g.onesignalIds,set_default:!0}))})}}],{cancelable:!1})},l.onMapReady=function(){console.log("MAP READY CALL"),(0,_r(d[37]).readUser)().then(function(e){if(e){l.setState({user:e}),l.setState({network:e.network,isSaveOneSignalOK:!0});var t={latitude:S.default.isNil(e.latitude)?0:parseFloat(e.latitude),longitude:S.default.isNil(e.longitude)?0:parseFloat(e.longitude)};l.setState({myPosition:t}),l.refocusMap(!1),e.category?(l.setState({loadingDialog:!1}),"geolocated"!==e.category?l.showMyMembers():t.latitude<=0&&t.longitude<=0&&l.props.navigation.push(_r(d[38]).updateinfo)):'android'===c.Platform.OS?l.requestCameraPermission():(l.getPosition(),l.watchLocation())}}).catch(function(e){})},l.renderRow=function(e){return u.default.createElement(c.TouchableOpacity,{key:e,onPress:function(){return l.onRowPress(e)}},u.default.createElement(c.View,{style:Q.rowContainer},u.default.createElement(c.View,{style:Q.iconContainer},u.default.createElement(P.default,{name:l.state.filternetworkTemp&&e.name===l.state.filternetworkTemp.name?'radio-button-checked':'radio-button-unchecked',color:l.state.filternetworkTemp&&e.name===l.state.filternetworkTemp.name?_r(d[42]).accent:l.props.colorAccent,size:24})),u.default.createElement(c.Text,{style:_r(d[43]).material.subheading},e.name)))},l.loadMoreIfHasNoPoint=function(){l.state.increasePas===l.filterOptions.length-1?(l.setState({increasePas:0,snack_visible:!0,snack_text_message:k.default.t('NO_NETWORK_MARKER'),isLoadingMap:!1}),setTimeout(function(){l.setState({snack_visible:!1})},5e3)):l.state.increasePas+1!==l.filterOptions.length&&l.setState({increasePas:l.state.increasePas+1,isLoadingMap:!0},function(){l.onLoadMore()})},l.state=l.geInitialState(),l.mounted=!1,l.configuration=new E.default,_r(d[44]).IlinkEmitter.on("firstlaunch",l.onFirstLaunch),l.filterOptions=[{value:5,label:"5 km"},{value:15,label:"15 km"},{value:20,label:"20 km"},{value:25,label:"25 km"}],P.default.getImageSource('md-car',24,'white').then(function(e){l.setState({caricon:e})}),l.makeMarkerInformation=l.makeMarkerInformation.bind((0,i.default)(l)),_.default.addEventListener('ids',l.onIds),g.appHasLoaded=!0,l.configuration._getPubData().then(function(e){l.setState({publicite:e})}).catch(function(e){}),l}return(0,s.default)(A,y),(0,l.default)(A,[{key:"onLoadMore",value:function(){var e=this,n=this.state,r=n.user;n.prevRegion,n.boundarie;void 0!==r.category&&null!==r.category||(this.promiseRegion&&this.promiseRegion.done(),this.promiseRegion=new Promise(function(n,o){var i,l,s,u,c;return t.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:return e.setState({isNeedLoadMore:!1,isLoadingMap:!0}),o.next=3,t.default.awrap(e.mapRef.getCamera());case 3:if(i=o.sent,i.zoom-10,l=[],void 0!==e.state.filternetworkTemp&&(s=e.state.filternetworkTemp.id,l=e.state.networks.filter(function(e){return e.id===s})),!(l.length>0)){o.next=23;break}return e.setState({isLoadingMap:!1}),l[0],u={longitude:r.longitude,latitude:r.latitude},o.prev=11,o.next=14,t.default.awrap(e.loadingMarkers(e.state.myPosition,e.state.filternetwork,e.filterOptions[e.state.increasePas].value));case 14:c=o.sent,e.treatNewData(u,c,!1),o.next=21;break;case 18:o.prev=18,o.t0=o.catch(11),e.setState({isNeedLoadMore:!1,isLoadingMap:!1});case 21:o.next=24;break;case 23:e.setState({isNeedLoadMore:!0,isLoadingMap:!1});case 24:e.map&&e.map.focusToUser(),n();case 26:case"end":return o.stop()}},null,null,[[11,18]],Promise)}))}},{key:"onslidingEvent",value:function(e){this.setState({maxHeightSliding:e.nativeEvent.layout.height})}},{key:"componentDidMount",value:function(){var e=this;(0,_r(d[37]).readUser)().then(function(n){return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:n&&void 0!==n&&void 0!==n.phone&&e.props.getAuthApiKey(n.phone);case 1:case"end":return t.stop()}},null,null,null,Promise)}),this.mounted=!0;var n=this.props.navigation;this.markerManager=new N.default,this.configuration.getCurrentPubValue().then(function(t){try{var n=parseInt(t);e.setState({isPubShow:n})}catch(e){}}),this.focusListener=n.addListener("didFocus",function(){e.configuration.getCurrentPasValue().then(function(t){try{e.setState({pas:parseInt(t)})}catch(e){}}),e.componentDidAppear()}),this.blurListener=n.addListener("didBlur",function(t){e.componentDidDisappear()}),this._retrieveData(),this.props.coordinate}},{key:"componentWillReceiveProps",value:function(e){var t=this;null!==e.resultSearchUserByName&&this.setState({displayDialogResultSearch:!0}),null!==e.resultGetQRCodeDetail&&null!==e.resultGetQRCodeDetail.response&&this.setState({userName:''+e.resultGetQRCodeDetail.response.phone}),null!==e.errorGetQRCodeDetail&&void 0!==e.errorGetQRCodeDetail.data&&c.Alert.alert(k.default.t("ERROR_LABEL"),e.errorGetQRCodeDetail.data.error,[{text:k.default.t("OK"),onPress:function(){t.setState({displayPhoneField:!1,userName:''}),t.props.searchUserReset(),t.props.getQRCodeDetailReset()}}],{cancelable:!1})}},{key:"requestCameraPermission",value:function(){var e=this;return t.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.default.awrap(c.PermissionsAndroid.request(c.PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION,{title:'Cool Photo App Camera Permission',message:"Cool Photo App needs access to your camera so you can take awesome pictures."}));case 3:n.sent===c.PermissionsAndroid.RESULTS.GRANTED&&(0,_r(d[37]).readUser)().then(function(t){if(t)if(void 0!==t.category&&null!==t.category){var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},r={latitude:n.latitude,longitude:n.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:n}),e.mapRef.animateToCoordinate({latitude:n.latitude,longitude:n.longitude},1e3),e.mapRef.animateToRegion(r,1e3),e.setState({isLoading:!1,isLoadingMap:!1,loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():n.latitude<=0&&n.longitude<=0&&e.props.navigation.push(_r(d[38]).updateinfo)}else e.getPosition(),e.watchLocation()}),n.next=9;break;case 7:n.prev=7,n.t0=n.catch(0);case 9:case"end":return n.stop()}},null,null,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var e=this;this.watchID=R.default.watchPosition(function(t){var n=e.state.myPosition,r=t.coords;e.state.oldPosition;n&&r.longitude===n.longitude&&r.latitude===n.latitude||(0!==r.longitude&&0!==r.latitude&&e._storeData(r),((0,w.default)(e.state.region,{})||(0,w.default)(e.state.region,void 0)||(0,w.default)(e.state.region,null))&&(e.state.myPosition.longitude||e.state.myPosition.latitude||null!==e.mapRef&&void 0!==e.mapRef&&(e.mapRef.animateToRegion({latitude:r.latitude,longitude:r.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3),e.mapRef.animateCamera({center:e.myPosition,pitch:0,heading:0,altitude:0,zoom:12},1e3))),e.setState({region:{latitude:r.latitude,longitude:r.longitude,latitudeDelta:.003,longitudeDelta:.004}}),e.setState({myPosition:r}),e.map&&e.map.focusToUser())},function(e){return console.log("wat s",e)},U)}},{key:"getNetworks",value:function(e){var t=this;if(e)(0,_r(d[37]).getCountryNetwork)(e).then(function(n){t.reseaux=[];var r=n;for(var o in r)t.reseaux.push(r[o]);t.setState({networks:t.reseaux});var i=t.reseaux.filter(function(e){return e.name.includes(t.state.network)});void 0!==t.state.user.category&&null!==t.state.user.category||(i.length>0&&e?t.setState({filternetwork:i[0],myNetwork:i[0],filternetworkTemp:i[0]}):t.state.user&&(t.state.user.category||c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){null!==e&&void 0!==e?t.getNetworks(e):t.requestCameraPermission()}}],{cancelable:!1})))},function(n){c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){null!==e&&void 0!==e?t.getNetworks(e):t.requestCameraPermission()}}],{cancelable:!1})});else{console.log("get network missing pays");c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){t.requestCameraPermission()}}],{cancelable:!1})}}},{key:"getPosition",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;console.log("on get position"),R.default.getCurrentPosition(function(n){var r=e.state.myPosition,o=n.coords;e.state.oldPosition;if(!(0,w.default)(o,r)&&0!==o.longitude&&0!==o.latitude||r){e.map&&e.map.focusToUser(),(0,_r(d[39]).getPositionInformation)(o).then(function(n){if(n)if(void 0!==n.results){if(n.results.length>0){var r=n.results[0],o=r.address_components,i=r.formatted_address,l=r.place_id;e.setState({address:o,textadress:i,place:l});for(var s,u,f=n.results,h=0;h=y.length)break;S=y[v++]}else{if((v=y.next()).done)break;S=v.value}var E=S;E.code===s&&(e.setState({indicatif:E.dial_code}),e.getNetworks(E.dial_code))}}}else console.log("on else result null "),c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){e.getPosition(t)}}],{cancelable:!1});else c.Alert.alert(k.default.t("UNABLE_TO_CONNECT_TITLE"),k.default.t('TEXT_NETWORK_UNABLE'),[{text:k.default.t("NO"),onPress:function(){c.BackHandler.exitApp()}},{text:k.default.t("YES"),onPress:function(){e.getPosition(t)}}],{cancelable:!1})});var i={latitude:o.latitude,longitude:o.longitude,latitudeDelta:.03,longitudeDelta:.01};e.setState({myPosition:o,region:i}),e.mapRef&&!e.state.myPositionIsAnimated&&(e.mapRef.animateCamera({center:o,pitch:0,heading:0,altitude:5,zoom:12},1e3),e.setState({myPositionIsAnimated:!0}))}else console.warn("errror")},function(t){switch(console.warn(t.message),t.code){case 3:e.state.oldPosition&&e.treatPosition(e.state.oldPosition)}},U)}},{key:"componentDidDisappear",value:function(){c.BackHandler.removeEventListener('hardwareBackPress',this.backPressed)}},{key:"componentDidAppear",value:function(){var e=this;c.BackHandler.addEventListener('hardwareBackPress',this.backPressed),(0,_r(d[37]).readUser)().then(function(t){if(t&&t.category){e.setState({user:t}),e.setState({network:t.network});var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};e.setState({myPosition:n}),e.refocusMap(!0)}})}},{key:"componentWillUnmount",value:function(){_.default.removeEventListener('ids',this.onIds),this.mounted=!1,this.blurListener.remove(),this.focusListener.remove(),this.watchID&&R.default.clearWatch(this.watchID)}}]),(0,l.default)(A,[{key:"makeCardSearch",value:function(){var e=this;return u.default.createElement(c.View,{style:Q.topBar},u.default.createElement(_r(d[45]).Surface,{style:{elevation:4,borderRadius:10}},u.default.createElement(c.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,borderRadius:10,margin:10,alignItems:'center',height:48}},u.default.createElement(c.TouchableOpacity,{onPress:function(){return e.openDrawer()}},u.default.createElement(c.Text,{style:Q.hambuger},"Menu")),u.default.createElement(c.View,{style:{flex:1}}),u.default.createElement(c.Text,{style:{backgroundColor:this.state.myNetwork.id===this.state.filternetwork.id?_r(d[42]).primary:_r(d[42]).accent,padding:5,color:"white",marginRight:10,fontSize:10,borderRadius:12}},this.state.filternetwork.name?this.state.filternetwork.name:this.state.network),this.renderSupplementInformation()),this.showLoadingMapView()))}},{key:"renderSupplementInformation",value:function(){var e=this;return this.state.user&&"geolocated"===this.state.user.category?u.default.createElement(c.View,null):u.default.createElement(c.View,{style:{flexDirection:"row"}},u.default.createElement(c.View,{style:{backgroundColor:"#FFFFFFA0",justifyContent:'center',alignItems:'center',alignSelf:'center'}},u.default.createElement(c.Text,null,this.state.markers.length+" "+(0===this.state.currentNetworkSize?"":"/"+this.state.currentNetworkSize)," ")),u.default.createElement(c.TouchableOpacity,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:12,height:32,width:32,backgroundColor:"white",borderColor:"transparent"}},u.default.createElement(P.default,{name:this.state.markers.length>=this.state.currentNetworkSize?"close":"refresh",size:32,color:this.state.markers.length>=this.state.currentNetworkSize?"red":"grey"})))}},{key:"_renderMarker2",value:function(){var e=this,t=this.state,n=t.currentMarker,r=t.myPosition,o=n,i={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},l=_r(d[46]).getDistance(r,i),s=(l>900?l/1e3+" Km":l+"m")+k.default.t('TO_YOU'),f=null===o.lastname?o.adresse:o.lastname;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"white"}},u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center',backgroundColor:"white"}},u.default.createElement(c.Text,{style:G.title},f),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){e.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.subtitle2},o.adresse),u.default.createElement(c.View,{style:{flexDirection:"row",alignItems:"center"}},u.default.createElement(c.Text,{style:G.reseau},o.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},s),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(o)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}},{key:"_renderItemMarkerdetails",value:function(e){var t=this,n=e;if(void 0!==n&&null!==n){var r=this.state,o=r.currentMarker,i=r.myPosition,l={latitude:parseFloat(o.latitude),longitude:parseFloat(o.longitude)},s=_r(d[46]).getDistance(i,l),f=(s>900?s/1e3+" Km":s+"m")+k.default.t('TO_YOU'),h=null===n.lastname?n.adresse:n.lastname;return u.default.createElement(_r(d[47]).CardView,{style:G.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},u.default.createElement(c.Text,{style:G.title},h),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){t.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.subtitle2},n.adresse),u.default.createElement(c.View,{style:{flexDirection:"row",alignItems:"center"}},u.default.createElement(c.Text,{style:G.reseau},n.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},f),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(n)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}}},{key:"renderCurrentMarker",value:function(e){var t=this;if(e)return u.default.createElement(c.View,null,u.default.createElement(c.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},u.default.createElement(c.Text,{style:G.title},name),u.default.createElement(P.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",on:!0,dPress:function(){t.toggleSlidingUp(!1)}})),u.default.createElement(c.Text,{style:G.title},e.adresse),u.default.createElement(c.View,{style:{flexDirection:"row"}},u.default.createElement(c.Text,{style:G.reseau},e.network),u.default.createElement(c.Text,{style:G.solde},k.default.t('SOLDE_UNVAIBLE'))),u.default.createElement(c.Text,{style:G.reseau},distanceTxt),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:(0,_r(d[36]).responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(e)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))))}},{key:"callItem",value:function(e){var t={number:e.phone,prompt:!1};(0,C.default)(t).catch(function(e){return console.log(e)})}},{key:"makeMarkerInformation",value:function(){var e=this.state,t=e.currentMarker;e.myPosition;return void 0!==t&&null!==t?this._renderItemMarkerdetails(t):u.default.createElement(c.Text,null,"Impossible de'afficher l'element")}},{key:"makeActionButon",value:function(){var e=this.state.user;if(e)switch(e.category){case"super":return this.getSuperActionButton();case"geolocated":return this.geoLocatedAction();case"hyper":return this.getHypervisorActionButton();default:return this.getSimpleActionButton()}}},{key:"getSuperActionButton",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},u.default.createElement(P.default,{name:"search",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("MY_GROUP"),onPress:function(){return e.showMyMembers()},size:48},u.default.createElement(P.default,{name:"group-work",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:Q.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var e=this;return u.default.createElement(p.default,{ref:function(t){return e.actionButton=t}},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("FILTER"),onPress:function(){return e.showFilterDialog()},size:48},u.default.createElement(P.default,{name:"filter-list",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("SEARCH"),onPress:function(){e.setState({dialogSearchUser:!0})},size:48},u.default.createElement(P.default,{name:"search",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#9b59b6",title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){e.showMynetworkMap()}},u.default.createElement(P.default,{name:"group-work",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("CHANGE_NETWORK"),size:48,onPress:function(){e.showNewDialogNetwork()}},u.default.createElement(P.default,{name:"rss-feed",style:Q.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(e){var t=this;e&&this.bottomSheetRef?(this.bottomSheetRef.snapTo(1),this.setState({showcurentMarker:e})):e||this.bottomSheetRef.snapTo(0);var n=e?H:0,r=e?0:H;this.setState({panelVisible:e}),!e&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(n),c.Animated.timing(this.state.animation,{toValue:r,duration:200}).start(function(n){!e&&t.map&&t.map.focusToUser()})}},{key:"makeSlidingUp",value:function(){var e=this;return u.default.createElement(I.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[0,"30%"],renderHeader:function(){return e.markerView()}})}},{key:"geInitialState",value:function(){return{isSaveOneSignalDisplay:!1,region:{latitude:0,longitude:0,latitudeDelta:.015,longitudeDelta:.0121},pas:100,prevRegion:{latitude:0,longitude:0},increasePas:0,isPubShow:!0,loadingDialog:!0,textreach:"",currentNetworkSize:0,markersearchfilter:[],animation:new c.Animated.Value(0),myPosition:null,currentMarker:null,filterNetworkOption:V[1],needRoad:!1,initialAnim:!1,filternetwork:{},destinationPosition:{},panelVisible:!1,markers:[],isNeedLoadMore:!1,isLoadingMap:!1,value:5,page:0,valuePosition:0,markerfilter:null,allpoint:[],typeMap:'standard',indexTypeMap:0,user:null,snack_visible:!1,snack_text_message:"",networks:[],dialogSliderVisible:!1,showProgress:!1,myNetwork:{},dialogNetworkVisible:!1,myPositionMarkerText:k.default.t("YOUR_THERE"),isSaveOneSignalOK:!1,publicite:null,userName:'',isNumeroAssureSearch:!1,isPhoneAssureSearch:!1,showQRCodeScanner:!1,displayDialogResultSearch:!1,dialogSearchUser:!1}}},{key:"onMarkerPress",value:function(e){console.warn(e),this.setState({currentMarker:e}),this.toggleSlidingUp(!0)}},{key:"onMapTypeChange",value:function(){var e={index:this.state.indexTypeMap,text:this.state.typeMap};switch(e.index=e.index+1,e.index=e.index%3,e.index){default:e.text='standard';break;case 1:e.text='hybrid';break;case 2:e.text="terrain"}this.setState({indexTypeMap:e.index,typeMap:e.text})}},{key:"showInterticiel",value:function(){var e=this;return S.default.isNil(this.state.publicite)||S.default.isNil(this.state.user)?null:this.state.isPubShow?u.default.createElement(x.default,{closeIntersticiel:function(){return e.setState({isPubShow:!1})},navigation:this.props.navigation}):void 0}},{key:"renderBottomHome",value:function(){var e=this;return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"lightblue"}},u.default.createElement(h.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:function(){(0,_r(d[37]).readUser)().then(function(t){t&&(e.setState({user:t}),e.setState({network:t.network}),t.category?(e.setState({loadingDialog:!1}),"geolocated"!==t.category?e.showMyMembers():myPosition.latitude<=0&&myPosition.longitude<=0&&e.props.navigation.push(_r(d[38]).updateinfo)):'android'===c.Platform.OS?e.requestCameraPermission():e.watchLocation())})},needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),c.Alert.alert(k.default.t("PROBLEM_OCCUR"),k.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),u.default.createElement(I.default,{ref:function(t){e.bottomSheetRef=t},snapPoints:[60,"30%","100%"],renderHeader:function(){return e.renderHeader()}}))}},{key:"renderInner",value:function(){return u.default.createElement(c.View,{style:{flex:1,backgroundColor:"green"}},u.default.createElement(c.Text,null,"Freud junior"))}},{key:"markerView",value:function(){if(this.state.currentMarker)return this._renderMarker2()}},{key:"renderHeader",value:function(){var e=this;return u.default.createElement(u.default.Fragment,null,u.default.createElement(c.View,{style:{position:"absolute",width:32,height:this.state.currentMarker?200:100,bottom:80,right:0,justifyContent:'center'}},u.default.createElement(p.default,{size:32,style:{marginRight:15},buttonColor:"white"}),u.default.createElement(p.default,{size:42,renderIcon:function(){return u.default.createElement(P.default,{name:"group-work",style:Q.actionButtonIcon})},style:{marginTop:40,marginRight:20},buttonColor:_r(d[42]).primary})),u.default.createElement(c.View,{style:{flex:1,backgroundColor:"white"}},this.markerView(),this.renderFilterMarker(),u.default.createElement(c.View,{style:{flexDirection:'row',height:60,justifyContent:'space-evenly',alignItems:'flex-end'}},u.default.createElement(c.View,{style:{flexDirection:'row',flex:1,marginBottom:10,justifyContent:'space-around',alignItems:'flex-end'}},u.default.createElement(_r(d[45]).FAB,{small:!0,icon:this.state.showFilterDistance?"close":"filter",color:_r(d[42]).primary,style:{backgroundColor:"white"},onPress:function(){e.state.showFilterDistance?(e.bottomSheetRef.snapTo(0),e.setState({showFilterDistance:!1})):(e.bottomSheetRef.snapTo(2),e.setState({showFilterDistance:!0}))}}),u.default.createElement(_r(d[45]).FAB,{small:!0,icon:"add",color:"white",style:{backgroundColor:_r(d[42]).primary},onPress:function(){e.bottomSheetRef.snapTo(2),e.setState({showdialogNetworkVisible:!0})}})),this.makeMarkerButton())))}},{key:"renderFilterMarker",value:function(){var e=this;if(this.state.showFilterDistance)return u.default.createElement(c.View,{style:{height:(0,_r(d[36]).responsiveHeight)(80),justifyContent:'center',backgroundColor:'white',margin:20}},u.default.createElement(c.View,{style:{height:(0,_r(d[36]).responsiveHeight)(30),justifyContent:'center'}},u.default.createElement(c.Text,null,k.default.t('TEXT_FILTER_DISTANCE')," "),u.default.createElement(b.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),u.default.createElement(c.Text,null,u.default.createElement(c.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",k.default.t("DISTANCE_ARROUND"))),u.default.createElement(c.View,{style:{flexDirection:"row",flex:1}},u.default.createElement(v.default,{style:{flex:1}}),u.default.createElement(v.default,{style:{flex:1}})))}},{key:"makeMarkerButton",value:function(){var e=this;return this.state.currentMarker?u.default.createElement(c.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),u.default.createElement(v.default,{style:{backgroundColor:"white",width:(0,_r(d[36]).responsiveWidth)(26),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return e.callItem(marker)}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"phone",size:16,color:_r(d[42]).primary,style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CALL"))))):u.default.createElement(c.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}})}},{key:"renderOldHome",value:function(){var e=this;return u.default.createElement(c.View,{style:Q.container},u.default.createElement(c.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),u.default.createElement(h.default,{ref:function(t){e.map=t,null!=t&&(e.mapRef=t.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(t){return e.onMarkerPress(t)},network:this.state.filternetwork,initialRegion:this.state.region,markers:this.state.markers,selectedMarker:this.state.currentMarker,myNetwork:this.state.myNetwork,lang:this.state.lang,myPosition:this.state.myPosition,onMapReady:'android'===c.Platform.OS?this.onMapReady:null,onLayout:'ios'===c.Platform.OS?this.onMapReady:null,needRoad:this.state.needRoad,onNeedRoadReady:function(t){e.setState({showProgress:!1})},onNeedRoadError:function(t){e.setState({showProgress:!1}),c.Alert.alert(k.default.t("PROBLEM_OCCUR"),k.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){S.default.isNil(user.latitude)}}])}}),this.makeCardSearch(),this.showInterticiel(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog(),this.renderSearchUser(),this.state.showQRCodeScanner&&this.renderDialogQRCodeScanner(),this.state.displayDialogResultSearch&&this.renderDialogResultSearchUser(),u.default.createElement(T.default,{visible:this.state.snack_visible,textMessage:this.state.snack_text_message,autoHidingTime:5e3}),this.makeActionButon())}},{key:"renderTutoOldHome",value:function(){return u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(CopilotStep,{text:"This is a hello world example!",order:1,name:"hello"},this.makeCardSearch()))}},{key:"render",value:function(){return this.renderOldHome()}},{key:"renderCurrentMarker",value:function(){if(this.state.currentMarker)return u.default.createElement(c.View,{style:{height:200,backgroundColor:'#fff'}},this.makeMarkerInformation())}},{key:"makeDialogLoader",value:function(){return u.default.createElement(_r(d[48]).ProgressDialog,{visible:this.state.showProgress,title:k.default.t("LOADING_PROGRESS"),message:k.default.t("WAITING_LONG"),animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=null===t?this.state.user:t,r=this.state.myNetwork;return this.setState({filternetwork:r,page:0,increasePas:0,filternetworkTemp:r,loadingDialog:!0}),new Promise(function(){void 0!==r?e.loadingMarkers(e.state.myPosition,r,e.state.value).then(function(t){var r=t||[];if(e.setState({loadingDialog:!1}),void 0!==n.category&&null!==n.category){var o=r.filter(function(e){return e.code_parrain===n.code_membre});e.treatNewData(e.state.myPosition,o,!0)}else e.treatNewData(e.state.myPosition,r,!0)}).catch(function(t){e.setState({loadingDialog:!1}),console.log("error j"),console.log(t)}):(e.setState({loadingDialog:!1}),console.log("error no net"))})}},{key:"showMyMembers",value:function(){var e=this,t=this.state.user.code_membre;void 0!==t?(0,_r(d[39]).loadGroupeAgent)(t).then(function(t){if(1===t.success)return e.setState({markers:t.datas})}):console.log("error")}},{key:"slidingComplete",value:function(e){this.setState({value:this.filterOptions[e].value,valuePosition:e})}},{key:"makeDistanceDialog",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{visible:this.state.dialogSliderVisible,title:k.default.t('MENU_FILTER'),onOk:function(){e.setState({dialogSliderVisible:!1,showProgress:!0}),setTimeout(function(){return e.filterPoint()},300)},cancelLabel:k.default.t("QUIT_"),okLabel:k.default.t('FILTER'),onCancel:function(){e.setState({dialogSliderVisible:!1})},onTouchOutside:function(){return e.setState({dialogSliderVisible:!1})}},u.default.createElement(c.Text,null,k.default.t('TEXT_FILTER_DISTANCE')," "),u.default.createElement(b.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(t){return e.slidingComplete(t)}}),u.default.createElement(c.Text,null,u.default.createElement(c.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",k.default.t("DISTANCE_ARROUND")))}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var e,n,r,o,i,l=this;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:e=this.state,n=e.value,r=e.myPosition,e.user,o=e.filternetwork,void 0!==n?(this.setState({page:0}),1e3*n,i=this.state.networks.filter(function(e){return e.id===o.id}),i[0],this.loadingMarkers(r,o,n,void 0,!0).then(function(e){l.treatNewData(l.state.prevRegion,e,!0)}).catch(function(e){l.setState({showProgress:!1}),c.Alert.alert(k.default.t("ERROR_FILTER"),k.default.t("ERROR_FILTER_TEXT"),[{text:k.default.t("CANCEL")},{text:k.default.t("RESTART"),onPress:function(){l.filterPoint()}}])})):(this.setState({showProgress:!1}),this.setState({snack_visible:!0,snack_text_message:"impossible de filtrer les \xe9lements"}),setTimeout(function(){l.setState({snack_visible:!1})},5e3));case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"userChangeMarker",value:function(e){if(null!==this.mapRef&&void 0!==this.mapRef){var t={latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.mapRef.animateToRegion(t,1e3)}}},{key:"geoLocatedAction",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap()},size:48},u.default.createElement(P.default,{name:"person-pin",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"layers",style:Q.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{title:k.default.t("CHOICE_NETWORK"),visible:this.state.dialogNetworkVisible,subtitle:k.default.t("CHOICE_NETWORK_TEXT"),onCancel:function(){return e.setState({dialogNetworkVisible:!1})},onOk:function(t){e.setState({dialogNetworkVisible:!1,page:0}),e.setState({showProgress:!0,filternetwork:e.state.filternetworkTemp}),setTimeout(function(){return e.showFilterNetwork()},500)}},u.default.createElement(c.FlatList,{style:{height:(0,_r(d[36]).responsiveHeight)(40)},data:this.state.networks,renderItem:function(t){var n=t.item;return e.renderRow(n)}}))}},{key:"renderDialogQRCodeScanner",value:function(){var e=this;return u.default.createElement(B.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.showQRCodeScanner},u.default.createElement(B.default.Title,null,k.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[Q.blockView,{borderBottomColor:_r(d[50]).Color.borderColor,maxHeight:300}]},u.default.createElement(c.Text,null,k.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){e.setState({showQRCodeScanner:!1}),e.props.getQRCodeDetailAction(t.data)},flashMode:_r(d[51]).RNCamera.Constants.FlashMode.off})),u.default.createElement(B.default.Button,{bold:!0,label:k.default.t('CLOSE'),onPress:function(){e.setState({showQRCodeScanner:!1})}}))}},{key:"renderSearchUser",value:function(){var e=this;return u.default.createElement(_r(d[49]).MaterialDialog,{title:k.default.t("SEARCH"),visible:this.state.dialogSearchUser,onCancel:function(){return e.setState({dialogSearchUser:!1})},onOk:function(t){e.state.isPhoneAssureSearch?e.props.searchUserAction({dial_code:e.state.indicatif,phone:e.state.userName},!0):e.props.searchUserAction({dial_code:e.state.indicatif,name:e.state.userName},!0),e.setState({dialogSearchUser:!1})}},u.default.createElement(c.View,null,u.default.createElement(O.default,{style:{marginTop:10,width:(0,_r(d[36]).responsiveWidth)(90),height:46,borderRadius:5,borderWidth:1,borderColor:"#ccc"},placeholder:this.state.isPhoneAssureSearch?k.default.t('PHONE'):k.default.t('NAME'),value:this.state.userName,keyboardType:this.state.isPhoneAssureSearch?'numeric':'default',onChangeText:function(t){e.setState({userName:t})},icon:u.default.createElement(M.default,{style:{zIndex:10},name:this.state.isPhoneAssureSearch?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:70,justifyContent:'space-between',width:50}},u.default.createElement(M.default,{style:{paddingRight:20},name:"phone",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!0})}}),u.default.createElement(M.default,{style:{paddingRight:20},name:"user",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({isNumeroAssureSearch:!1,isPhoneAssureSearch:!1})}}),u.default.createElement(M.default,{style:{paddingRight:20},name:"qrcode",size:20,color:_r(d[50]).Color.primaryColor,onPress:function(){e.setState({showQRCodeScanner:!0})}}))))}},{key:"renderDialogResultSearchUser",value:function(){var t=this,n=this.props,r=n.resultSearchUserByName;n.errorGetAvisImposition;return console.log("resultGetAvisImposition",r),u.default.createElement(B.default.Container,{contentStyle:{width:(0,_r(d[36]).responsiveWidth)(80)},useNativeDriver:!0,visible:this.state.displayDialogResultSearch},u.default.createElement(B.default.Title,null,k.default.t('USAGER_SEARCH')),u.default.createElement(c.ScrollView,{style:[Q.blockView,{borderBottomColor:_r(d[50]).Color.borderColor,maxHeight:300}]},Array.isArray(r.response)&&r.response.length>0?r.response.map(function(n){return u.default.createElement(c.TouchableOpacity,{onPress:function(){t.props.searchUserReset(),t.setState({userName:'',displayDialogResultSearch:!1}),console.log("Markers",t.state.markers),t.state.markers.filter(function(e){return e.phone===n.phone}).length>0?t.userChangeMarker(n):(t.setState({markers:[].concat((0,e.default)(t.state.markers),[n])},function(){t.userChangeMarker(n)}),t.setState({currentNetworkSize:t.state.currentNetworkSize+1}))},style:[Q.paymentItem]},u.default.createElement(c.View,{style:{flexDirection:'column'}},u.default.createElement(c.Text,{style:Q.title},n.lastname),u.default.createElement(c.Text,{style:Q.description},n.phone+" | "+n.email+" | "+n.adresse)))}):u.default.createElement(c.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},u.default.createElement(c.Text,{style:_r(d[52]).Typography.body1},k.default.t('NO_USAGER_CORRESPONDING_TO_SEARCH')))),u.default.createElement(B.default.Button,{bold:!0,label:k.default.t('OK'),onPress:function(){t.props.searchUserReset(),t.setState({displayDialogResultSearch:!1})}}))}},{key:"onRowPress",value:function(e){this.setState({filternetworkTemp:e})}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0})}},{key:"showFilterNetwork",value:function(){var e,n,r,o=this;return t.default.async(function(t){for(;;)switch(t.prev=t.next){case 0:e=this.state,n=e.myPosition,e.user,void 0!==(r=e.filternetwork)?(this.setState({showProgress:!0}),this.loadingMarkers(this.state.myPosition,r,this.state.value,0,!0).then(function(e){o.setState({showProgress:!1}),o.treatNewData(n,e,!0)}).catch(function(e){o.setState({snack_visible:!0,snack_text_message:"Probleme de connexion"}),console.log(e)})):console.log("error no net");case 2:case"end":return t.stop()}},null,this,null,Promise)}},{key:"showBtnItineraire",value:function(){var e=this;return u.default.createElement(v.default,{style:{backgroundColor:_r(d[42]).primary,width:(0,_r(d[36]).responsiveWidth)(30),height:36,borderRadius:100,marginLeft:5,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!0,showProgress:!0})}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"near-me",size:16,color:"white",style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("WAY"))))}},{key:"showBtnClose",value:function(){var e=this;return u.default.createElement(v.default,{style:{backgroundColor:_r(d[42]).reddeconnect,height:36,width:(0,_r(d[36]).responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){e.setState({needRoad:!1,showProgress:!1})}},u.default.createElement(c.View,{style:{flexDirection:'row'}},u.default.createElement(P.default,{name:"close",size:16,color:"white",style:{alignSelf:'center'}}),u.default.createElement(c.Text,{style:{fontSize:15,color:'white',marginLeft:(0,_r(d[36]).responsiveWidth)(2)}},k.default.t("CANCEL"))))}},{key:"getHypervisorActionButton",value:function(){var e=this;return u.default.createElement(p.default,{buttonColor:_r(d[42]).accent},u.default.createElement(p.default.Item,{buttonColor:"#3498db",title:k.default.t("REPOSITIONNING"),onPress:function(){return e.refocusMap(!1)},size:48},u.default.createElement(P.default,{name:"person-pin",style:Q.actionButtonIcon})),u.default.createElement(p.default.Item,{buttonColor:_r(d[42]).primary,title:k.default.t("CHANGE_MAP"),onPress:function(){e.onMapTypeChange()},size:48},u.default.createElement(P.default,{name:"map",style:Q.actionButtonIcon})))}},{key:"moveToMarker",value:function(e){this.mapRef.animateToCoordinate({latitude:parseFloat(e.latitude),longitude:parseFloat(e.longitude)},1e3),this.setState({textreach:e.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(e)}},{key:"refocusMap",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0},1e3):this.mapRef&&void 0!==this.state.myPosition&&this.mapRef.animateCamera({center:{latitude:this.state.myPosition.latitude,longitude:this.state.myPosition.longitude},pitch:0,heading:0,altitude:5,zoom:12},1e3),this.map&&this.map.focusToUser()}},{key:"renderCardSeashItem",value:function(e){var t=this;return u.default.createElement(c.TouchableOpacity,{key:e.id,style:{margin:5},onPress:function(){t.moveToMarker(e)}},u.default.createElement(c.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===e.firstname?e.adresse:e.firstname),u.default.createElement(c.Text,{style:{flex:1,fontSize:12}},e.lastname),u.default.createElement(c.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:_r(d[42]).accent}},e.network))}},{key:"showLoadMoreView",value:function(){var e=this;if(this.state.isNeedLoadMore)return u.default.createElement(c.View,{style:{flex:1,flexDirection:'row',width:(0,_r(d[36]).responsiveWidth)(90)}},u.default.createElement(v.default,{onPress:function(){e.setState({page:e.state.page+1}),e.onLoadMore()},style:{borderRadius:48,height:48,width:48,backgroundColor:"white",borderColor:"transparent",alignItems:"center",justifyContent:"center"}},u.default.createElement(P.default,{name:"refresh",size:32})),u.default.createElement(c.View,{style:{backgroundColor:"#FFFFFFA0",width:(0,_r(d[36]).responsiveWidth)(20),height:30,borderRadius:12,justifyContent:'center',alignItems:'center',alignSelf:'center'}},u.default.createElement(c.Text,null,(this.state.markers.length,this.state.markers.length)," / ",this.state.currentNetworkSize," ")))}},{key:"showLoadingMapView",value:function(){if(this.state.isLoadingMap)return u.default.createElement(c.View,{style:{flexDirection:'row',margin:10,width:(0,_r(d[36]).responsiveWidth)(95),backgroundColor:'white',justifyContent:"center",alignSelf:"center"}},u.default.createElement(c.Text,{style:{fontSize:12,alignSelf:'center'}},k.default.t("LOADING_TEXT_MARKERS")+" "+this.filterOptions[this.state.valuePosition].value+" km "+k.default.t("DISTANCE_ARROUND")),u.default.createElement(c.ProgressBarAndroid,{style:{alignSelf:'center'}}))}},{key:"loadingMarkers",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise(function(l,s){var u=r.state.allpoint;console.log("AllPoint",u),console.log("Home state",r.state);var c=void 0!==o?o:r.state.page,f=u.filter(function(r,o){var i={longitude:parseFloat(r.longitude),latitude:parseFloat(r.latitude)};return _r(d[46]).getDistance(e,i)<=1e3*n&&r.network===t.name});console.log("Data before comparative",f),r.state.valuePosition>1&&(f=f.length2&&void 0!==arguments[2]&&arguments[2],o=t;if(console.log("Data received",t),t.length>0){var i=o;r&&this.setState({showProgress:!1}),i.length>0&&this.setState({markers:i,prevRegion:e}),o.length0&&(this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){return e._setCamera(!1)},this.props.cameraTimeout)),this.props.fadeIn?c.default.createElement(h.Animated.View,{style:{opacity:this.state.fadeInOpacity,backgroundColor:'transparent',height:this.props.cameraStyle&&this.props.cameraStyle.height||b.camera.height}},this._renderCameraComponent()):this._renderCameraComponent()):f?n:o}},{key:"reactivate",value:function(){this._setScanning(!1)}},{key:"render",value:function(){return c.default.createElement(h.View,{style:[b.mainContainer,this.props.containerStyle]},c.default.createElement(h.View,{style:[b.infoView,this.props.topViewStyle]},this._renderTopContent()),c.default.createElement(h.View,{style:this.props.cameraStyle},this._renderCamera()),c.default.createElement(h.View,{style:[b.infoView,this.props.bottomViewStyle]},this._renderBottomContent()))}}]),p})(c.Component);_e.default=v,v.propTypes={onRead:f.default.func.isRequired,vibrate:f.default.bool,reactivate:f.default.bool,reactivateTimeout:f.default.number,cameraTimeout:f.default.number,fadeIn:f.default.bool,showMarker:f.default.bool,cameraType:f.default.oneOf(['front','back']),customMarker:f.default.element,containerStyle:f.default.any,cameraStyle:f.default.any,markerStyle:f.default.any,topViewStyle:f.default.any,bottomViewStyle:f.default.any,topContent:f.default.oneOfType([f.default.element,f.default.string]),bottomContent:f.default.oneOfType([f.default.element,f.default.string]),notAuthorizedView:f.default.element,permissionDialogTitle:f.default.string,permissionDialogMessage:f.default.string,buttonPositive:f.default.string,checkAndroid6Permissions:f.default.bool,flashMode:f.default.oneOf(C),cameraProps:f.default.object,cameraTimeoutView:f.default.element},v.defaultProps={onRead:function(){return console.log('QR code scanned!')},reactivate:!1,vibrate:!0,reactivateTimeout:0,cameraTimeout:0,fadeIn:!0,showMarker:!1,cameraType:'back',notAuthorizedView:c.default.createElement(h.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},c.default.createElement(h.Text,{style:{textAlign:'center',fontSize:16}},"Camera not authorized")),pendingAuthorizationView:c.default.createElement(h.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},c.default.createElement(h.Text,{style:{textAlign:'center',fontSize:16}},"...")),permissionDialogTitle:'Info',permissionDialogMessage:'Need camera permission',buttonPositive:'OK',checkAndroid6Permissions:!1,flashMode:y.auto,cameraProps:{},cameraTimeoutView:c.default.createElement(h.View,{style:{flex:0,alignItems:'center',justifyContent:'center',height:h.Dimensions.get('window').height,width:h.Dimensions.get('window').width,backgroundColor:'black'}},c.default.createElement(h.Text,{style:{color:'white'}},"Tap to activate camera"))};var b=h.StyleSheet.create({mainContainer:{flex:1},infoView:{flex:2,justifyContent:'center',alignItems:'center',width:h.Dimensions.get('window').width},camera:{flex:0,alignItems:'center',justifyContent:'center',backgroundColor:'transparent',height:h.Dimensions.get('window').width,width:h.Dimensions.get('window').width},rectangleContainer:{flex:1,alignItems:'center',justifyContent:'center',backgroundColor:'transparent'},rectangle:{height:250,width:250,borderWidth:2,borderColor:'#00FF00',backgroundColor:'transparent'}})},1351,[2,4,5,6,10,12,11,13,15,143,18,1352,1355]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FaceDetector",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"RNCamera",{enumerable:!0,get:function(){return t.default}});var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]))},1352,[2,1353,1354]); -__d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.Constants=void 0;var e=r(d[0])(r(d[1])),t=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),l=r(d[0])(r(d[8])),f=r(d[0])(r(d[9])),p=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),b=r(d[0])(r(d[12])),A=r(d[13]),y=b.default.shape({title:b.default.string.isRequired,message:b.default.string.isRequired,buttonPositive:b.default.string,buttonNegative:b.default.string,buttonNeutral:b.default.string}),C=function(e,t,n,o){var s,u,c,l;return p.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:if(s=!1,u=!1,'ios'!==A.Platform.OS){f.next=8;break}return f.next=5,p.default.awrap(t.checkVideoAuthorizationStatus());case 5:s=f.sent,f.next=19;break;case 8:if('android'!==A.Platform.OS){f.next=15;break}return f.next=11,p.default.awrap(A.PermissionsAndroid.request(A.PermissionsAndroid.PERMISSIONS.CAMERA,n));case 11:c=f.sent,s='boolean'==typeof c?c:c===A.PermissionsAndroid.RESULTS.GRANTED,f.next=19;break;case 15:if('windows'!==A.Platform.OS){f.next=19;break}return f.next=18,p.default.awrap(t.checkMediaCapturePermission());case 18:s=f.sent;case 19:if(!e){f.next=43;break}if('ios'!==A.Platform.OS){f.next=26;break}return f.next=23,p.default.awrap(t.checkRecordAudioAuthorizationStatus());case 23:u=f.sent,f.next=43;break;case 26:if('android'!==A.Platform.OS){f.next=39;break}return f.next=29,p.default.awrap(t.checkIfRecordAudioPermissionsAreDefined());case 29:if(!f.sent){f.next=36;break}return f.next=32,p.default.awrap(A.PermissionsAndroid.request(A.PermissionsAndroid.PERMISSIONS.RECORD_AUDIO,o));case 32:l=f.sent,u='boolean'==typeof l?l:l===A.PermissionsAndroid.RESULTS.GRANTED,f.next=37;break;case 36:case 37:f.next=43;break;case 39:if('windows'!==A.Platform.OS){f.next=43;break}return f.next=42,p.default.awrap(t.checkMediaCapturePermission());case 42:u=f.sent;case 43:return f.abrupt("return",{hasCameraPermissions:s,hasRecordAudioPermissions:u});case 44:case"end":return f.stop()}},null,null,null,Promise)},v=A.StyleSheet.create({authorizationContainer:{flex:1,alignItems:'center',justifyContent:'center'},notAuthorizedText:{textAlign:'center',fontSize:16}}),P={READY:'READY',PENDING_AUTHORIZATION:'PENDING_AUTHORIZATION',NOT_AUTHORIZED:'NOT_AUTHORIZED'},T={AUTHORIZED:'AUTHORIZED',PENDING_AUTHORIZATION:'PENDING_AUTHORIZATION',NOT_AUTHORIZED:'NOT_AUTHORIZED'},S=A.NativeModules.RNCameraManager||A.NativeModules.RNCameraModule||{stubbed:!0,Type:{back:1},AutoFocus:{on:1},FlashMode:{off:1},WhiteBalance:{},BarCodeType:{},FaceDetection:{fast:1,Mode:{},Landmarks:{none:0},Classifications:{none:0}},GoogleVisionBarcodeDetection:{BarcodeType:0,BarcodeMode:0}},D=500,O=(function(b){function y(e){var t;return(0,n.default)(this,y),(t=(0,s.default)(this,(0,u.default)(y).call(this,e))).getSupportedPreviewFpsRange=function(){return p.default.async(function(e){for(;;)switch(e.prev=e.next){case 0:if('android'!==A.Platform.OS){e.next=6;break}return e.next=3,p.default.awrap(S.getSupportedPreviewFpsRange(t._cameraHandle));case 3:return e.abrupt("return",e.sent);case 6:throw new Error('getSupportedPreviewFpsRange is not supported on iOS');case 7:case"end":return e.stop()}},null,null,null,Promise)},t.getAvailablePictureSizes=function(){return p.default.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.default.awrap(S.getAvailablePictureSizes(t.props.ratio,t._cameraHandle));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},null,null,null,Promise)},t._onMountError=function(e){var n=e.nativeEvent;t.props.onMountError&&t.props.onMountError(n)},t._onCameraReady=function(){t.props.onCameraReady&&t.props.onCameraReady()},t._onAudioInterrupted=function(){t.props.onAudioInterrupted&&t.props.onAudioInterrupted()},t._onTouch=function(e){var n=e.nativeEvent;t.props.onTap&&!n.isDoubleTap&&t.props.onTap(n.touchOrigin),t.props.onDoubleTap&&n.isDoubleTap&&t.props.onTap(n.touchOrigin)},t._onAudioConnected=function(){t.props.onAudioConnected&&t.props.onAudioConnected()},t._onStatusChange=function(){t.props.onStatusChange&&t.props.onStatusChange({cameraStatus:t.getStatus(),recordAudioPermissionStatus:t.state.recordAudioPermissionStatus})},t._onPictureSaved=function(e){var n=e.nativeEvent;t.props.onPictureSaved&&t.props.onPictureSaved(n)},t._onObjectDetected=function(e){return function(n){var o=n.nativeEvent,s=o.type;t._lastEvents[s]&&t._lastEventsTimes[s]&&JSON.stringify(o)===t._lastEvents[s]&&new Date-t._lastEventsTimes[s]0?s.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:o.response,walletActifSelect:o.response[0].name,modalVisible:!1}):0===o.response.length&&s.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1})),null!==n&&(void 0!==n.data?p.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.getPayCountryNetworkReset()}}],{cancelable:!1}):p.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset(),s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1}))},s.renderEnvoieWalletToWalletResponse=function(){var t=s.props,o=t.resultEnvoieWalletToCash,n=t.errorEnvoieWalletToCash;null!==n&&void 0!==n.data&&p.Alert.alert(h.default.t("ERROR_TRANSFER"),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.envoieUserWalletToCashReset()}}],{cancelable:!1}),null!==o&&null!==o.response&&p.Alert.alert(h.default.t("SUCCESS_TRANSFER"),o.response,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCashReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop(),s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1})},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToCashGetCommission;null!==t&&void 0!==t.data&&p.Alert.alert(h.default.t("ERROR_LABLE"),t.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.getCommissionUserWalletToCashReset()}}],{cancelable:!1})},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.modalConfirmTransaction=function(t){var o=t.response.frais,n=t.response.montant_net_final,l=t.response.montant_net_init,u=(t.response.destinataire,t.response.exchange_rate);return console.log("DATA SEND TO CONFIRM DIALOG",t),y.default.createElement(T.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},y.default.createElement(T.default.Title,null,h.default.t('TRANSACTION_DETAIL')),y.default.createElement(p.View,null,y.default.createElement(p.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{style:[R.body2]},h.default.t('DESTINATAIRE'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},s.state.prenoms+" "+s.state.noms))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{style:[R.body2]},h.default.t('AMOUNT'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(s.state.montant,' ')+" "+s.state.wallet.currency_code))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(o,' ')+" "+s.state.wallet.currency_code)))),y.default.createElement(p.View,{style:{paddingVertical:10}},y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('EXCHANGE_TAUX'),": ")),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},u))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('NET_AMOUNT'),":")),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('INIT_COUNTRY'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(l,' ')+" "+s.state.wallet.currency_code))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FINAL_COUNTRY'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),y.default.createElement(T.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}),y.default.createElement(T.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({triggerSubmitClick:!1,isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToCashAction({type:3,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,id_destinataire:s.state.numeroTelephone,type_document_destinataire:s.state.identityPiecesName,nom_destinataire:s.state.noms,prenom_destinataire:s.state.prenoms,id_document_destinataire:s.state.numeroIdentite,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id,montant:s.state.montant,password:s.state.password}),s.props.getCommissionUserWalletToCashReset()}}))},s.onSubmitSendWalletToWallet=function(){var t=s.state,o=t.identityPiecesName,n=t.noms,l=t.prenoms,u=t.paysDestinationSelect,c=t.numeroIdentite,f=t.walletActifSelect,y=(t.typeIdDestinataireSelect,t.numeroTelephone),p=t.montant,C=t.password;s.ckeckIfFieldIsOK(o)?s.identityPiecesAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.paysDestinationAnim.shake(800):s.ckeckIfFieldIsOK(f)?s.walletActifAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.firstnameAnim.shake(800):s.ckeckIfFieldIsOK(l)?s.lastnameAnim.shake(800):s.ckeckIfFieldIsOK(c)?s.numeroIdentiteAnim.shake(800):s.ckeckIfFieldIsOK(y)?s.numeroTelephoneAnim.shake(800):s.ckeckIfFieldIsOK(p)||!s.isMontantValid().isValid?(console.log("IS MONTANT VALID",s.isMontantValid()),s.montantAnim.shake(800)):s.ckeckIfFieldIsOK(C)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToCashAction({type:3,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,montant:s.state.montant}),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return y.default.createElement(r(d[20]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToCashGetCommission||s.props.loadingEnvoieWalletToCash||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[17]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[17]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,noms:null,prenoms:null,numeroTelephone:null,numeroIdentite:null,montant:null,password:null,loading:!1,user:null,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToCashReset(),s.props.getCommissionUserWalletToCashReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(w,A),(0,o.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(o){o&&void 0!==o&&t.setState({user:o})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToCashGetCommission&&void 0!==t.resultEnvoieWalletToCashGetCommission.response&&(t.loadingEnvoieWalletToCashGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);var o=this.props.resultEnvoieWalletToCashGetCommission;return y.default.createElement(y.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToCashGetCommission||this.props.loadingEnvoieWalletToCash||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&!this.state.triggerSubmitClick&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==o&&void 0!==o.response&&this.modalConfirmTransaction(o),y.default.createElement(p.ScrollView,{style:R.container},y.default.createElement(p.Text,{style:R.subbigtitle},h.default.t('ENVOIE_WALLET_TO_CASH')),y.default.createElement(C.View,{ref:function(o){t.paysDestinationAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(o,n,l){t.props.getPayCountryNetworkReset();var s=l.filter(function(t){return t.name===o});t.setState({paysDestinationSelect:o,hasLoadActivePayCountryNetworkList:!0},function(){t.props.getPayCountryNetworkAction({id_wallet_user:t.state.wallet.id,id_country:s[0].id})}),t.props.getCommissionUserWalletToCashReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(C.View,{ref:function(o){t.walletActifAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,f.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(o,n,l){t.setState({walletActifSelect:o})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(C.View,{ref:function(o){t.firstnameAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'user',label:""+h.default.t('NAME'),iconColor:'#f95a25',iconSize:20,value:this.state.noms,onChangeText:function(o){t.setState({noms:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.lastnameAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'user-circle-o',label:""+h.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.prenoms,onChangeText:function(o){t.setState({prenoms:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.numeroTelephoneAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:(0,c.default)(this.state.typeIdDestinataireSelect,h.default.t('PHONE'))?'phone':'lock',label:h.default.t('PHONE'),iconColor:'#f95a25',keyboardType:"phone-pad",iconSize:20,value:this.state.numeroTelephone,onChangeText:function(o){t.setState({numeroTelephone:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.identityPiecesAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(o,n,l){t.setState({identityPiecesName:o})},valueExtractor:function(t){return h.default.t(t.name)},labelExtractor:function(t){return h.default.t(t.name)}})),y.default.createElement(C.View,{ref:function(o){t.numeroIdentiteAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'address-card',label:""+h.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(o){t.setState({numeroIdentite:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.montantAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(o){t.setState({montant:o})},style:R.input}),y.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},y.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),y.default.createElement(p.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),y.default.createElement(C.View,{ref:function(o){t.passwordAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(o){t.setState({password:o})},style:R.input})),y.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL'))))}}]),w})(y.Component);b.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var S=(0,r(d[29]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToCash:t.envoieUserWalletToCashReducer.loading,resultEnvoieWalletToCash:t.envoieUserWalletToCashReducer.result,errorEnvoieWalletToCash:t.envoieUserWalletToCashReducer.error,loadingEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.loading,resultEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.result,errorEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.error}},function(t){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToCashAction:r(d[28]).envoieUserWalletToCashAction,envoieUserWalletToCashReset:r(d[28]).envoieUserWalletToCashReset,getCommissionUserWalletToCashAction:r(d[28]).getCommissionUserWalletToCashAction,getCommissionUserWalletToCashReset:r(d[28]).getCommissionUserWalletToCashReset},t)})(b);e.default=S;var R=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1557,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,665,1419,995,1018,1370,1021,642,640,825,670,731,1553,1555,734]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),y=w(r(d[9])),p=r(d[10]),C=w(r(d[11])),h=r(d[0])(r(d[12])),T=r(d[0])(r(d[13])),E=r(d[0])(r(d[14])),A=r(d[0])(r(d[15]));function v(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(v=function(t){return t?n:o})(t)}function w(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=v(o);if(n&&n.has(t))return n.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}return l.default=t,n&&n.set(t,l),l}var b=(function(v){function w(o){var s;return(0,t.default)(this,w),(s=(0,n.default)(this,(0,l.default)(w).call(this,o))).renderGetActionCountryList=function(){var t=s.props,o=t.resultActiveCountryList,n=t.errorActiveCountryList;null!==o&&void 0!==o.response&&(s.setState({hasLoadActiveCountryList:!1,paysDestination:o.response,paysDestinationSelect:o.response[0].name}),s.state.hasLoadActivePayCountryNetworkList&&s.props.getPayCountryNetworkAction({id_wallet_user:s.state.wallet.id,id_country:o.response[0].id})),null!==n&&(void 0!==n.data?p.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}):p.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}))},s.renderGetPayCountryNetworkResponse=function(){var t=s.props,o=t.resultPayCountryNetwork,n=t.errorPayCountryNetwork;null!==o&&void 0!==o.response&&(o.response.length>0?s.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:o.response,walletActifSelect:o.response[0].name,modalVisible:!1}):0===o.response.length&&s.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1})),null!==n&&(void 0!==n.data?p.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.getPayCountryNetworkReset()}}],{cancelable:!1}):p.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset(),s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1}))},s.renderEnvoieWalletToWalletResponse=function(){var t=s.props,o=t.resultEnvoieWalletToCash,n=t.errorEnvoieWalletToCash;null!==n&&void 0!==n.data&&p.Alert.alert(h.default.t("ERROR_TRANSFER"),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.envoieUserWalletToCashReset()}}],{cancelable:!1}),null!==o&&null!==o.response&&p.Alert.alert(h.default.t("SUCCESS_TRANSFER"),o.response,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCashReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop(),s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}],{cancelable:!1})},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToCashGetCommission;null!==t&&void 0!==t.data&&p.Alert.alert(h.default.t("ERROR_LABLE"),t.data.error,[{text:h.default.t("OK"),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1}),s.props.getCommissionUserWalletToCashReset()}}],{cancelable:!1})},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.modalConfirmTransaction=function(t){var o=t.response.frais,n=t.response.montant_net_final,l=t.response.montant_net_init,u=(t.response.destinataire,t.response.exchange_rate);return console.log("DATA SEND TO CONFIRM DIALOG",t),y.default.createElement(T.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},y.default.createElement(T.default.Title,null,h.default.t('TRANSACTION_DETAIL')),y.default.createElement(p.View,null,y.default.createElement(p.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{style:[R.body2]},h.default.t('DESTINATAIRE'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},s.state.prenoms+" "+s.state.noms))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{style:[R.body2]},h.default.t('AMOUNT'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,A.default)(s.state.montant,' ')+" "+s.state.wallet.currency_code))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,A.default)(o,' ')+" "+s.state.wallet.currency_code)))),y.default.createElement(p.View,{style:{paddingVertical:10}},y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('EXCHANGE_TAUX'),": ")),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},u))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('NET_AMOUNT'),":")),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('INIT_COUNTRY'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,A.default)(l,' ')+" "+s.state.wallet.currency_code))),y.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(p.View,{style:{flex:1}},y.default.createElement(p.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FINAL_COUNTRY'))),y.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(p.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),y.default.createElement(T.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isDataSubmit:!1,isModalConfirmVisible:!1,triggerSubmitClick:!1})}}),y.default.createElement(T.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({triggerSubmitClick:!1,isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToCashAction({type:3,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,id_destinataire:s.state.numeroTelephone,type_document_destinataire:s.state.identityPiecesName,nom_destinataire:s.state.noms,prenom_destinataire:s.state.prenoms,id_document_destinataire:s.state.numeroIdentite,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id,montant:s.state.montant,password:s.state.password}),s.props.getCommissionUserWalletToCashReset()}}))},s.onSubmitSendWalletToWallet=function(){var t=s.state,o=t.identityPiecesName,n=t.noms,l=t.prenoms,u=t.paysDestinationSelect,c=t.numeroIdentite,f=t.walletActifSelect,y=(t.typeIdDestinataireSelect,t.numeroTelephone),p=t.montant,C=t.password;s.ckeckIfFieldIsOK(o)?s.identityPiecesAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.paysDestinationAnim.shake(800):s.ckeckIfFieldIsOK(f)?s.walletActifAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.firstnameAnim.shake(800):s.ckeckIfFieldIsOK(l)?s.lastnameAnim.shake(800):s.ckeckIfFieldIsOK(c)?s.numeroIdentiteAnim.shake(800):s.ckeckIfFieldIsOK(y)?s.numeroTelephoneAnim.shake(800):s.ckeckIfFieldIsOK(p)||!s.isMontantValid().isValid?(console.log("IS MONTANT VALID",s.isMontantValid()),s.montantAnim.shake(800)):s.ckeckIfFieldIsOK(C)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToCashAction({type:3,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,montant:s.state.montant,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id}),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return y.default.createElement(r(d[20]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToCashGetCommission||s.props.loadingEnvoieWalletToCash||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[17]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[17]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,noms:null,prenoms:null,numeroTelephone:null,numeroIdentite:null,montant:null,password:null,loading:!1,user:null,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToCashReset(),s.props.getCommissionUserWalletToCashReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(w,v),(0,o.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(o){o&&void 0!==o&&t.setState({user:o})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToCashGetCommission&&void 0!==t.resultEnvoieWalletToCashGetCommission.response&&(t.loadingEnvoieWalletToCashGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);var o=this.props.resultEnvoieWalletToCashGetCommission;return y.default.createElement(y.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToCashGetCommission||this.props.loadingEnvoieWalletToCash||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&!this.state.triggerSubmitClick&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==o&&void 0!==o.response&&this.modalConfirmTransaction(o),y.default.createElement(p.ScrollView,{style:R.container},y.default.createElement(p.Text,{style:R.subbigtitle},h.default.t('ENVOIE_WALLET_TO_CASH')),y.default.createElement(C.View,{ref:function(o){t.paysDestinationAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(o,n,l){t.props.getPayCountryNetworkReset();var s=l.filter(function(t){return t.name===o});t.setState({paysDestinationSelect:o,hasLoadActivePayCountryNetworkList:!0},function(){t.props.getPayCountryNetworkAction({id_wallet_user:t.state.wallet.id,id_country:s[0].id})}),t.props.getCommissionUserWalletToCashReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(C.View,{ref:function(o){t.walletActifAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,f.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(o,n,l){t.setState({walletActifSelect:o})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(C.View,{ref:function(o){t.firstnameAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'user',label:""+h.default.t('NAME'),iconColor:'#f95a25',iconSize:20,value:this.state.noms,onChangeText:function(o){t.setState({noms:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.lastnameAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'user-circle-o',label:""+h.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.prenoms,onChangeText:function(o){t.setState({prenoms:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.numeroTelephoneAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:(0,c.default)(this.state.typeIdDestinataireSelect,h.default.t('PHONE'))?'phone':'lock',label:h.default.t('PHONE'),iconColor:'#f95a25',keyboardType:"phone-pad",iconSize:20,value:this.state.numeroTelephone,onChangeText:function(o){t.setState({numeroTelephone:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.identityPiecesAnim=o},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(o,n,l){t.setState({identityPiecesName:o})},valueExtractor:function(t){return h.default.t(t.name)},labelExtractor:function(t){return h.default.t(t.name)}})),y.default.createElement(C.View,{ref:function(o){t.numeroIdentiteAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'address-card',label:""+h.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(o){t.setState({numeroIdentite:o})},style:R.input})),y.default.createElement(C.View,{ref:function(o){t.montantAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(o){t.setState({montant:o})},style:R.input}),y.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},y.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),y.default.createElement(p.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),y.default.createElement(C.View,{ref:function(o){t.passwordAnim=o}},y.default.createElement(r(d[25]).Fumi,{iconClass:E.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(o){t.setState({password:o})},style:R.input})),y.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL'))))}}]),w})(y.Component);b.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var S=(0,r(d[29]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToCash:t.envoieUserWalletToCashReducer.loading,resultEnvoieWalletToCash:t.envoieUserWalletToCashReducer.result,errorEnvoieWalletToCash:t.envoieUserWalletToCashReducer.error,loadingEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.loading,resultEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.result,errorEnvoieWalletToCashGetCommission:t.envoieUserWalletToCashGetCommissionReducer.error}},function(t){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToCashAction:r(d[28]).envoieUserWalletToCashAction,envoieUserWalletToCashReset:r(d[28]).envoieUserWalletToCashReset,getCommissionUserWalletToCashAction:r(d[28]).getCommissionUserWalletToCashAction,getCommissionUserWalletToCashReset:r(d[28]).getCommissionUserWalletToCashReset},t)})(b);e.default=S;var R=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1557,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,665,1419,995,1018,1370,1021,642,640,825,670,731,1553,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=(r(d[0])(r(d[6])),r(d[0])(r(d[7]))),c=r(d[0])(r(d[8])),C=A(r(d[9])),p=r(d[10]),y=A(r(d[11])),v=r(d[0])(r(d[12])),f=(r(d[0])(r(d[13])),r(d[0])(r(d[14])),r(d[0])(r(d[15])));r(d[0])(r(d[16]));function R(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(R=function(t){return t?n:o})(t)}function A(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=R(o);if(n&&n.has(t))return n.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}return l.default=t,n&&n.set(t,l),l}var W=(function(R){function A(o){var s;return(0,t.default)(this,A),(s=(0,n.default)(this,(0,l.default)(A).call(this,o))).renderDialogResponse=function(){var t=s.props,o=t.result,n=t.error;null!==n&&void 0!==n.data&&p.Alert.alert(v.default.t("ERROR_LABLE"),n.data.error,[{text:v.default.t("OK"),onPress:function(){s.props.linkCardReset()}}],{cancelable:!1}),null!==o&&null!==o.response&&p.Alert.alert(v.default.t("SUCCESS"),o.response,[{text:v.default.t("OK"),onPress:function(){s.props.navigation.pop(),s.props.linkCardReset()}}],{cancelable:!1})},s.renderGetActionCountryList=function(){var t=s.props,o=t.resultActiveCountryList,n=t.errorActiveCountryList;null!==o&&void 0!==o.response&&(s.setState({hasLoadActiveCountryList:!1,paysDestination:o.response,paysDestinationSelect:o.response[0].name}),s.state.hasLoadActivePayCountryNetworkList&&s.props.getPayCountryNetworkAction({id_wallet_user:s.state.wallet.id,id_country:o.response[0].id})),null!==n&&(void 0!==n.data?p.Alert.alert(v.default.t('ERROR_LABEL'),n.data.error,[{text:v.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}):p.Alert.alert(v.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:v.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}))},s.onCreditCardChange=function(t){s.setState({creditCardInput:t})},s.isCreditCardValid=function(){var t=s.state.creditCardInput,o=[];return void 0!==t.status?('incomplete'===t.status.cvc&&o.push(v.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&o.push(v.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&o.push(v.default.t('CARD_NUMBER_ERROR'))):o.push(v.default.t('THIS_FIELD_IS_REQUIRED')),o},s.onSubmit=function(){var t=s.state,o=t.creditCardInput,n=t.paysDestinationSelect;o.valid?s.ckeckIfFieldIsOK(n)?s.paysDestinationAnim.shake(800):o.valid&&s.setState({numCarte:parseInt(o.values.number.replace(/\s/g,'')),expiration_date:o.values.expiry},function(){s.props.linkCardAction({numero_carte:s.state.numCarte,expiration_date:s.state.expiration_date,card_country_id:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id},s.state.user.id)}):s.setState({displayCardError:!0}),s.setState({isSubmitClick:!0})},s.renderLoader=function(){return C.default.createElement(r(d[17]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToWalletGetCommission||s.props.loadingEnvoieWalletToWallet||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},s.state={paysDestination:[],paysDestinationSelect:null,loading:!1,numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,nomsDestinataire:null,prenomsDestinataire:null,modalVisible:!1,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[18]).store.getState().walletDetailReducer.result.response,numCarte:0,cvv:0,expiration_date:'',displayCardError:!1,isSubmitClick:!1,user:null,countryCustomer:[],paysDestinationSelect:null,triggerNextClick:!1,modalVisible:!1},s.props.linkCardReset(),s.props.envoieUserWalletToCardReset(),s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToWalletReset(),s.props.getCommissionUserWalletToWalletReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(A,R),(0,o.default)(A,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[19]).readUser)().then(function(o){o&&void 0!==o&&t.setState({user:o})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToWalletGetCommission&&void 0!==t.resultEnvoieWalletToWalletGetCommission.response&&(t.loadingEnvoieWalletToWalletGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,c.default)(t)||(0,u.default)(t.length,0)}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);var o=this.props.resultEnvoieWalletToWalletGetCommission;return C.default.createElement(C.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToWalletGetCommission||this.props.loadingEnvoieWalletToWallet||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.isSubmitClick&&this.renderDialogResponse(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),null!==o&&void 0!==o.response&&this.modalConfirmTransaction(o),C.default.createElement(p.ScrollView,{style:{padding:20}},C.default.createElement(p.View,{style:{marginTop:10}},C.default.createElement(r(d[20]).CreditCardInput,{validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,requiresCVC:!1,labels:{number:v.default.t('CARD_NUMBER_LABEL'),expiry:v.default.t('CARD_EXPIRY_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(t){return C.default.createElement(p.Text,{style:{color:'red',marginLeft:15}},t)})),C.default.createElement(y.View,{ref:function(o){t.paysDestinationAnim=o},style:{width:(0,r(d[21]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},C.default.createElement(r(d[22]).Dropdown,{label:v.default.t('CARD_COUNTRY'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(o,n,l){t.props.getPayCountryNetworkReset();var s=l.filter(function(t){return t.name===o});t.setState({paysDestinationSelect:o,hasLoadActivePayCountryNetworkList:!0},function(){t.props.getPayCountryNetworkAction({id_wallet_user:t.state.wallet.id,card_country_id:s[0].card_country_id})}),t.props.getCommissionUserWalletToWalletReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),C.default.createElement(p.View,{style:{marginTop:20,marginLeft:10,marginRight:10}},C.default.createElement(f.default,{loading:!1,outline:!0,onPress:function(){return t.onSubmit()}},v.default.t('VALIDATE')))))}}]),A})(C.Component);W.navigatorStyle={navBarBackgroundColor:r(d[23]).Color.accentLightColor,statusBarColor:r(d[23]).Color.accentColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},W.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('REATTACH__MY_CARD'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[23]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('REATTACH__MY_CARD')}};var h=(0,r(d[28]).connect)(function(t){return{loading:t.linkCardReduder.loading,result:t.linkCardReduder.result,error:t.linkCardReduder.error,loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.loading,resultEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.result,errorEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.error,loadingEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.loading,resultEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.result,errorEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.error}},function(t){return(0,r(d[24]).bindActionCreators)({linkCardAction:r(d[25]).linkCardAction,linkCardReset:r(d[25]).linkCardReset,getActiveCountryByDialCodeAction:r(d[26]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[26]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[26]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[26]).getPayCountryNetworkReset,getActiveCountryAction:r(d[26]).getActiveCountryAction,getActiveCountryReset:r(d[26]).getActiveCountryReset,envoieUserWalletToWalletAction:r(d[27]).envoieUserWalletToWalletAction,envoieUserWalletToWalletReset:r(d[27]).envoieUserWalletToWalletReset,getCommissionUserWalletToWalletAction:r(d[27]).getCommissionUserWalletToWalletAction,getCommissionUserWalletToWalletReset:r(d[27]).getCommissionUserWalletToWalletReset,envoieUserWalletToCardReset:r(d[27]).envoieUserWalletToCardReset,envoieUserWalletToCardAction:r(d[27]).envoieUserWalletToCardAction},t)})(W);e.default=h;p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[23]).Color.containerBackgroundColor},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:15,marginTop:10},contentButtonBottom:{borderTopWidth:1,paddingVertical:10,paddingHorizontal:20,flexDirection:"row",justifyContent:"space-between",alignItems:"center"},blockView:{paddingVertical:10,borderBottomWidth:1},lottie:{width:248,height:248}})},1558,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1444,1402,1370,1021,642,1449,640,825,995,731,1347,1553,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),n=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),C=w(r(d[9])),p=r(d[10]),T=w(r(d[11])),y=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),v=r(d[0])(r(d[14])),h=r(d[0])(r(d[15]));function b(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,o=new WeakMap;return(b=function(t){return t?o:l})(t)}function w(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=b(l);if(o&&o.has(t))return o.get(t);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(n,u,c):n[u]=t[u]}return n.default=t,o&&o.set(t,n),n}var V=(function(b){function w(l){var s;return(0,t.default)(this,w),(s=(0,o.default)(this,(0,n.default)(w).call(this,l))).renderEnvoieWalletToWalletResponse=function(){var t=s.props,l=t.resultEnvoieWalletToCard,o=t.errorEnvoieWalletToCard;null!==o&&void 0!==o.data&&p.Alert.alert(E.default.t("ERROR_TRANSFER"),o.data.error,[{text:E.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==l&&null!==l.response&&p.Alert.alert(E.default.t("SUCCESS_TRANSFER"),l.response,[{text:E.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset(),r(d[16]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop()}}],{cancelable:!1})},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToCardGetCommission;null!==t&&void 0!==t.data&&p.Alert.alert(E.default.t("ERROR_LABLE"),t.data.error,[{text:E.default.t("OK"),onPress:function(){s.props.getCommissionUserWalletToCardReset()}}],{cancelable:!1})},s.modalConfirmTransaction=function(t){var l=t.response.frais,o=t.response.montant_net_final,n=t.response.montant_net_init,u=t.response.destinataire,c=t.response.exchange_rate;return console.log("DATA SEND TO CONFIRM DIALOG",t),C.default.createElement(y.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},C.default.createElement(y.default.Title,null,E.default.t('TRANSACTION_DETAIL')),C.default.createElement(p.View,null,C.default.createElement(p.View,{style:[x.blockView,{borderBottomColor:r(d[17]).Color.borderColor}]},C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{style:[x.body2]},E.default.t('DESTINATAIRE'))),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},u))),C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{style:[x.body2]},E.default.t('AMOUNT'))),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,h.default)(s.state.montant,' ')+" "+s.state.wallet.card_currency_code))),C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2]},E.default.t('FEES_AND_TAXES'))),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,h.default)(l,' ')+" "+s.state.wallet.card_currency_code)))),C.default.createElement(p.View,{style:{paddingVertical:10}},C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},E.default.t('EXCHANGE_TAUX'),": ")),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},c))),C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2,r(d[18]).FontWeight.bold]},E.default.t('NET_AMOUNT'),": ")),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]}))),C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2]},E.default.t('INIT_COUNTRY'))),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},(0,h.default)(n,' ')+" "+s.state.wallet.card_currency_code))),C.default.createElement(p.View,{style:{flexDirection:'row',marginTop:10}},C.default.createElement(p.View,{style:{flex:1}},C.default.createElement(p.Text,{tyle:[r(d[18]).Typography.body2]},E.default.t('FINAL_COUNTRY'))),C.default.createElement(p.View,{style:{flex:1,alignItems:'flex-end'}},C.default.createElement(p.Text,{style:[r(d[18]).Typography.caption1,r(d[17]).Color.grayColor]},o))))),C.default.createElement(y.default.Button,{bold:!0,label:E.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1})}}),C.default.createElement(y.default.Button,{bold:!0,label:E.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToCardAction({type:2,cvv:s.state.codeCVV,id_wallet_user:s.state.wallet.id,montant:s.state.montant,password:s.state.password}),s.props.getCommissionUserWalletToCardReset()}}))},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:E.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[19]).isNormalInteger)(t)?{errorMessage:'',isValid:!0}:{errorMessage:E.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.onSubmitSendWalletToCard=function(){var t=s.state,l=t.codeCVV,o=t.montant,n=t.password;s.ckeckIfFieldIsOK(l)&&3===l?s.codeCVVAnim.shake(800):s.ckeckIfFieldIsOK(o)||!s.isMontantValid().isValid?s.montantAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToCardAction({type:2,id_wallet_user:s.state.wallet.id,montant:s.state.montant}),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return C.default.createElement(r(d[20]).ProgressDialog,{visible:s.props.loadingEnvoieWalletToCard||s.props.loadingEnvoieWalletToCardGetCommission,title:E.default.t('LOADING'),message:E.default.t('LOADING_INFO')})},s.state={montant:null,password:null,codeCVV:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},s.props.envoieUserWalletToCardReset(),s.props.getCommissionUserWalletToCardReset(),s}return(0,s.default)(w,b),(0,l.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){console.log('PROPS',t),null!=t.resultEnvoieWalletToCardGetCommission&&void 0!==t.resultEnvoieWalletToCardGetCommission.response&&(t.loadingEnvoieWalletToCardGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:E.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this,l=this.props.resultEnvoieWalletToCardGetCommission;return C.default.createElement(C.default.Fragment,null,(this.props.loadingEnvoieWalletToCard||this.props.loadingEnvoieWalletToCardGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==l&&void 0!==l.response&&this.modalConfirmTransaction(l),C.default.createElement(p.ScrollView,{style:x.container},C.default.createElement(p.Text,{style:x.subbigtitle},E.default.t('DEPOSIT_WALLET_TO_CARD')),C.default.createElement(T.View,{ref:function(l){t.codeCVVAnim=l}},C.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'credit-card',label:E.default.t('CARD_CVC_LABEL'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.codeCVV,onChangeText:function(l){l.length>3?t.setState({codeCVV:t.state.codeCVV.substring(0,3)}):t.setState({codeCVV:l})},style:x.input})),C.default.createElement(T.View,{ref:function(l){t.montantAnim=l}},C.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'money',label:E.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(l){t.setState({montant:l})},style:x.input}),C.default.createElement(p.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},C.default.createElement(p.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),C.default.createElement(p.Text,{style:[r(d[18]).Typography.body1,r(d[18]).FontWeight.bold]},this.state.wallet.card_currency_code))),C.default.createElement(T.View,{ref:function(l){t.passwordAnim=l}},C.default.createElement(r(d[23]).Fumi,{iconClass:v.default,iconName:'lock',label:E.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(l){t.setState({password:l})},style:x.input})),C.default.createElement(u.default,{style:x.btnvalide,textStyle:x.textbtnvalide,onPress:function(){t.onSubmitSendWalletToCard()}},E.default.t('SUBMIT_LABEL'))))}}]),w})(C.Component);V.navigatorStyle={navBarBackgroundColor:r(d[17]).Color.primaryColor,statusBarColor:r(d[17]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},V.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:E.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[17]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:E.default.t('ENVOIE_ARGENT')}};var W=(0,r(d[27]).connect)(function(t){return{loadingEnvoieWalletToCard:t.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:t.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:t.envoieUserWalletToCardReducer.error,loadingEnvoieWalletToCardGetCommission:t.envoieUserWalletToCardGetCommissionReducer.loading,resultEnvoieWalletToCardGetCommission:t.envoieUserWalletToCardGetCommissionReducer.result,errorEnvoieWalletToCardGetCommission:t.envoieUserWalletToCardGetCommissionReducer.error}},function(t){return(0,r(d[25]).bindActionCreators)({envoieUserWalletToCardAction:r(d[26]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[26]).envoieUserWalletToCardReset,getCommissionUserWalletToCardAction:r(d[26]).getCommissionUserWalletToCardAction,getCommissionUserWalletToCardReset:r(d[26]).getCommissionUserWalletToCardReset},t)})(V);e.default=W;var x=p.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1559,[2,5,6,10,12,13,606,591,1376,15,18,608,1360,630,441,1402,665,995,1018,1419,1370,1021,642,670,640,731,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=E(r(d[9])),v=r(d[10]),b=E(r(d[11])),h=r(d[0])(r(d[12])),k=r(d[0])(r(d[13]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(T=function(t){return t?o:n})(t)}function E(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=T(n);if(o&&o.has(t))return o.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}return l.default=t,o&&o.set(t,l),l}var y=(function(T){function E(n){var s;return(0,t.default)(this,E),(s=(0,o.default)(this,(0,l.default)(E).call(this,n))).renderEnvoieWalletToBankResponse=function(){var t=s.props,n=t.resultEnvoieWalletToBank,o=t.errorEnvoieWalletToBank;null!==o&&void 0!==o.data&&v.Alert.alert(h.default.t("ERROR_TRANSFER"),o.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToBankReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&v.Alert.alert(h.default.t("SUCCESS_TRANSFER"),n.response,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToBankReset(),r(d[14]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop()}}],{cancelable:!1})},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[15]).isNormalInteger)(t)?{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.onSubmitSendWalletToBank=function(){var t=s.state,n=t.montant,o=t.password,l=t.codeIban;s.ckeckIfFieldIsOK(l)?(l.length,s.codeIbanAnim.shake(800)):s.ckeckIfFieldIsOK(n)||!s.isMontantValid().isValid?s.montantAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.passwordAnim.shake(800):(console.log("id wallet network",s.state.bank),s.props.envoieUserWalletToBankAction({type:4,id_wallet_user:s.state.wallet.id,id_wallet_network:s.state.wallet.id_wallet_network,iban:l,id_bank:s.state.bank.id_bank,montant:n,password:o})),s.setState({isDataSubmit:!0})},s.renderLoader=function(){return p.default.createElement(r(d[16]).ProgressDialog,{visible:s.props.loadingEnvoieWalletToBank,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={montant:null,password:null,codeIban:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[17]).store.getState().walletDetailReducer.result.response,bank:s.props.navigation.state.params.bank},s.props.envoieUserWalletToBankReset(),s}return(0,s.default)(E,T),(0,n.default)(E,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[18]).readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"componentWillReceiveProps",value:function(t){console.log('PROPS',t)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;return p.default.createElement(p.default.Fragment,null,this.props.loadingEnvoieWalletToBank&&this.renderLoader(),this.state.isDataSubmit&&this.renderEnvoieWalletToBankResponse(),p.default.createElement(v.ScrollView,{style:w.container},p.default.createElement(v.Text,{style:w.subbigtitle},h.default.t('ENVOIE_WALLET_TO_BANK')),p.default.createElement(b.View,{ref:function(n){t.codeIbanAnim=n}},p.default.createElement(r(d[19]).Fumi,{iconClass:k.default,iconName:'id-card',label:h.default.t('CODE_IBAN'),iconColor:'#f95a25',iconSize:20,value:this.state.codeIban,onChangeText:function(n){t.setState({codeIban:n})},style:w.input})),p.default.createElement(b.View,{ref:function(n){t.montantAnim=n}},p.default.createElement(r(d[19]).Fumi,{iconClass:k.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(n){t.setState({montant:n})},style:w.input}),p.default.createElement(v.View,{style:{position:'absolute',left:(0,r(d[20]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(v.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(v.Text,{style:[r(d[21]).Typography.body1,r(d[21]).FontWeight.bold]},this.state.wallet.currency_code))),p.default.createElement(b.View,{ref:function(n){t.passwordAnim=n}},p.default.createElement(r(d[19]).Fumi,{iconClass:k.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:w.input})),p.default.createElement(u.default,{style:w.btnvalide,textStyle:w.textbtnvalide,onPress:function(){t.onSubmitSendWalletToBank()}},h.default.t('SUBMIT_LABEL'))))}}]),E})(p.Component);y.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.primaryColor,statusBarColor:r(d[22]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},y.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[22]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var C=(0,r(d[25]).connect)(function(t){return{loadingEnvoieWalletToBank:t.envoieUserWalletToBank.loading,resultEnvoieWalletToBank:t.envoieUserWalletToBank.result,errorEnvoieWalletToBank:t.envoieUserWalletToBank.error}},function(t){return(0,r(d[23]).bindActionCreators)({envoieUserWalletToBankAction:r(d[24]).envoieUserWalletToBankAction,envoieUserWalletToBankReset:r(d[24]).envoieUserWalletToBankReset},t)})(y);e.default=C;var w=v.StyleSheet.create({container:{flex:1,backgroundColor:r(d[22]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[22]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[20]).responsiveHeight)(2),marginLeft:(0,r(d[20]).responsiveWidth)(5),marginRight:(0,r(d[20]).responsiveWidth)(5),borderRadius:5}})},1560,[2,5,6,10,12,13,606,591,1376,15,18,608,630,441,665,1419,1370,1021,642,670,640,1018,995,731,1555,734]); @@ -1570,9 +1570,9 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.d __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),c=r(d[0])(r(d[6])),u=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=v(r(d[9])),h=r(d[10]),C=v(r(d[11])),T=r(d[0])(r(d[12])),R=(r(d[0])(r(d[13])),r(d[0])(r(d[14])));r(d[0])(r(d[15]));function E(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(E=function(t){return t?o:n})(t)}function v(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=E(n);if(o&&o.has(t))return o.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var u=s?Object.getOwnPropertyDescriptor(t,c):null;u&&(u.get||u.set)?Object.defineProperty(l,c,u):l[c]=t[c]}return l.default=t,o&&o.set(t,l),l}var b=(function(E){function v(n){var s;return(0,t.default)(this,v),(s=(0,o.default)(this,(0,l.default)(v).call(this,n))).isMontantValid=function(){var t=s.state.montant;return parseInt((0,u.default)(t,0))||t<0?{errorMessage:T.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:T.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:T.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.onSubmitRetraitCash=function(){var t=s.state,n=(t.codeRetrait,t.montant),o=t.password;s.ckeckIfFieldIsOK(n)?s.montantAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.passwordAnim.shake(800):s.props.envoieUserWalletToCardAction({type:12,id_wallet_agent:s.state.wallet.id,id_transaction:s.state.idTransaction,code_retrait:s.state.codeRetrait,montant:s.state.montant,password:s.state.password}),s.setState({triggerSubmitClick:!0})},s.onSubmitNextStep=function(){var t=s.state,n=t.idTransaction,o=t.codeRetrait;s.props.checkIdTransactionReset(),s.ckeckIfFieldIsOK(n)?s.idTransactionAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.codeRetraitAnim.shake(800):(s.props.checkIdTransactionAction({id_transaction:n,id_wallet_agent:s.state.wallet.id,code_retrait:s.state.codeRetrait}),s.setState({triggerNextClick:!0}))},s.renderRetraitEnCashAgentResponse=function(){var t=s.props,n=t.resultEnvoieWalletToCard,o=t.errorEnvoieWalletToCard;null!==o&&void 0!==o.data&&h.Alert.alert(T.default.t("WITHDRAWAL_ERROR"),o.data.error,[{text:T.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&h.Alert.alert(T.default.t("WITHDRAWAL_SUCCESS"),n.response,[{text:T.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset(),r(d[17]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop()}}],{cancelable:!1})},s.renderTransactionIdVerification=function(){var t=s.props,n=t.resultIdRetraitEnCash,o=t.errorIdRetraitEnCash;console.log("PROPS",s.props),null!==n&&(console.log("resultIdVerification",n),200===n.status&&(s.setState({id_document_destinataire:n.response.id_document_destinataire,nom_destinataire:n.response.nom_destinataire,prenom_destinataire:n.response.prenom_destinataire,type_document_destinataire:n.response.type_document_destinataire,montant:n.response.montant,displayFirstStep:!s.state.displayFirstStep,displaySecondStep:!s.state.displaySecondStep}),s.props.checkIdTransactionReset())),null!==o&&(void 0!==o.data?h.Alert.alert(T.default.t('ERROR_LABLE'),o.data.error,[{text:T.default.t("OK"),onPress:function(){s.props.checkIdTransactionReset(),s.setState({triggerNextClick:!1})}}],{cancelable:!1}):h.Alert.alert(T.default.t('ERROR_LABLE'),JSON.stringify(o),[{text:T.default.t("OK"),onPress:function(){s.props.checkIdTransactionReset()}}],{cancelable:!1}))},s.renderLoader=function(){return p.default.createElement(r(d[18]).ProgressDialog,{visible:s.props.loadingIdRetraitEnCash||s.props.loadingEnvoieWalletToCard,title:T.default.t('LOADING'),message:T.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[16]).identityPieces)(),type_document_destinataire:(0,r(d[16]).identityPieces)()[0].name,idTransaction:null,nom_destinataire:null,prenom_destinataire:null,numeroIdentite:null,montant:null,password:null,loading:!1,codeRetrait:null,user:null,triggerSubmitClick:!1,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,wallet:r(d[19]).store.getState().walletDetailReducer.result.response},s.props.checkIdTransactionReset(),s.props.envoieUserWalletToCardReset(),s}return(0,s.default)(v,E),(0,n.default)(v,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[20]).readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,u.default)(t.length,0)}},{key:"render",value:function(){var t=this;return console.log("STATE",this.state),p.default.createElement(p.default.Fragment,null,(this.props.loadingIdRetraitEnCash||this.props.loadingEnvoieWalletToCard)&&this.renderLoader(),this.state.triggerNextClick&&this.renderTransactionIdVerification(),this.state.triggerSubmitClick&&this.renderRetraitEnCashAgentResponse(),p.default.createElement(h.ScrollView,{style:S.container},this.state.displayFirstStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(h.Text,{style:S.subbigtitle},T.default.t('WITHDRAWAL_IN_CASH_DESCRIPTION')),p.default.createElement(C.View,{ref:function(n){t.idTransactionAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'barcode',label:""+T.default.t('ID_TRANSACTION'),iconColor:'#f95a25',iconSize:20,onChangeText:function(n){t.setState({idTransaction:n})},style:S.input})),p.default.createElement(C.View,{ref:function(n){t.codeRetraitAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'lock',value:this.state.codeRetrait,label:""+T.default.t('CODE_RETRAIT'),iconColor:'#f95a25',iconSize:20,onChangeText:function(n){t.setState({codeRetrait:n})},style:S.input})),p.default.createElement(c.default,{style:S.btnvalide,textStyle:S.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitNextStep()}},T.default.t('NEXT'))),this.state.displaySecondStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(C.View,{ref:function(n){t.firstnameAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'user',label:""+T.default.t('NAME'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.nom_destinataire,style:S.input})),p.default.createElement(C.View,{ref:function(n){t.lastnameAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'user-circle-o',label:""+T.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.prenom_destinataire,style:S.input})),p.default.createElement(C.View,{ref:function(n){t.identityPiecesAnim=n},style:{width:(0,r(d[22]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[23]).Dropdown,{label:T.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,disabled:!0,value:this.state.type_document_destinataire,valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(n){t.codeUtilisateurAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'address-card',label:""+T.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,editable:!1,value:this.state.id_document_destinataire,style:S.input})),p.default.createElement(C.View,{ref:function(n){t.montantAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'money',label:T.default.t('AMOUNT'),iconColor:'#f95a25',iconSize:20,editable:!1,value:""+this.state.montant,style:S.input}),p.default.createElement(h.View,{style:{position:'absolute',left:(0,r(d[22]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(h.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(h.Text,{style:[r(d[24]).Typography.body1,r(d[24]).FontWeight.bold]},this.state.wallet.currency_code))),p.default.createElement(C.View,{ref:function(n){t.passwordAnim=n}},p.default.createElement(r(d[21]).Fumi,{iconClass:R.default,iconName:'lock',label:T.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:S.input})),p.default.createElement(c.default,{style:S.btnvalide,textStyle:S.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitRetraitCash()}},T.default.t('SUBMIT_LABEL')))))}}]),v})(p.Component);b.navigatorStyle={navBarBackgroundColor:r(d[25]).Color.primaryColor,statusBarColor:r(d[25]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:T.default.t('WITHDRAWAL_IN_CASH'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[25]).Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:T.default.t('WITHDRAWAL_IN_CASH')}};var I=(0,r(d[29]).connect)(function(t){return{loadingIdRetraitEnCash:t.retraitCashAgentIdVerificationReducer.loading,resultIdRetraitEnCash:t.retraitCashAgentIdVerificationReducer.result,errorIdRetraitEnCash:t.retraitCashAgentIdVerificationReducer.error,loadingEnvoieWalletToCard:t.envoieUserWalletToCardReducer.loading,resultEnvoieWalletToCard:t.envoieUserWalletToCardReducer.result,errorEnvoieWalletToCard:t.envoieUserWalletToCardReducer.error}},function(t){return(0,r(d[26]).bindActionCreators)({checkIdTransactionAction:r(d[27]).checkIdTransactionAction,checkIdTransactionReset:r(d[27]).checkIdTransactionReset,envoieUserWalletToCardAction:r(d[28]).envoieUserWalletToCardAction,envoieUserWalletToCardReset:r(d[28]).envoieUserWalletToCardReset},t)})(b);e.default=I;var S=h.StyleSheet.create({container:{flex:1,backgroundColor:r(d[25]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[25]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[25]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[22]).responsiveHeight)(2),marginLeft:(0,r(d[22]).responsiveWidth)(5),marginRight:(0,r(d[22]).responsiveWidth)(5),borderRadius:5}})},1564,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1419,665,1370,1021,642,670,640,825,1018,995,731,1565,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.checkIdTransactionReset=e.checkIdTransactionAction=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2]));e.checkIdTransactionAction=function(c){var o=r(d[3]).store.getState().authKeyReducer,s=null!==o?o.authKey.token_type+" "+o.authKey.access_token:'';return function(o){o((0,r(d[4]).fetchRetraitCashAgentIdVerificationPending)()),(0,t.default)({url:""+r(d[5]).idVerificationUrl,method:'POST',data:c,headers:{Authorization:s,'X-Localization':n.default.currentLocale()}}).then(function(t){console.log(t),o((0,r(d[4]).fetchRetraitCashAgentIdVerificationSuccess)(t))}).catch(function(t){t.response?o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.response)):t.request?o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.request)):o((0,r(d[4]).fetchRetraitCashAgentIdVerificationError)(t.message))})}};e.checkIdTransactionReset=function(){return function(t){t((0,r(d[4]).fetchRetraitCashAgentIdVerificationReset)())}}},1565,[2,701,630,1021,1566,643]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.fetchRetraitCashAgentIdVerificationSuccess=e.fetchRetraitCashAgentIdVerificationReset=e.fetchRetraitCashAgentIdVerificationPending=e.fetchRetraitCashAgentIdVerificationError=void 0;e.fetchRetraitCashAgentIdVerificationPending=function(){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_PENDING}};e.fetchRetraitCashAgentIdVerificationSuccess=function(t){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_SUCCESS,result:t}};e.fetchRetraitCashAgentIdVerificationError=function(t){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_ERROR,result:t}};e.fetchRetraitCashAgentIdVerificationReset=function(){return{type:r(d[0]).RETRAIT_CASH_AGENT_ID_VERIFICATION_RESET}}},1566,[1072]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),u=C(r(d[6])),s=r(d[7]),f=C(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),y=r(d[0])(r(d[11]));function w(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(w=function(t){return t?n:o})(t)}function C(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=w(o);if(n&&n.has(t))return n.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}return l.default=t,n&&n.set(t,l),l}r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]),r(d[18]),r(d[19]);var b=(function(f){function w(o){var c;return(0,t.default)(this,w),(c=(0,n.default)(this,(0,l.default)(w).call(this,o))).refresh=function(){readUser().then(function(t){t&&void 0!==t&&c.props.getWalletDetailActivated(t.id,null)})},c.state={with_linked_card:!0,scrollHeaderY:0},c.scrollY=new s.Animated.Value(0),c.scrollHeaderY=new s.Animated.Value(0),c.deltaY=new s.Animated.Value(0),c.bgBannerY=new s.Animated.Value(0),r(d[20]).IlinkEmitter.on("refreshWallet",c.refresh),c}return(0,c.default)(w,f),(0,o.default)(w,[{key:"render",value:function(){var t=this;return u.default.createElement(u.default.Fragment,null,u.default.createElement(s.View,{style:v.container},u.default.createElement(s.Animated.View,{style:{position:'absolute',width:"100%",zIndex:1,height:140-this.state.scrollHeaderY,top:40}}),u.default.createElement(s.ScrollView,{ref:function(o){return t._scrollView=o},style:{paddingHorizontal:20,position:'absolute',width:'100%',height:'100%',zIndex:2},scrollEventThrottle:8,onScroll:s.Animated.event([{nativeEvent:{contentOffset:{y:this.scrollY}}}],{listener:function(o){t.setState({scrollHeaderY:o.nativeEvent.contentOffset.y})}})},u.default.createElement(s.View,{style:[v.checkDefault,{borderBottomColor:r(d[21]).Color.borderColor}]},u.default.createElement(s.Text,{style:[r(d[22]).Typography.title3,r(d[22]).Typography.semibold]},y.default.t('TRANSACTIONS'))),u.default.createElement(s.View,{style:v.container},u.default.createElement(s.Text,{style:v.subbigtitle},"Choisisez la carte que vous voulez utiliser. "),u.default.createElement(s.View,{style:v.transactionContainer},u.default.createElement(s.View,{style:[v.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:v.contain,onPress:function(){t.props.navigation.push(h.default.carteLier,{optionSelect:r(d[23]).optionenvoieautrewalletScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"arrow-bottom-right",color:r(d[21]).Color.primaryColor,size:30,style:v.imageBanner}),u.default.createElement(s.View,{style:[v.content]},u.default.createElement(s.View,{style:v.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},y.default.t('CARD_LINK')))))),u.default.createElement(s.View,{style:[v.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:v.contain,onPress:function(){t.props.navigation.push(h.default.autreCarte,{optionSelect:r(d[23]).optionenvoieautrewalletScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"arrow-top-left",color:r(d[21]).Color.primaryColor,size:30,style:v.imageBanner}),u.default.createElement(s.View,{style:[v.content]},u.default.createElement(s.View,{style:v.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},y.default.t('OTHER_CARD')))))))))))}}]),w})(u.Component);b.navigatorStyle={navBarBackgroundColor:r(d[21]).Color.primaryColor,statusBarColor:r(d[21]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:y.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:y.default.t('ENVOIE_ARGENT')}};var v=s.StyleSheet.create({container:{backgroundColor:'#eee',flex:1,justifyContent:'center',alignItems:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},blockView:{paddingVertical:10,borderBottomWidth:.5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},transactionContainer:{flexDirection:'row',flex:1,paddingTop:10,paddingLeft:10,paddingRight:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',marginRight:1,shadowColor:r(d[21]).Color.borderColor,borderColor:r(d[21]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[21]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:f.scaleWithPixel(30),height:f.scaleWithPixel(30)},content:{height:f.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:5}}),T=b;e.default=T},1567,[2,5,6,10,12,13,15,18,980,1391,667,630,1014,1013,1006,1008,1010,1011,1012,1009,665,995,1018,1419,1433]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),o=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),u=C(r(d[6])),s=r(d[7]),f=C(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),y=r(d[0])(r(d[11]));function w(t){if("function"!=typeof WeakMap)return null;var o=new WeakMap,n=new WeakMap;return(w=function(t){return t?n:o})(t)}function C(t,o){if(!o&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=w(o);if(n&&n.has(t))return n.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}return l.default=t,n&&n.set(t,l),l}r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]),r(d[18]),r(d[19]);var b=(function(f){function w(o){var c;return(0,t.default)(this,w),(c=(0,n.default)(this,(0,l.default)(w).call(this,o))).refresh=function(){(0,r(d[20]).readUser)().then(function(t){t&&void 0!==t&&c.props.getWalletDetailActivated(t.id,null)})},c.state={with_linked_card:!0,scrollHeaderY:0},c.scrollY=new s.Animated.Value(0),c.scrollHeaderY=new s.Animated.Value(0),c.deltaY=new s.Animated.Value(0),c.bgBannerY=new s.Animated.Value(0),r(d[21]).IlinkEmitter.on("refreshWallet",c.refresh),c}return(0,c.default)(w,f),(0,o.default)(w,[{key:"render",value:function(){var t=this;return u.default.createElement(u.default.Fragment,null,u.default.createElement(s.View,{style:v.container},u.default.createElement(s.Animated.View,{style:{position:'absolute',width:"100%",zIndex:1,height:140-this.state.scrollHeaderY,top:40}}),u.default.createElement(s.ScrollView,{ref:function(o){return t._scrollView=o},style:{paddingHorizontal:20,position:'absolute',width:'100%',height:'100%',zIndex:2},scrollEventThrottle:8,onScroll:s.Animated.event([{nativeEvent:{contentOffset:{y:this.scrollY}}}],{listener:function(o){t.setState({scrollHeaderY:o.nativeEvent.contentOffset.y})}})},u.default.createElement(s.View,{style:[v.checkDefault,{borderBottomColor:r(d[22]).Color.borderColor}]},u.default.createElement(s.Text,{style:[r(d[23]).Typography.title3,r(d[23]).Typography.semibold]},y.default.t('TRANSACTIONS'))),u.default.createElement(s.View,{style:v.container},u.default.createElement(s.Text,{style:v.subbigtitle},"Choisisez la carte que vous voulez utiliser. "),u.default.createElement(s.View,{style:v.transactionContainer},u.default.createElement(s.View,{style:[v.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:v.contain,onPress:function(){t.props.navigation.push(h.default.carteLier,{optionSelect:r(d[24]).optionenvoieautrewalletScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[25]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"arrow-bottom-right",color:r(d[22]).Color.primaryColor,size:30,style:v.imageBanner}),u.default.createElement(s.View,{style:[v.content]},u.default.createElement(s.View,{style:v.contentTitle},u.default.createElement(s.Text,{style:[r(d[23]).Typography.headline,r(d[23]).Typography.semibold]},y.default.t('CARD_LINK')))))),u.default.createElement(s.View,{style:[v.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:v.contain,onPress:function(){t.props.navigation.push(h.default.autreCarte,{optionSelect:r(d[24]).optionenvoieautrewalletScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[25]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"arrow-top-left",color:r(d[22]).Color.primaryColor,size:30,style:v.imageBanner}),u.default.createElement(s.View,{style:[v.content]},u.default.createElement(s.View,{style:v.contentTitle},u.default.createElement(s.Text,{style:[r(d[23]).Typography.headline,r(d[23]).Typography.semibold]},y.default.t('OTHER_CARD')))))))))))}}]),w})(u.Component);b.navigatorStyle={navBarBackgroundColor:r(d[22]).Color.primaryColor,statusBarColor:r(d[22]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},b.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:y.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[22]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:y.default.t('ENVOIE_ARGENT')}};var v=s.StyleSheet.create({container:{backgroundColor:'#eee',flex:1,justifyContent:'center',alignItems:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},blockView:{paddingVertical:10,borderBottomWidth:.5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},transactionContainer:{flexDirection:'row',flex:1,paddingTop:10,paddingLeft:10,paddingRight:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',marginRight:1,shadowColor:r(d[22]).Color.borderColor,borderColor:r(d[22]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[22]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:f.scaleWithPixel(30),height:f.scaleWithPixel(30)},content:{height:f.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:5}}),T=b;e.default=T},1567,[2,5,6,10,12,13,15,18,980,1391,667,630,1014,1013,1006,1008,1010,1011,1012,1009,642,665,995,1018,1419,1433]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),c=r(d[0])(r(d[5])),u=E(r(d[6])),s=r(d[7]),f=E(r(d[8])),p=r(d[0])(r(d[9])),y=r(d[0])(r(d[10])),h=r(d[0])(r(d[11]));function w(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(w=function(t){return t?o:n})(t)}function E(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=w(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var s=c?Object.getOwnPropertyDescriptor(t,u):null;s&&(s.get||s.set)?Object.defineProperty(l,u,s):l[u]=t[u]}return l.default=t,o&&o.set(t,l),l}r(d[12]),r(d[13]),r(d[14]),r(d[15]),r(d[16]),r(d[17]),r(d[18]),r(d[19]);var C=(function(f){function w(n){var c;return(0,t.default)(this,w),(c=(0,o.default)(this,(0,l.default)(w).call(this,n))).refresh=function(){readUser().then(function(t){t&&void 0!==t&&c.props.getWalletDetailActivated(t.id,null)})},c.state={with_linked_card:!0,scrollHeaderY:0},c.scrollY=new s.Animated.Value(0),c.scrollHeaderY=new s.Animated.Value(0),c.deltaY=new s.Animated.Value(0),c.bgBannerY=new s.Animated.Value(0),r(d[20]).IlinkEmitter.on("refreshWallet",c.refresh),c}return(0,c.default)(w,f),(0,n.default)(w,[{key:"render",value:function(){var t=this;return u.default.createElement(u.default.Fragment,null,u.default.createElement(s.View,{style:T.container},u.default.createElement(s.Animated.View,{style:{position:'absolute',width:"100%",zIndex:1,height:140-this.state.scrollHeaderY,top:40}}),u.default.createElement(s.ScrollView,{ref:function(n){return t._scrollView=n},style:{paddingHorizontal:20,position:'absolute',width:'100%',height:'100%',zIndex:2},scrollEventThrottle:8,onScroll:s.Animated.event([{nativeEvent:{contentOffset:{y:this.scrollY}}}],{listener:function(n){t.setState({scrollHeaderY:n.nativeEvent.contentOffset.y})}})},u.default.createElement(s.View,{style:[T.checkDefault,{borderBottomColor:r(d[21]).Color.borderColor}]},u.default.createElement(s.Text,{style:[r(d[22]).Typography.title3,r(d[22]).Typography.semibold]},h.default.t('TRANSACTIONS'))),u.default.createElement(s.View,{style:T.container},u.default.createElement(s.Text,{style:T.subbigtitle},h.default.t('CHOUSE_PAYEMENT_MODE')," "),u.default.createElement(s.View,{style:T.transactionContainer},u.default.createElement(s.View,{style:[T.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:T.contain,onPress:function(){t.props.navigation.push(y.default.carteLierN,{optionSelect:r(d[23]).optionenvoieautrewalletNanoSanteScreen,with_linked_card:!0,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"link",color:r(d[21]).Color.primaryColor,size:30,style:T.imageBanner}),u.default.createElement(s.View,{style:[T.content]},u.default.createElement(s.View,{style:T.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},h.default.t('CARD_LINK')))))),u.default.createElement(s.View,{style:[T.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:T.contain,onPress:function(){t.props.navigation.push(y.default.autreCarteN,{optionSelect:r(d[23]).optionenvoieautrewalletNanoSanteScreen,with_linked_card:!1,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"cash-refund",color:r(d[21]).Color.primaryColor,size:30,style:T.imageBanner}),u.default.createElement(s.View,{style:[T.content]},u.default.createElement(s.View,{style:T.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},h.default.t('OTHER_CARD'))))))),u.default.createElement(s.View,{style:T.transactionContainer},u.default.createElement(s.View,{style:[T.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:T.contain,onPress:function(){t.props.navigation.push(y.default.mobileMoneyNanoSante,{optionSelect:r(d[23]).optionenvoieautrewalletNanoSanteScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"cash",color:r(d[21]).Color.primaryColor,size:30,style:T.imageBanner}),u.default.createElement(s.View,{style:[T.content]},u.default.createElement(s.View,{style:T.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},h.default.t('MOBILE_MONEY')))))),u.default.createElement(s.View,{style:[T.containerTouch]},u.default.createElement(s.TouchableOpacity,{style:T.contain,onPress:function(){t.props.navigation.push(y.default.walletNanosante,{optionSelect:r(d[23]).optionenvoieautrewalletNanoSanteScreen,onGoBack:function(){return t.refresh()},lottie:{source:r(d[24]),loop:!0}})},activeOpacity:.9},u.default.createElement(p.default,{name:"wallet",color:r(d[21]).Color.primaryColor,size:30,style:T.imageBanner}),u.default.createElement(s.View,{style:[T.content]},u.default.createElement(s.View,{style:T.contentTitle},u.default.createElement(s.Text,{style:[r(d[22]).Typography.headline,r(d[22]).Typography.semibold]},h.default.t('WALLET')))))))))))}}]),w})(u.Component);C.navigatorStyle={navBarBackgroundColor:r(d[21]).Color.primaryColor,statusBarColor:r(d[21]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},C.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('PAIEMENT_FACTURE'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[21]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('PAIEMENT_FACTURE')}};var T=s.StyleSheet.create({container:{backgroundColor:'#eee',flex:1,justifyContent:'center',alignItems:'center'},checkDefault:{flexDirection:"row",justifyContent:"space-between",alignItems:"center",borderBottomWidth:1,paddingVertical:10,marginTop:5},blockView:{paddingVertical:10,borderBottomWidth:.5},circlePoint:{width:50,height:50,borderRadius:25,marginRight:5,alignItems:'center',justifyContent:'center'},transactionContainer:{flexDirection:'row',flex:1,paddingTop:10,paddingLeft:10,paddingRight:10},containerTouch:{flex:1,flexDirection:'row',alignItems:'center',marginRight:1,shadowColor:r(d[21]).Color.borderColor,borderColor:r(d[21]).Color.borderColor,borderWidth:.5,shadowOffset:{width:1.5,height:1.5},shadowOpacity:1,elevation:5,borderRadius:10,backgroundColor:r(d[21]).Color.cardBackgroundColor},contain:{flexDirection:'row',justifyContent:'space-between'},imageBanner:{marginTop:15,marginLeft:5,width:f.scaleWithPixel(30),height:f.scaleWithPixel(30)},content:{height:f.scaleWithPixel(60),paddingHorizontal:10,justifyContent:'space-between',alignItems:'flex-start',flex:1},contentTitle:{paddingTop:5}}),b=C;e.default=b},1568,[2,5,6,10,12,13,15,18,980,1391,667,630,1014,1013,1006,1008,1010,1011,1012,1009,665,995,1018,1419,1433]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),f=b(r(d[9])),y=r(d[10]),C=b(r(d[11])),h=r(d[0])(r(d[12])),v=(r(d[0])(r(d[13])),r(d[0])(r(d[14]))),S=(r(d[0])(r(d[15])),r(d[0])(r(d[16])));function A(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(A=function(t){return t?o:n})(t)}function b(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=A(n);if(o&&o.has(t))return o.get(t);var s={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=l?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(s,u,c):s[u]=t[u]}return s.default=t,o&&o.set(t,s),s}var R=(function(A){function b(n){var l;return(0,t.default)(this,b),(l=(0,o.default)(this,(0,s.default)(b).call(this,n))).renderGetActionCountryList=function(){var t=l.props,n=t.resultActiveCountryList,o=t.errorActiveCountryList,s=t.subscriptionList;null!==n&&(l.setState({hasLoadActiveCountryList:!1,countryCustomer:n.response,paysDestination:n.response,paysCarteSelect:n.response[0].name,assuranceCarteSelect:s.response}),l.state.hasLoadActivePayCountryNetworkList&&l.props.getPayCountryNetworkAction({id_wallet_user:l.state.wallet.id,id_country:n.response[0].id})),null!==o&&(void 0!==o.data?y.Alert.alert(h.default.t('ERROR_LABEL'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:h.default.t('OK'),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}))},l.renderGetPayCountryNetworkResponse=function(){var t=l.props,n=t.resultPayCountryNetwork,o=t.errorPayCountryNetwork;if(null!==n&&void 0!==n.response)if(n.response.length>0){var s=(0,r(d[17]).isIlinkWorldWallet)(n.response[0].type)?'user_code':'phone';l.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:n.response,walletActifSelect:n.response[0].name,typeIdDestinataireSelect:s,isIlinkWorldWalletSelect:(0,r(d[17]).isIlinkWorldWallet)(n.response[0].type)})}else 0===n.response.length&&l.setState({walletActifs:[],walletActifSelect:'',hasLoadActivePayCountryNetworkList:!1});null!==o&&(void 0!==o.data?y.Alert.alert(h.default.t('ERROR_LABEL'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:h.default.t('OK'),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},l.renderEnvoieWalletToWalletResponse=function(){var t=l.props,n=t.resultActivatePaySubscription,o=t.errorActivatePaySubscription;if(null!==n){if(301===n.status){l.props.fetchActivePaySubscriptionReset();try{l.props.navigation.push('webviewScreen',{url:n.response.payment_url,numero_carte:l.state.creditCardInput.values.number.replace(/\s/g,''),cvv:l.state.creditCardInput.values.cvc,expiration_date:l.state.creditCardInput.values.expiry,id_wallet_user:l.state.wallet.id,amount:l.state.amount,password:l.state.password,type_document_destinataire:l.state.identityPiecesName,id_document_destinataire:l.state.numeroIdentite,nom_destinataire:l.state.nomsDestinataire,prenom_destinataire:l.state.prenomsDestinataire,customer_surname:l.state.surnameCustomer,customer_address:l.state.adressCustomer,customer_city:l.state.cityCustomer,customer_country:l.state.countryCustomer.filter(function(t){return t.name===l.state.paysCarteSelect})[0].code_country,with_linked_card:!1,payment_method:'CARD'})}catch(t){console.log('error',t)}}200===n.status&&y.Alert.alert(h.default.t('WITHDRAWAL_SUCCESS'),n.data.response,[{text:h.default.t('OK'),onPress:function(){l.props.fetchActivePaySubscriptionReset(),r(d[18]).IlinkEmitter.emit('refreshWallet'),l.props.navigation.pop()}}],{cancelable:!1})}null!==o&&void 0!==o.data&&y.Alert.alert(h.default.t('WITHDRAWAL_ERROR'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.fetchActivePaySubscriptionReset()}}],{cancelable:!1})},l.isCreditCardValid=function(){var t=l.state.creditCardInput,n=[];return void 0!==t.status?('incomplete'===t.status.cvc&&n.push(h.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&n.push(h.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&n.push(h.default.t('CARD_NUMBER_ERROR'))):n.push(h.default.t('THIS_FIELD_IS_REQUIRED')),n},l.onCreditCardChange=function(t){l.setState({creditCardInput:t,displayCardError:!1})},l.isMontantValid=function(){var t=l.state.amount;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(t)?t>parseInt(l.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.onSubmitNextStep=function(){var t=l.state,n=(t.assuranceCarteSelect,t.surnameCustomer),o=t.adressCustomer,s=t.cityCustomer;l.ckeckIfFieldIsOK(n)?l.surnameCustomerAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.adressCustomerAnim.shake(800):l.ckeckIfFieldIsOK(s)?l.cityCustomerAnim.shake(800):l.setState({triggerNextClick:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!l.state.displayFirstStep,displaySecondStep:!l.state.displaySecondSte},function(){l.props.getActiveCountryAction(),console.log('ENVOIE WALLET PROPS : ',l.props)})},l.onSubmitSendWalletToWallet=function(){var t=l.state,n=t.creditCardInput,o=t.amount,s=t.password,u=t.subscription;n.valid?l.ckeckIfFieldIsOK(o)||!l.isMontantValid().isValid?l.montantAnim.shake(800):l.ckeckIfFieldIsOK(s)?l.passwordAnim.shake(800):l.props.fetchActivePaySubscription(u.id,{numero_carte:l.state.creditCardInput.values.number.replace(/\s/g,''),cvv:l.state.creditCardInput.values.cvc,expiration_date:l.state.creditCardInput.values.expiry,id_wallet_user:l.state.wallet.id,amount:l.state.amount,password:l.state.password,type_document_destinataire:l.state.identityPiecesName,id_document_destinataire:l.state.numeroIdentite,nom_destinataire:l.state.nomsDestinataire,prenom_destinataire:l.state.prenomsDestinataire,customer_surname:l.state.surnameCustomer,customer_address:l.state.adressCustomer,customer_city:l.state.cityCustomer,customer_country:l.state.countryCustomer.filter(function(t){return t.name===l.state.paysCarteSelect})[0].code_country,with_linked_card:!1,payment_method:'CARD'}):l.codeCVVAnim.shake(800),l.setState({isDataSubmit:!0}),console.log('isDataSubmit :',l.state.isDataSubmit)},l.renderLoader=function(){return f.default.createElement(r(d[19]).ProgressDialog,{visible:l.props.loadingCountryByDialCode||l.props.loadingActiveCountryList||l.props.loadingCountryByDialCode||l.props.loadingActivatePaySubscription,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},l.handleSelectedSubscription=function(t){console.log('Subscription s\xe9lectionn\xe9e :',t),l.setState({subscription:t})},l.state={paysDestination:[],countryCustomer:[],subscriptionListTemp:[],paysCarteSelect:null,subscriptions:[],assuranceCarteSelect:null,subscription:null,amount:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,numeroSerie:'',numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[20]).store.getState().walletDetailReducer.result.response,with_linked_card:!1,displayFirstStep:!0,displaySecondStep:!1,subscriptionsSelect:null},l.subscriptionRef=f.default.createRef(),l.props.fetchActivePaySubscriptionReset(),l.props.getActiveCountryReset(),l.props.getActiveCountryByDialCodeReset(),l.props.getPayCountryNetworkReset(),l.props.getActiveCountryAction(),console.log('ENVOIE WALLET PROPS',l.props),l}return(0,l.default)(b,A),(0,n.default)(b,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[21]).readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"setSubscriptions",value:function(t){this.setState({subscriptions:t})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,p.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;return console.log('STATE',this.state),f.default.createElement(f.default.Fragment,null,(this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingActivatePaySubscription)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),f.default.createElement(y.ScrollView,{style:L.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.Text,{style:L.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET'),' '),f.default.createElement(S.default,{onSelectSubscription:this.handleSelectedSubscription}),f.default.createElement(C.View,{ref:function(n){t.surnameCustomerAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'users',label:""+h.default.t('SURNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.surnameCustomer,onChangeText:function(n){t.setState({surnameCustomer:n})},style:L.input})),f.default.createElement(C.View,{ref:function(n){t.nameCustomerAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'user-circle-o',label:""+h.default.t('PRENOM_CLIENT'),iconColor:'#f95a25',iconSize:20,value:this.state.nameCustomer,onChangeText:function(n){t.setState({nameCustomer:n})},style:L.input})),f.default.createElement(C.View,{ref:function(n){t.adressCustomerAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'map-marker',label:""+h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,value:this.state.adressCustomer,onChangeText:function(n){t.setState({adressCustomer:n})},style:L.input})),f.default.createElement(C.View,{ref:function(n){t.cityCustomerAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'pie-chart',label:""+h.default.t('CITY'),iconColor:'#f95a25',iconSize:20,value:this.state.cityCustomer,onChangeText:function(n){t.setState({cityCustomer:n})},style:L.input})),f.default.createElement(C.View,{ref:function(n){t.codeZipCustomerAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'file-zip-o',label:""+h.default.t('ZIP_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.codeZipCustomer,onChangeText:function(n){t.setState({codeZipCustomer:n})},style:L.input})),f.default.createElement(u.default,{style:L.btnvalide,textStyle:L.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitNextStep()}},h.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.Text,{style:L.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET'),' '),f.default.createElement(C.View,{ref:function(n){t.paysDestinationAnim=n},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:h.default.t('CARD_COUNTRY'),data:this.state.countryCustomer,useNativeDriver:!0,value:null===this.state.paysCarteSelect?'':this.state.paysCarteSelect,onChangeText:function(t,n,o){},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),f.default.createElement(C.View,{ref:function(n){t.codeCVVAnim=n}},f.default.createElement(y.View,{style:{overflow:'hidden',paddingTop:16,backgroundColor:'white',marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}},f.default.createElement(r(d[25]).LiteCreditCardInput,{inputStyle:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:h.default.t('CARD_NUMBER_LABEL'),expiry:h.default.t('CARD_EXPIRY_LABEL'),cvc:h.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(t){return f.default.createElement(y.Text,{style:{color:'red',marginLeft:15}},t)}))),f.default.createElement(C.View,{ref:function(n){t.montantAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.amount,onChangeText:function(n){t.setState({amount:n})},style:L.input}),f.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(y.Text,{style:[r(d[26]).Typography.body1,r(d[26]).FontWeight.bold]},this.state.wallet.currency_code))),f.default.createElement(C.View,{ref:function(n){t.passwordAnim=n}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:L.input})),f.default.createElement(u.default,{style:L.btnvalide,textStyle:L.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL')))))}}]),b})(f.Component);R.navigatorStyle={navBarBackgroundColor:r(d[27]).Color.primaryColor,statusBarColor:r(d[27]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},R.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[27]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:'white'},title:h.default.t('ENVOIE_ARGENT')}};var E=(0,r(d[32]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,resultActivatePaySubscription:t.activatePaySubscription.result,errorActivatePaySubscription:t.activatePaySubscription.error,loadingActivatePaySubscription:t.activatePaySubscription.loading}},function(t){return(0,r(d[28]).bindActionCreators)({subscriptionList:r(d[29]).selectSubscriptionList,activatePaySubscription:r(d[29]).selectActivatePaySubscription,fetchGetSubscriptionListPending:r(d[30]).fetchGetSubscriptionListPending,fetchGetSubscriptionListReset:r(d[30]).fetchGetSubscriptionListReset,fetchActivePaySubscriptionReset:r(d[30]).fetchActivePaySubscriptionReset,fetchActivePaySubscription:r(d[30]).fetchActivePaySubscription,fetchGetSubscriptionList:r(d[30]).fetchGetSubscriptionList,getActiveCountryByDialCodeAction:r(d[31]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[31]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[31]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[31]).getPayCountryNetworkReset,getActiveCountryAction:r(d[31]).getActiveCountryAction,getActiveCountryReset:r(d[31]).getActiveCountryReset},t)})(R);e.default=E;var L=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[27]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[27]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[27]).Color.accentLightColor,height:52,width:'30%',marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1569,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1570,1419,665,1370,1021,642,670,640,825,1449,1018,995,731,1599,1440,1553,734]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),l=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),p=r(d[0])(r(d[8])),f=b(r(d[9])),y=r(d[10]),C=b(r(d[11])),h=r(d[0])(r(d[12])),v=(r(d[0])(r(d[13])),r(d[0])(r(d[14]))),S=(r(d[0])(r(d[15])),r(d[0])(r(d[16])));function A(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(A=function(t){return t?o:n})(t)}function b(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=A(n);if(o&&o.has(t))return o.get(t);var s={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=l?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(s,u,c):s[u]=t[u]}return s.default=t,o&&o.set(t,s),s}var R=(function(A){function b(n){var l;return(0,t.default)(this,b),(l=(0,o.default)(this,(0,s.default)(b).call(this,n))).renderGetActionCountryList=function(){var t=l.props,n=t.resultActiveCountryList,o=t.errorActiveCountryList,s=t.subscriptionList;null!==n&&(l.setState({hasLoadActiveCountryList:!1,countryCustomer:n.response,paysDestination:n.response,paysCarteSelect:n.response[0].name,assuranceCarteSelect:s.response}),l.state.hasLoadActivePayCountryNetworkList&&l.props.getPayCountryNetworkAction({id_wallet_user:l.state.wallet.id,id_country:n.response[0].id})),null!==o&&(void 0!==o.data?y.Alert.alert(h.default.t('ERROR_LABEL'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:h.default.t('OK'),onPress:function(){l.props.getActiveCountryReset()}}],{cancelable:!1}))},l.renderGetPayCountryNetworkResponse=function(){var t=l.props,n=t.resultPayCountryNetwork,o=t.errorPayCountryNetwork;if(null!==n&&void 0!==n.response)if(n.response.length>0){var s=(0,r(d[17]).isIlinkWorldWallet)(n.response[0].type)?'user_code':'phone';l.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:n.response,walletActifSelect:n.response[0].name,typeIdDestinataireSelect:s,isIlinkWorldWalletSelect:(0,r(d[17]).isIlinkWorldWallet)(n.response[0].type)})}else 0===n.response.length&&l.setState({walletActifs:[],walletActifSelect:'',hasLoadActivePayCountryNetworkList:!1});null!==o&&(void 0!==o.data?y.Alert.alert(h.default.t('ERROR_LABEL'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:h.default.t('OK'),onPress:function(){l.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},l.renderEnvoieWalletToWalletResponse=function(){var t=l.props,n=t.resultActivatePaySubscription,o=t.errorActivatePaySubscription;if(null!==n){if(301===n.status){l.props.fetchActivePaySubscriptionReset();try{l.props.navigation.push('webviewScreen',{url:n.response.payment_url,numero_carte:l.state.creditCardInput.values.number.replace(/\s/g,''),cvv:l.state.creditCardInput.values.cvc,expiration_date:l.state.creditCardInput.values.expiry,id_wallet_user:l.state.wallet.id,amount:l.state.amount,password:l.state.password,type_document_destinataire:l.state.identityPiecesName,id_document_destinataire:l.state.numeroIdentite,nom_destinataire:l.state.nomsDestinataire,prenom_destinataire:l.state.prenomsDestinataire,customer_surname:l.state.surnameCustomer,customer_address:l.state.adressCustomer,customer_city:l.state.cityCustomer,customer_country:l.state.countryCustomer.filter(function(t){return t.name===l.state.paysCarteSelect})[0].code_country,with_linked_card:!1,payment_method:'CARD'})}catch(t){console.log('error',t)}}200===n.status&&y.Alert.alert(h.default.t('WITHDRAWAL_SUCCESS'),n.data.response,[{text:h.default.t('OK'),onPress:function(){l.props.fetchActivePaySubscriptionReset(),r(d[18]).IlinkEmitter.emit('refreshWallet'),l.props.navigation.pop()}}],{cancelable:!1})}null!==o&&void 0!==o.data&&y.Alert.alert(h.default.t('WITHDRAWAL_ERROR'),o.data.error,[{text:h.default.t('OK'),onPress:function(){l.props.fetchActivePaySubscriptionReset()}}],{cancelable:!1})},l.isCreditCardValid=function(){var t=l.state.creditCardInput,n=[];return void 0!==t.status?('incomplete'===t.status.cvc&&n.push(h.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&n.push(h.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&n.push(h.default.t('CARD_NUMBER_ERROR'))):n.push(h.default.t('THIS_FIELD_IS_REQUIRED')),n},l.onCreditCardChange=function(t){l.setState({creditCardInput:t,displayCardError:!1})},l.isMontantValid=function(){var t=l.state.amount;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[17]).isNormalInteger)(t)?t>parseInt(l.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.onSubmitNextStep=function(){var t=l.state,n=(t.assuranceCarteSelect,t.surnameCustomer),o=t.adressCustomer,s=t.cityCustomer;l.ckeckIfFieldIsOK(n)?l.surnameCustomerAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.adressCustomerAnim.shake(800):l.ckeckIfFieldIsOK(s)?l.cityCustomerAnim.shake(800):l.setState({triggerNextClick:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!l.state.displayFirstStep,displaySecondStep:!l.state.displaySecondSte},function(){l.props.getActiveCountryAction(),console.log('ENVOIE WALLET PROPS : ',l.props)})},l.onSubmitSendWalletToWallet=function(){var t=l.state,n=t.creditCardInput,o=t.amount,s=t.password,u=t.subscription;n.valid?l.ckeckIfFieldIsOK(o)||!l.isMontantValid().isValid?l.montantAnim.shake(800):l.ckeckIfFieldIsOK(s)?l.passwordAnim.shake(800):l.props.fetchActivePaySubscription(u.id,{numero_carte:l.state.creditCardInput.values.number.replace(/\s/g,''),cvv:l.state.creditCardInput.values.cvc,expiration_date:l.state.creditCardInput.values.expiry,id_wallet_user:l.state.wallet.id,amount:l.state.amount,password:l.state.password,type_document_destinataire:l.state.identityPiecesName,id_document_destinataire:l.state.numeroIdentite,nom_destinataire:l.state.nomsDestinataire,prenom_destinataire:l.state.prenomsDestinataire,customer_surname:l.state.surnameCustomer,customer_address:l.state.adressCustomer,customer_city:l.state.cityCustomer,customer_country:l.state.countryCustomer.filter(function(t){return t.name===l.state.paysCarteSelect})[0].code_country,with_linked_card:!1,payment_method:'CARD'}):l.codeCVVAnim.shake(800),l.setState({isDataSubmit:!0}),console.log('isDataSubmit :',l.state.isDataSubmit)},l.renderLoader=function(){return f.default.createElement(r(d[19]).ProgressDialog,{visible:l.props.loadingCountryByDialCode||l.props.loadingActiveCountryList||l.props.loadingCountryByDialCode||l.props.loadingActivatePaySubscription,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},l.handleSelectedSubscription=function(t){console.log('Subscription s\xe9lectionn\xe9e :',t),l.setState({subscription:t})},l.state={paysDestination:[],countryCustomer:[],subscriptionListTemp:[],paysCarteSelect:null,subscriptions:[],assuranceCarteSelect:null,subscription:null,amount:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,numeroSerie:'',numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[20]).store.getState().walletDetailReducer.result.response,with_linked_card:!1,displayFirstStep:!0,displaySecondStep:!1,subscriptionsSelect:null},l.subscriptionRef=f.default.createRef(),l.props.fetchActivePaySubscriptionReset(),l.props.getActiveCountryReset(),l.props.getActiveCountryByDialCodeReset(),l.props.getPayCountryNetworkReset(),l.props.getActiveCountryAction(),console.log('ENVOIE WALLET PROPS',l.props),l}return(0,l.default)(b,A),(0,n.default)(b,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[21]).readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"setSubscriptions",value:function(t){this.setState({subscriptions:t})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,p.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t,n=this;return console.log('STATE',this.state),f.default.createElement(f.default.Fragment,null,(this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingActivatePaySubscription)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),f.default.createElement(y.ScrollView,{style:L.container},this.state.displayFirstStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.Text,{style:L.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET'),' '),f.default.createElement(S.default,{onSelectSubscription:this.handleSelectedSubscription}),f.default.createElement(C.View,{ref:function(t){n.surnameCustomerAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'users',label:""+h.default.t('SURNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.surnameCustomer,onChangeText:function(t){n.setState({surnameCustomer:t})},style:L.input})),f.default.createElement(C.View,{ref:function(t){n.nameCustomerAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'user-circle-o',label:""+h.default.t('PRENOM_CLIENT'),iconColor:'#f95a25',iconSize:20,value:this.state.nameCustomer,onChangeText:function(t){n.setState({nameCustomer:t})},style:L.input})),f.default.createElement(C.View,{ref:function(t){n.adressCustomerAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'map-marker',label:""+h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,value:this.state.adressCustomer,onChangeText:function(t){n.setState({adressCustomer:t})},style:L.input})),f.default.createElement(C.View,{ref:function(t){n.cityCustomerAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'pie-chart',label:""+h.default.t('CITY'),iconColor:'#f95a25',iconSize:20,value:this.state.cityCustomer,onChangeText:function(t){n.setState({cityCustomer:t})},style:L.input})),f.default.createElement(C.View,{ref:function(t){n.codeZipCustomerAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'file-zip-o',label:""+h.default.t('ZIP_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.codeZipCustomer,onChangeText:function(t){n.setState({codeZipCustomer:t})},style:L.input})),f.default.createElement(u.default,{style:L.btnvalide,textStyle:L.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){n.onSubmitNextStep()}},h.default.t('NEXT'))),this.state.displaySecondStep&&f.default.createElement(f.default.Fragment,null,f.default.createElement(y.Text,{style:L.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET'),' '),f.default.createElement(C.View,{ref:function(t){n.paysDestinationAnim=t},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},f.default.createElement(r(d[24]).Dropdown,{label:h.default.t('CARD_COUNTRY'),data:this.state.countryCustomer,useNativeDriver:!0,value:null===this.state.paysCarteSelect?'':this.state.paysCarteSelect,onChangeText:function(t,o,s){n.props.getPayCountryNetworkReset();s.filter(function(n){return n.name===t});n.setState({paysCarteSelect:t})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),f.default.createElement(C.View,{ref:function(t){n.codeCVVAnim=t}},f.default.createElement(y.View,{style:{overflow:'hidden',paddingTop:16,backgroundColor:'white',marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}},f.default.createElement(r(d[25]).LiteCreditCardInput,{inputStyle:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:h.default.t('CARD_NUMBER_LABEL'),expiry:h.default.t('CARD_EXPIRY_LABEL'),cvc:h.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(t){return f.default.createElement(y.Text,{style:{color:'red',marginLeft:15}},t)}))),f.default.createElement(C.View,{ref:function(t){n.montantAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.amount,onChangeText:function(t){n.setState({amount:t})},style:L.input}),f.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},f.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),f.default.createElement(y.Text,{style:[r(d[26]).Typography.body1,r(d[26]).FontWeight.bold]},null==(t=this.state.countryCustomer.filter(function(t){return t.name===n.state.paysCarteSelect})[0])?void 0:t.currency_code))),f.default.createElement(C.View,{ref:function(t){n.passwordAnim=t}},f.default.createElement(r(d[22]).Fumi,{iconClass:v.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){n.setState({password:t})},style:L.input})),f.default.createElement(u.default,{style:L.btnvalide,textStyle:L.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){n.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL')))))}}]),b})(f.Component);R.navigatorStyle={navBarBackgroundColor:r(d[27]).Color.primaryColor,statusBarColor:r(d[27]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},R.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[27]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:'white'},title:h.default.t('ENVOIE_ARGENT')}};var E=(0,r(d[32]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,resultActivatePaySubscription:t.activatePaySubscription.result,errorActivatePaySubscription:t.activatePaySubscription.error,loadingActivatePaySubscription:t.activatePaySubscription.loading}},function(t){return(0,r(d[28]).bindActionCreators)({subscriptionList:r(d[29]).selectSubscriptionList,activatePaySubscription:r(d[29]).selectActivatePaySubscription,fetchGetSubscriptionListPending:r(d[30]).fetchGetSubscriptionListPending,fetchGetSubscriptionListReset:r(d[30]).fetchGetSubscriptionListReset,fetchActivePaySubscriptionReset:r(d[30]).fetchActivePaySubscriptionReset,fetchActivePaySubscription:r(d[30]).fetchActivePaySubscription,fetchGetSubscriptionList:r(d[30]).fetchGetSubscriptionList,getActiveCountryByDialCodeAction:r(d[31]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[31]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[31]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[31]).getPayCountryNetworkReset,getActiveCountryAction:r(d[31]).getActiveCountryAction,getActiveCountryReset:r(d[31]).getActiveCountryReset},t)})(R);e.default=E;var L=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[27]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[27]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[27]).Color.accentLightColor,height:52,width:'30%',marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1569,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1570,1419,665,1370,1021,642,670,640,825,1449,1018,995,731,1599,1440,1553,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),s=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),c=v(r(d[6])),l=r(d[7]),f=v(r(d[8])),p=r(d[0])(r(d[9])),b=r(d[0])(r(d[10])),h=v(r(d[11]));function _(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_=function(t){return t?o:n})(t)}function v(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_(n);if(o&&o.has(t))return o.get(t);var s={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var l=u?Object.getOwnPropertyDescriptor(t,c):null;l&&(l.get||l.set)?Object.defineProperty(s,c,l):s[c]=t[c]}return s.default=t,o&&o.set(t,s),s}var S=l.Dimensions.get('window'),y=(S.width,S.height,(function(_){function v(n){var u;return(0,t.default)(this,v),(u=(0,o.default)(this,(0,s.default)(v).call(this,n))).state={user:null,subscriptions:[],subscription:null,wallet:r(d[12]).store.getState().walletDetailReducer.result.response},u.dropDownAlertRef=c.default.createRef(),u.subscriptionRef=c.default.createRef(),u}return(0,u.default)(v,_),(0,n.default)(v,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[13]).readUser)().then(function(n){t.setState({user:n})})}},{key:"componentDidUpdate",value:function(t,n){var o=this;if(this.state.user!==n.user&&null!==this.state.user&&this.props.fetchGetSubscriptionList(this.state.user.id,'UNPAID',!0),this.props.subscriptionList.result!==t.subscriptionList.result){var s=this.props.subscriptionList.result.response;this.setState({subscriptions:s})}this.props.subscriptionList.error!==t.subscriptionList.error&&l.Alert.alert(p.default.t('ERROR_LABLE'),f.getErrorMsg(this.props.subscriptionList),[{text:p.default.t('OK'),onPress:function(){o.props.fetchGetSubscriptionListReset()}}],{cancelable:!1})}},{key:"render",value:function(){var t=this;return c.default.createElement(r(d[14]).ScreenComponent,null,c.default.createElement(b.default,{ref:this.dropDownAlertRef}),c.default.createElement(l.KeyboardAvoidingView,{behavior:'android'===l.Platform.OS?'height':'padding',style:{flex:1}},c.default.createElement(l.View,{style:R.container},c.default.createElement(h.View,{ref:function(n){t.subscriptionRef=n},style:{width:(0,r(d[15]).responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},c.default.createElement(r(d[16]).Dropdown,{label:p.default.t('SELECT_INSURANCE'),data:this.state.subscriptions,useNativeDriver:!0,onChangeText:function(n,o,s){console.log('Value',n),t.props.onSelectSubscription(n),t.setState({subscription:{id:n.id,insurance_subscription_id:n.insurance_subscription_id,network_id:n.network_id,user_id:n.user_id,number_of_months:n.number_of_months,bonus_amount:n.bonus_amount,number_of_beneficiaries:n.number_of_beneficiaries,total_bonus_amount:n.total_bonus_amount,state:n.state,created_at:n.created_at,updated_at:n.updated_at,start_at:n.start_at,end_at:n.end_at,reason:n.reason,network:n.network,beneficiaries:n.beneficiaries}})},valueExtractor:function(t){return t},labelExtractor:function(t){return p.default.t('MNT')+": "+t.amount+" | "+p.default.t('FACT')+": "+t.invoice_id.slice(0,7)+" | "+p.default.t('RESTE')+": "+t.remaining_amount}})))))}}]),v})(c.Component)),w=(0,r(d[17]).createStructuredSelector)({subscriptionList:r(d[18]).selectSubscriptionList,activatePaySubscription:r(d[18]).selectActivatePaySubscription}),L=(0,r(d[19]).connect)(w,{fetchActivePaySubscription:r(d[20]).fetchActivePaySubscription,fetchGetSubscriptionList:r(d[20]).fetchGetSubscriptionList})(y);e.default=L;var R=l.StyleSheet.create({container:{flex:1,backgroundColor:r(d[21]).Color.primaryDarkColor},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[21]).Color.accentLightColor,height:52},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1}})},1570,[2,5,6,10,12,13,15,18,1419,630,1571,608,1021,642,1587,640,825,1597,1599,734,1440,995]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=r(d[0])(r(d[3])),l=r(d[0])(r(d[4])),u=r(d[0])(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=T(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(l,s,c):l[s]=t[s]}l.default=t,o&&o.set(t,l);return l})(r(d[8])),p=r(d[9]),S=r(d[0])(r(d[10])),h=r(d[0])(r(d[11])),y=r(d[0])(r(d[12])),v=r(d[0])(r(d[13])),b=r(d[0])(r(d[14]));function T(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(T=function(t){return t?o:n})(t)}var I=(function(S){function T(t){var l;return(0,o.default)(this,T),(l=(0,u.default)(this,(0,s.default)(T).call(this,t))).getPanResponder=function(){return p.PanResponder.create({onStartShouldSetPanResponder:function(t,n){return l._onShouldStartPan(t,n)},onMoveShouldSetPanResponder:function(t,n){return l._onShouldMovePan(t,n)},onPanResponderMove:function(t,n){return l._onMovePan(t,n)},onPanResponderRelease:function(t,n){return l._onDonePan(t,n)},onPanResponderTerminate:function(t,n){return l._onDonePan(t,n)}})},l._onShouldStartPan=function(t,n){return l.props.panResponderEnabled},l._onShouldMovePan=function(t,n){var o=l.props,u=o.sensitivity,s=o.panResponderEnabled,c=Math.abs(n.dx),f=Math.abs(n.dy);return c=u&&s},l._onMovePan=function(t,n){n.dy<0&&l.setState({topValue:n.dy})},l._onDonePan=function(t,n){var o=l.getStartDelta(l.state.height,l.props.startDelta)/5;n.dy0&&void 0!==S[0]?S[0]:'',o=S.length>1&&void 0!==S[1]?S[1]:'',u=S.length>2&&void 0!==S[2]?S[2]:'',s=S.length>3&&void 0!==S[3]?S[3]:{},c=S.length>4?S[4]:void 0,f=l.props.closeInterval,p={type:t,title:l.getStringValue(o),message:l.getStringValue(u),payload:s,interval:f},c&&'number'==typeof c&&(p.interval=c),l.queue.enqueue(p),1===l.getQueueSize()&&l._processQueue();case 10:case"end":return n.stop()}},null,null,null,Promise)},l.clearQueue=function(){l.queue.clear()},l.getQueueSize=function(){return l.queue.size},l._processQueue=function(){var t=l.queue.firstItem;t&&l.open(t)},l.open=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l.alertData=t,l.setState({isOpen:!0}),l.animate(1,450,function(){t.interval>0&&l.closeAutomatic(t.interval)})},l.closeAction=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r(d[15]).ACTION.programmatic,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};l.state.isOpen&&(l.clearCloseTimeoutID(),l.close(t,n))},l.closeAutomatic=function(t){l.clearCloseTimeoutID(),l.closeTimeoutID=setTimeout(function(){l.close(r(d[15]).ACTION.automatic)},t)},l.close=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};l.animate(0,250,function(){var o=l.props,u=o.onClose,s=o.updateStatusBar,c=o.onCancel,f=o.onTap;l.alertData.action=t,l.queue.dequeue(),t===r(d[15]).ACTION.cancel?c(l.alertData):(t===r(d[15]).ACTION.tap&&f(l.alertData),u(l.alertData)),l.setState({isOpen:!1,topValue:0,height:0}),l.updateStatusBar(s,!1),l._processQueue(),n()})},l.updateStatusBar=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){if(r(d[15]).IS_ANDROID){var o=l.props,u=o.inactiveStatusBarBackgroundColor,s=o.activeStatusBarBackgroundColor,c=o.translucent;if(n){var f=s,S=l.alertData.type;S!==r(d[15]).TYPE.custom&&(f=l.getBackgroundColorForType(S)),p.StatusBar.setBackgroundColor(f,!0),p.StatusBar.setTranslucent(c)}else p.StatusBar.setBackgroundColor(u,!0)}var h=l.props,y=h.inactiveStatusBarStyle,v=h.activeStatusBarStyle;n?p.StatusBar.setBarStyle(v,!0):p.StatusBar.setBarStyle(y,!0)}},l.clearCloseTimeoutID=function(){l.closeTimeoutID&&clearTimeout(l.closeTimeoutID)},l.animate=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:450,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},u=l.props,s=u.useNativeDriver,c=u.isInteraction;p.Animated.spring(l.state.animationValue,{toValue:t,duration:n,friction:9,useNativeDriver:s,isInteraction:c}).start(o)},l.getStartDelta=function(t,n){var o=0-t,l=r(d[15]).HEIGHT+t;return n<0&&n!==o?o:n>l?l:n},l.getEndDelta=function(t,n){var o=r(d[15]).HEIGHT;return n<0?0:n>=o?o-t:n},l.getOutputRange=function(t,n,o){return t?[l.getStartDelta(t,n),l.getEndDelta(t,o)]:[n,o]},l.state={animationValue:new p.Animated.Value(0),isOpen:!1,topValue:0,height:0},l.alertData={type:'',message:'',title:'',payload:{},interval:t.closeInterval,action:''},l.panResponder=l.getPanResponder(),l.queue=new b.default,l}return(0,c.default)(T,S),(0,l.default)(T,[{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.closeAction(r(d[15]).ACTION.programmatic)}},{key:"getStringValue",value:function(t){try{return'string'!=typeof t?Array.isArray(t)?t.join(' '):'object'==typeof t?""+JSON.stringify(t):""+t:t}catch(t){return t.toString()}}},{key:"getStyleForType",value:function(t){var n=this.props.defaultContainer;switch(t){case r(d[15]).TYPE.info:return[p.StyleSheet.flatten(n),{backgroundColor:this.props.infoColor}];case r(d[15]).TYPE.warn:return[p.StyleSheet.flatten(n),{backgroundColor:this.props.warnColor}];case r(d[15]).TYPE.error:return[p.StyleSheet.flatten(n),{backgroundColor:this.props.errorColor}];case r(d[15]).TYPE.success:return[p.StyleSheet.flatten(n),{backgroundColor:this.props.successColor}];default:return[p.StyleSheet.flatten(n),p.StyleSheet.flatten(this.props.containerStyle)]}}},{key:"getSourceForType",value:function(t){switch(t){case r(d[15]).TYPE.info:return this.props.infoImageSrc;case r(d[15]).TYPE.warn:return this.props.warnImageSrc;case r(d[15]).TYPE.error:return this.props.errorImageSrc;case r(d[15]).TYPE.success:return this.props.successImageSrc;default:return this.props.imageSrc}}},{key:"getBackgroundColorForType",value:function(t){switch(t){case r(d[15]).TYPE.info:return this.props.infoColor;case r(d[15]).TYPE.warn:return this.props.warnColor;case r(d[15]).TYPE.error:return this.props.errorColor;case r(d[15]).TYPE.success:return this.props.successColor;default:return this.props.containerStyle.backgroundColor}}},{key:"_onLayoutEvent",value:function(t){var n=t.nativeEvent.layout.height;if(n>this.state.height){var o=this.props,l=o.startDelta,u=o.endDelta,s=this.getStartDelta(n,l),c=this.getEndDelta(n,u);l===s&&u===c||this.setState({height:n})}}},{key:"_renderImage",value:function(t){return this.props.renderImage?this.props.renderImage(this.props,this.alertData):f.default.createElement(y.default,{style:p.StyleSheet.flatten(this.props.imageStyle),source:t})}},{key:"_renderTitle",value:function(){if(this.props.renderTitle)return this.props.renderTitle(this.props,this.alertData);var n=this.props,o=n.titleTextProps,l=n.titleStyle,u=n.titleNumOfLines;return f.default.createElement(h.default,(0,t.default)({},o,{style:p.StyleSheet.flatten(l),numberOfLines:u,text:this.alertData.title}))}},{key:"_renderMessage",value:function(){if(this.props.renderMessage)return this.props.renderMessage(this.props,this.alertData);var n=this.props,o=n.messageTextProps,l=n.messageStyle,u=n.messageNumOfLines;return f.default.createElement(h.default,(0,t.default)({},o,{style:p.StyleSheet.flatten(l),numberOfLines:u,text:this.alertData.message}))}},{key:"_renderCancel",value:function(){var t=this;if(!(arguments.length>0&&void 0!==arguments[0]&&arguments[0]))return null;if(this.props.renderCancel)return this.props.renderCancel(this.props,this.alertData);var n=this.props,o=n.cancelBtnImageSrc,l=n.cancelBtnImageStyle;return f.default.createElement(v.default,{imageStyle:l,imageSrc:o,onPress:function(){return t.closeAction(r(d[15]).ACTION.cancel)}})}},{key:"render",value:function(){var n=this;if(!this.state.isOpen)return null;var o=this.props,l=o.elevation,u=o.zIndex,s=o.wrapperStyle,c=o.tapToCloseEnabled,S=o.accessibilityLabel,h=o.testID,y=o.accessible,v=o.contentContainerStyle,b=o.defaultTextContainer,T=o.startDelta,I=o.endDelta,C=o.translucent,D=o.updateStatusBar,O=o.showCancel,B=this.state,E=B.animationValue,P=B.topValue,_=B.height,w=this.alertData,A=w.type,k=w.payload,N=this.getStyleForType(A),M=this.getSourceForType(A);k&&k.hasOwnProperty('source')&&k.source&&'object'!=typeof k.source&&(M=k.source),r(d[15]).IS_ANDROID&&C&&(N=[N,{paddingTop:p.StatusBar.currentHeight}]),this.updateStatusBar(D,!0);var j=this.getOutputRange(_,T,I),x={transform:[{translateY:E.interpolate({inputRange:[0,1],outputRange:j})}],position:'absolute',top:P,left:0,right:0,elevation:l};null!=u&&(x.zIndex=u);var R=p.SafeAreaView;(r(d[15]).IS_IOS_BELOW_11||r(d[15]).IS_ANDROID)&&(R=p.View);var L=!c||O?1:.95,V=c?function(){return n.closeAction(r(d[15]).ACTION.tap)}:null;return f.default.createElement(p.Animated.View,(0,t.default)({ref:function(t){return n.mainView=t}},this.panResponder.panHandlers,{style:[x,s]}),f.default.createElement(p.TouchableOpacity,{activeOpacity:L,onPress:V,disabled:!c,onLayout:function(t){return n._onLayoutEvent(t)},testID:h,accessibilityLabel:S,accessible:y},f.default.createElement(p.View,{style:N},f.default.createElement(R,{style:p.StyleSheet.flatten(v)},this._renderImage(M),f.default.createElement(p.View,{style:p.StyleSheet.flatten(b)},this._renderTitle(),this._renderMessage())),this._renderCancel(O))))}}]),T})(f.Component);e.default=I,I.propTypes={imageSrc:S.default.oneOfType([S.default.string,S.default.number]),infoImageSrc:S.default.oneOfType([S.default.string,S.default.number,S.default.object]),warnImageSrc:S.default.oneOfType([S.default.string,S.default.number,S.default.object]),errorImageSrc:S.default.oneOfType([S.default.string,S.default.number,S.default.object]),successImageSrc:S.default.oneOfType([S.default.string,S.default.number,S.default.object]),cancelBtnImageSrc:S.default.oneOfType([S.default.string,S.default.number,S.default.object]),infoColor:S.default.string,warnColor:S.default.string,errorColor:S.default.string,successColor:S.default.string,closeInterval:S.default.number,startDelta:S.default.number,endDelta:S.default.number,wrapperStyle:S.default.oneOfType([S.default.object,S.default.number]),containerStyle:S.default.oneOfType([S.default.object,S.default.number]),contentContainerStyle:S.default.oneOfType([S.default.object,S.default.number]),titleStyle:S.default.oneOfType([S.default.object,S.default.number]),messageStyle:S.default.oneOfType([S.default.object,S.default.number]),imageStyle:S.default.oneOfType([S.default.object,S.default.number]),cancelBtnImageStyle:S.default.oneOfType([S.default.object,S.default.number]),titleNumOfLines:S.default.number,messageNumOfLines:S.default.number,onClose:S.default.func,onCancel:S.default.func,showCancel:S.default.bool,tapToCloseEnabled:S.default.bool,panResponderEnabled:S.default.bool,translucent:S.default.bool,useNativeDriver:S.default.bool,isInteraction:S.default.bool,activeStatusBarStyle:S.default.string,activeStatusBarBackgroundColor:S.default.string,inactiveStatusBarStyle:S.default.string,inactiveStatusBarBackgroundColor:S.default.string,updateStatusBar:S.default.bool,elevation:S.default.number,zIndex:S.default.number,sensitivity:S.default.number,defaultContainer:S.default.oneOfType([S.default.object,S.default.number]),defaultTextContainer:S.default.oneOfType([S.default.object,S.default.number]),renderImage:S.default.func,renderCancel:S.default.func,renderTitle:S.default.func,renderMessage:S.default.func,testID:S.default.string,accessibilityLabel:S.default.string,accessible:S.default.bool,titleTextProps:S.default.object,messageTextProps:S.default.object,onTap:S.default.func},I.defaultProps={onClose:function(){},onCancel:function(){},closeInterval:4e3,startDelta:-100,endDelta:0,titleNumOfLines:1,messageNumOfLines:3,imageSrc:null,infoImageSrc:r(d[16]),warnImageSrc:r(d[17]),errorImageSrc:r(d[18]),successImageSrc:r(d[19]),cancelBtnImageSrc:r(d[20]),infoColor:'#2B73B6',warnColor:'#cd853f',errorColor:'#cc3232',successColor:'#32A54A',showCancel:!1,tapToCloseEnabled:!0,panResponderEnabled:!0,wrapperStyle:null,containerStyle:{padding:16,flexDirection:'row',backgroundColor:'#202020'},contentContainerStyle:{flex:1,flexDirection:'row'},titleStyle:{fontSize:16,textAlign:'left',fontWeight:'bold',color:'white',backgroundColor:'transparent'},messageStyle:{fontSize:14,textAlign:'left',fontWeight:'normal',color:'white',backgroundColor:'transparent'},imageStyle:{padding:8,width:r(d[15]).DEFAULT_IMAGE_DIMENSIONS,height:r(d[15]).DEFAULT_IMAGE_DIMENSIONS,alignSelf:'center'},cancelBtnImageStyle:{padding:8,width:r(d[15]).DEFAULT_IMAGE_DIMENSIONS,height:r(d[15]).DEFAULT_IMAGE_DIMENSIONS,alignSelf:'center'},defaultContainer:{padding:8,flexDirection:'row'},defaultTextContainer:{flex:1,padding:8},translucent:!1,activeStatusBarStyle:'light-content',activeStatusBarBackgroundColor:(0,r(d[15]).getDefaultStatusBarBackgroundColor)(),inactiveStatusBarStyle:(0,r(d[15]).getDefaultStatusBarStyle)(),inactiveStatusBarBackgroundColor:(0,r(d[15]).getDefaultStatusBarBackgroundColor)(),updateStatusBar:!0,isInteraction:!0,useNativeDriver:!0,elevation:1,zIndex:null,sensitivity:20,renderImage:void 0,renderCancel:void 0,renderTitle:void 0,renderMessage:void 0,testID:void 0,accessibilityLabel:void 0,accessible:!1,titleTextProps:void 0,messageTextProps:void 0,onTap:function(){}}},1571,[2,4,279,5,6,10,12,13,15,18,1572,1577,1578,1580,1581,1579,1582,1583,1584,1585,1586]); __d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},1572,[1573]); @@ -1678,7 +1678,7 @@ __d(function(g,r,i,a,m,e,d){var n=4;m.exports=function(t){return r(d[0])(t,n)}}, __d(function(g,r,i,a,m,e,d){m.exports=function(n){return r(d[0])(n)?r(d[1])(n,r(d[2])):r(d[3])(n)?[n]:r(d[4])(r(d[5])(r(d[6])(n)))}},1672,[447,479,580,482,540,483,510]); __d(function(g,r,i,a,m,e,d){'use strict';m.exports=function(t,n){}},1673,[]); __d(function(g,r,i,a,m,e,d){m.exports=function(n){return r(d[0])(n,5)}},1674,[538]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=w(r(d[9])),y=r(d[10]),C=w(r(d[11])),h=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),T=r(d[0])(r(d[14])),v=r(d[0])(r(d[15]));function A(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,n=new WeakMap;return(A=function(t){return t?n:l})(t)}function w(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=A(l);if(n&&n.has(t))return n.get(t);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}var S=(function(A){function w(l){var s;return(0,t.default)(this,w),(s=(0,n.default)(this,(0,o.default)(w).call(this,l))).renderGetActionCountryList=function(){var t=s.props,l=t.resultActiveCountryList,n=t.errorActiveCountryList;null!==l&&(s.setState({hasLoadActiveCountryList:!1,countryCustomer:l.response,paysDestination:l.response,paysDestinationSelect:l.response[0].name,paysCarteSelect:l.response[0].name}),s.state.hasLoadActivePayCountryNetworkList&&s.props.getPayCountryNetworkAction({id_wallet_user:s.state.wallet.id,id_country:l.response[0].id})),null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}))},s.renderGetPayCountryNetworkResponse=function(){var t=s.props,l=t.resultPayCountryNetwork,n=t.errorPayCountryNetwork;if(null!==l&&void 0!==l.response)if(l.response.length>0){var o=(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type)?'user_code':'phone';s.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:l.response,walletActifSelect:l.response[0].name,typeIdDestinataireSelect:o,isIlinkWorldWalletSelect:(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type),modalVisible:!1})}else 0===l.response.length&&s.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1});null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},s.renderEnvoieWalletToWalletResponse=function(){var t=s.props,l=t.resultEnvoieWalletToWallet,n=t.errorEnvoieWalletToWallet;if(null!==n&&void 0!==n.data&&(console.log('errorEnvoieWalletToWallet: ',n),y.Alert.alert(h.default.t("WITHDRAWAL_ERROR"),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset()}}],{cancelable:!1})),null!==l){if(301===l.status){s.props.envoieUserWalletToCardReset();try{s.props.navigation.push('webviewScreen',{url:l.response.payment_url,requestBody:s.getRequestBody(),transactionType:"USER_PAY_INSURANCE"})}catch(t){console.log('error',t)}}200===l.status&&null!==l.response&&y.Alert.alert(h.default.t("WITHDRAWAL_SUCCESS"),l.response,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset(),r(d[17]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop(),navigation.goBack()}}],{cancelable:!1})}},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToWalletGetCommission;null!==t&&void 0!==t.data&&y.Alert.alert(h.default.t("ERROR_LABLE"),t.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getCommissionUserWalletToWalletReset()}}],{cancelable:!1})},s.isCreditCardValid=function(){var t=s.state.creditCardInput,l=[];return void 0!==t.status?('incomplete'===t.status.cvc&&l.push(h.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&l.push(h.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&l.push(h.default.t('CARD_NUMBER_ERROR'))):l.push(h.default.t('THIS_FIELD_IS_REQUIRED')),l},s.onCreditCardChange=function(t){s.setState({creditCardInput:t,displayCardError:!1})},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.modalConfirmTransaction=function(t){var l=t.response.frais,n=t.response.montant_net_final,o=t.response.montant_net_init,u=t.response.destinataire,c=t.response.exchange_rate;return console.log("DATA SEND TO CONFIRM DIALOG",t),p.default.createElement(E.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},p.default.createElement(E.default.Title,null,h.default.t('TRANSACTION_DETAIL')),p.default.createElement(y.View,null,p.default.createElement(y.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[R.body2]},h.default.t('DESTINATAIRE'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},u))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[R.body2]},h.default.t('AMOUNT'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(s.state.montant,' ')+" "+s.state.wallet.currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(l,' ')+" "+s.state.wallet.currency_code)))),p.default.createElement(y.View,{style:{paddingVertical:10}},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('EXCHANGE_TAUX'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},c))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('NET_AMOUNT'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('INIT_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(o,' ')+" "+s.state.wallet.currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FINAL_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1})}}),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToWalletAction(s.getRequestBody()),s.props.getCommissionUserWalletToWalletReset()}}))},s.onSubmitNextStep=function(){var t=s.state,l=t.surnameCustomer,n=t.emailCustomer,o=t.adressCustomer,u=t.cityCustomer;s.ckeckIfFieldIsOK(l)?s.surnameCustomerAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.emailCustomerAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.adressCustomerAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.cityCustomerAnim.shake(800):s.setState({triggerNextClick:!0,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!s.state.displayFirstStep,displaySecondStep:!s.state.displaySecondSte},function(){s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS : ",s.props)})},s.onSubmitSendWalletToWallet=function(){var t=s.state,l=t.identityPiecesName,n=(t.countryCustomer,t.paysDestinationSelect),o=(t.paysCarteSelect,t.numeroIdentite),u=t.walletActifSelect,c=t.typeIdDestinataireSelect,f=t.numeroTelephoneOrWalletCode,p=t.creditCardInput,y=t.montant,C=t.password;s.ckeckIfFieldIsOK(l)?s.identityPiecesAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.paysDestinationAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.walletActifAnim.shake(800):s.ckeckIfFieldIsOK(c)?s.typeIdDestinataireAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.numeroIdentiteAnim.shake(800):s.ckeckIfFieldIsOK(f)?s.numeroTelephoneAnim.shake(800):p.valid?s.ckeckIfFieldIsOK(y)||!s.isMontantValid().isValid?s.montantAnim.shake(800):s.ckeckIfFieldIsOK(C)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToWalletAction({type:21,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,id_destinataire:s.state.numeroTelephoneOrWalletCode,montant:s.state.montant,customer_country:s.state.countryCustomer.filter(function(t){return t.name===s.state.paysCarteSelect})[0].code_country}):s.codeCVVAnim.shake(800),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return p.default.createElement(r(d[20]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToWalletGetCommission||s.props.loadingEnvoieWalletToWallet||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[16]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[16]).identityPieces)()[0].name),paysDestination:[],countryCustomer:[],paysDestinationSelect:null,paysCarteSelect:null,walletActifs:[],walletActifSelect:null,typeIdDestinataire:(0,r(d[16]).typeIdIDestinataire)(),typeIdDestinataireSelect:(0,r(d[16]).typeIdIDestinataire)()[0].value,numeroTelephoneOrWalletCode:null,numeroIdentite:null,montant:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,numeroSerie:'',numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,nomsDestinataire:null,prenomsDestinataire:null,modalVisible:!1,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response,with_linked_card:!1,displayFirstStep:!0,displaySecondStep:!1},s.props.envoieUserWalletToCardReset(),s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToWalletReset(),s.props.getCommissionUserWalletToWalletReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(w,A),(0,l.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToWalletGetCommission&&void 0!==t.resultEnvoieWalletToWalletGetCommission.response&&(t.loadingEnvoieWalletToWalletGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"getRequestBody",value:function(){var t=this;return{type:21,numero_carte:this.state.creditCardInput.values.number.replace(/\s/g,''),cvv:this.state.creditCardInput.values.cvc,expiration_date:this.state.creditCardInput.values.expiry,id_wallet_user:this.state.wallet.id,montant:this.state.montant,password:this.state.password,type_id_destinataire:this.state.typeIdDestinataireSelect,final_country:this.state.paysDestination.filter(function(l){return l.name===t.state.paysDestinationSelect})[0].id,id_destinataire:this.state.numeroTelephoneOrWalletCode,type_document_destinataire:this.state.identityPiecesName,prenom_destianataire:this.state.prenom_destianataire,id_document_destinataire:this.state.numeroIdentite,nom_destinataire:this.state.nomsDestinataire,prenom_destinataire:this.state.prenomsDestinataire,network_destinataire:this.state.walletActifs.filter(function(l){return l.name===t.state.walletActifSelect})[0].id,customer_surname:this.state.surnameCustomer,customer_address:this.state.adressCustomer,customer_city:this.state.cityCustomer,customer_country:this.state.countryCustomer.filter(function(l){return l.name===t.state.paysCarteSelect})[0].code_country,with_linked_card:!1}}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);var l=this.props.resultEnvoieWalletToWalletGetCommission,n=this.state.walletActifs.slice(-2).map(function(t){return t.name}).includes(this.state.walletActifSelect);return p.default.createElement(p.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToWalletGetCommission||this.props.loadingEnvoieWalletToWallet||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==l&&void 0!==l.response&&this.modalConfirmTransaction(l),p.default.createElement(y.ScrollView,{style:R.container},this.state.displayFirstStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(y.Text,{style:R.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET')," "),p.default.createElement(C.View,{ref:function(l){t.surnameCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'users',label:""+h.default.t('SURNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.surnameCustomer,onChangeText:function(l){t.setState({surnameCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.nameCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+h.default.t('PRENOM_CLIENT'),iconColor:'#f95a25',iconSize:20,value:this.state.nameCustomer,onChangeText:function(l){t.setState({nameCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.emailCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:"envelope",label:h.default.t('EMAIL'),iconColor:'#f95a25',keyboardType:"email-address",iconSize:20,value:this.state.emailCustomer,onChangeText:function(l){t.setState({emailCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.adressCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'map-marker',label:""+h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,value:this.state.adressCustomer,onChangeText:function(l){t.setState({adressCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.cityCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'pie-chart',label:""+h.default.t('CITY'),iconColor:'#f95a25',iconSize:20,value:this.state.cityCustomer,onChangeText:function(l){t.setState({cityCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.stateCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'university',label:""+h.default.t('ETAT_STATE'),iconColor:'#f95a25',iconSize:20,value:this.state.stateCustomer,onChangeText:function(l){t.setState({stateCustomer:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.codeZipCustomerAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'file-zip-o',label:""+h.default.t('ZIP_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.codeZipCustomer,onChangeText:function(l){t.setState({codeZipCustomer:l})},style:R.input})),p.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitNextStep()}},h.default.t('NEXT'))),this.state.displaySecondStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(y.Text,{style:R.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET')," "),p.default.createElement(C.View,{ref:function(l){t.paysDestinationAnim=l},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('CARD_COUNTRY'),data:this.state.countryCustomer,useNativeDriver:!0,value:null===this.state.paysCarteSelect?'':this.state.paysCarteSelect,onChangeText:function(t,l,n){},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(l){t.paysDestinationAnim=l},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(l,n,o){t.props.getPayCountryNetworkReset();var s=o.filter(function(t){return t.name===l});t.setState({paysDestinationSelect:l,hasLoadActivePayCountryNetworkList:!0},function(){t.props.getPayCountryNetworkAction({id_wallet_user:t.state.wallet.id,id_country:s[0].id})}),t.props.getCommissionUserWalletToWalletReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(l){t.walletActifAnim=l},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,f.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(l,n,o){var s=o.filter(function(t){return t.name===l}),u=(0,r(d[16]).isIlinkWorldWallet)(s[0].type)?h.default.t('CODE_WALLET'):h.default.t('PHONE');t.setState({walletActifSelect:l,typeIdDestinataireSelect:u})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),n&&p.default.createElement(p.default.Fragment,null,p.default.createElement(C.View,{ref:function(l){t.nomDestinataireAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user',label:""+h.default.t('NAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsDestinataire,onChangeText:function(l){t.setState({nomsDestinataire:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.prenomsDestinataireAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+h.default.t('FIRSTNAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsDestinataire,onChangeText:function(l){t.setState({prenomsDestinataire:l})},style:R.input}))),p.default.createElement(C.View,{ref:function(l){t.typeIdDestinataireAnim=l},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{disabled:this.state.isIlinkWorldWalletSelect,label:h.default.t('TYPE_IDENTIFIANT'),data:this.state.typeIdDestinataire,useNativeDriver:!0,value:this.state.typeIdDestinataireSelect,onChangeText:function(l,n,o){t.setState({typeIdDestinataireSelect:l})},valueExtractor:function(t){return t.value},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(l){t.numeroTelephoneAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone':'lock',label:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?h.default.t('PHONE'):h.default.t('CODE_WALLET'),iconColor:'#f95a25',keyboardType:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone-pad':'default',iconSize:20,value:this.state.numeroTelephoneOrWalletCode,onChangeText:function(l){t.setState({numeroTelephoneOrWalletCode:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.identityPiecesAnim=l},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(l,n,o){t.setState({identityPiecesName:l})},valueExtractor:function(t){return h.default.t(t.name)},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(l){t.numeroIdentiteAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'address-card',label:""+h.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(l){t.setState({numeroIdentite:l})},style:R.input})),p.default.createElement(C.View,{ref:function(l){t.codeCVVAnim=l}},p.default.createElement(y.View,{style:{overflow:'hidden',paddingTop:16,backgroundColor:'white',marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}},p.default.createElement(r(d[26]).LiteCreditCardInput,{inputStyle:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:h.default.t('CARD_NUMBER_LABEL'),expiry:h.default.t('CARD_EXPIRY_LABEL'),cvc:h.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(t){return p.default.createElement(y.Text,{style:{color:'red',marginLeft:15}},t)}))),p.default.createElement(C.View,{ref:function(l){t.montantAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(l){t.setState({montant:l})},style:R.input}),p.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(y.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.currency_code))),p.default.createElement(C.View,{ref:function(l){t.passwordAnim=l}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(l){t.setState({password:l})},style:R.input})),p.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL')))))}}]),w})(p.Component);S.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},S.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var W=(0,r(d[30]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.loading,resultEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.result,errorEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.error,loadingEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.loading,resultEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.result,errorEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.error}},function(t){return(0,r(d[27]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[28]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[28]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[28]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[28]).getPayCountryNetworkReset,getActiveCountryAction:r(d[28]).getActiveCountryAction,getActiveCountryReset:r(d[28]).getActiveCountryReset,envoieUserWalletToWalletAction:r(d[29]).envoieUserWalletToWalletAction,envoieUserWalletToWalletReset:r(d[29]).envoieUserWalletToWalletReset,getCommissionUserWalletToWalletAction:r(d[29]).getCommissionUserWalletToWalletAction,getCommissionUserWalletToWalletReset:r(d[29]).getCommissionUserWalletToWalletReset,envoieUserWalletToCardReset:r(d[29]).envoieUserWalletToCardReset,envoieUserWalletToCardAction:r(d[29]).envoieUserWalletToCardAction},t)})(S);e.default=W;var R=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1675,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1419,665,995,1018,1370,1021,642,670,640,825,1449,731,1553,1555,734]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=w(r(d[9])),y=r(d[10]),C=w(r(d[11])),h=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),T=r(d[0])(r(d[14])),v=r(d[0])(r(d[15]));function A(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,n=new WeakMap;return(A=function(t){return t?n:l})(t)}function w(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=A(l);if(n&&n.has(t))return n.get(t);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}var S=(function(A){function w(l){var s;return(0,t.default)(this,w),(s=(0,n.default)(this,(0,o.default)(w).call(this,l))).renderGetActionCountryList=function(){var t=s.props,l=t.resultActiveCountryList,n=t.errorActiveCountryList;null!==l&&(s.setState({hasLoadActiveCountryList:!1,countryCustomer:l.response,paysDestination:l.response,paysDestinationSelect:l.response[0].name,paysCarteSelect:l.response[0].name}),s.state.hasLoadActivePayCountryNetworkList&&s.props.getPayCountryNetworkAction({id_wallet_user:s.state.wallet.id,id_country:l.response[0].id})),null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}))},s.renderGetPayCountryNetworkResponse=function(){var t=s.props,l=t.resultPayCountryNetwork,n=t.errorPayCountryNetwork;if(null!==l&&void 0!==l.response)if(l.response.length>0){var o=(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type)?'user_code':'phone';s.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:l.response,walletActifSelect:l.response[0].name,typeIdDestinataireSelect:o,isIlinkWorldWalletSelect:(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type),modalVisible:!1})}else 0===l.response.length&&s.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1});null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},s.renderEnvoieWalletToWalletResponse=function(){var t=s.props,l=t.resultEnvoieWalletToWallet,n=t.errorEnvoieWalletToWallet;if(null!==n&&void 0!==n.data&&(console.log('errorEnvoieWalletToWallet: ',n),y.Alert.alert(h.default.t("WITHDRAWAL_ERROR"),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset()}}],{cancelable:!1})),null!==l){if(301===l.status){s.props.envoieUserWalletToCardReset();try{s.props.navigation.push('webviewScreen',{url:l.response.payment_url,requestBody:s.getRequestBody(),transactionType:"USER_PAY_INSURANCE"})}catch(t){console.log('error',t)}}200===l.status&&null!==l.response&&y.Alert.alert(h.default.t("WITHDRAWAL_SUCCESS"),l.response,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset(),r(d[17]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop(),navigation.goBack()}}],{cancelable:!1})}},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToWalletGetCommission;null!==t&&void 0!==t.data&&y.Alert.alert(h.default.t("ERROR_LABLE"),t.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getCommissionUserWalletToWalletReset()}}],{cancelable:!1})},s.isCreditCardValid=function(){var t=s.state.creditCardInput,l=[];return void 0!==t.status?('incomplete'===t.status.cvc&&l.push(h.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&l.push(h.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&l.push(h.default.t('CARD_NUMBER_ERROR'))):l.push(h.default.t('THIS_FIELD_IS_REQUIRED')),l},s.onCreditCardChange=function(t){s.setState({creditCardInput:t,displayCardError:!1})},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.modalConfirmTransaction=function(t){var l=t.response.frais,n=t.response.montant_net_final,o=t.response.montant_net_init,u=t.response.destinataire,c=t.response.exchange_rate;return console.log("DATA SEND TO CONFIRM DIALOG",t),p.default.createElement(E.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},p.default.createElement(E.default.Title,null,h.default.t('TRANSACTION_DETAIL')),p.default.createElement(y.View,null,p.default.createElement(y.View,{style:[R.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[R.body2]},h.default.t('DESTINATAIRE'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},u))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[R.body2]},h.default.t('AMOUNT'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(s.state.montant,' ')+" "+s.state.wallet.currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(l,' ')+" "+s.state.wallet.currency_code)))),p.default.createElement(y.View,{style:{paddingVertical:10}},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('EXCHANGE_TAUX'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},c))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('NET_AMOUNT'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('INIT_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(o,' ')+" "+s.state.wallet.currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FINAL_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1})}}),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToWalletAction(s.getRequestBody()),s.props.getCommissionUserWalletToWalletReset()}}))},s.onSubmitNextStep=function(){var t=s.state,l=t.surnameCustomer,n=t.emailCustomer,o=t.adressCustomer,u=t.cityCustomer;s.ckeckIfFieldIsOK(l)?s.surnameCustomerAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.emailCustomerAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.adressCustomerAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.cityCustomerAnim.shake(800):s.setState({triggerNextClick:!0,modalVisible:!0,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,displayFirstStep:!s.state.displayFirstStep,displaySecondStep:!s.state.displaySecondSte},function(){s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS : ",s.props)})},s.onSubmitSendWalletToWallet=function(){var t=s.state,l=t.identityPiecesName,n=(t.countryCustomer,t.paysDestinationSelect),o=(t.paysCarteSelect,t.numeroIdentite),u=t.walletActifSelect,c=t.typeIdDestinataireSelect,f=t.numeroTelephoneOrWalletCode,p=t.creditCardInput,y=t.montant,C=t.password;s.ckeckIfFieldIsOK(l)?s.identityPiecesAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.paysDestinationAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.walletActifAnim.shake(800):s.ckeckIfFieldIsOK(c)?s.typeIdDestinataireAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.numeroIdentiteAnim.shake(800):s.ckeckIfFieldIsOK(f)?s.numeroTelephoneAnim.shake(800):p.valid?s.ckeckIfFieldIsOK(y)||!s.isMontantValid().isValid?s.montantAnim.shake(800):s.ckeckIfFieldIsOK(C)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToWalletAction({type:21,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,id_destinataire:s.state.numeroTelephoneOrWalletCode,montant:s.state.montant,customer_country:s.state.countryCustomer.filter(function(t){return t.name===s.state.paysCarteSelect})[0].code_country}):s.codeCVVAnim.shake(800),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return p.default.createElement(r(d[20]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToWalletGetCommission||s.props.loadingEnvoieWalletToWallet||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[16]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[16]).identityPieces)()[0].name),paysDestination:[],countryCustomer:[],paysDestinationSelect:null,paysCarteSelect:null,walletActifs:[],walletActifSelect:null,typeIdDestinataire:(0,r(d[16]).typeIdIDestinataire)(),typeIdDestinataireSelect:(0,r(d[16]).typeIdIDestinataire)()[0].value,numeroTelephoneOrWalletCode:null,numeroIdentite:null,montant:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,numeroSerie:'',numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,nomsDestinataire:null,prenomsDestinataire:null,modalVisible:!1,hasLoadActiveCountryList:!1,hasLoadActivePayCountryNetworkList:!1,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response,with_linked_card:!1,displayFirstStep:!0,displaySecondStep:!1},s.props.envoieUserWalletToCardReset(),s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToWalletReset(),s.props.getCommissionUserWalletToWalletReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(w,A),(0,l.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToWalletGetCommission&&void 0!==t.resultEnvoieWalletToWalletGetCommission.response&&(t.loadingEnvoieWalletToWalletGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"getRequestBody",value:function(){var t=this;return{type:21,numero_carte:this.state.creditCardInput.values.number.replace(/\s/g,''),cvv:this.state.creditCardInput.values.cvc,expiration_date:this.state.creditCardInput.values.expiry,id_wallet_user:this.state.wallet.id,montant:this.state.montant,password:this.state.password,type_id_destinataire:this.state.typeIdDestinataireSelect,final_country:this.state.paysDestination.filter(function(l){return l.name===t.state.paysDestinationSelect})[0].id,id_destinataire:this.state.numeroTelephoneOrWalletCode,type_document_destinataire:this.state.identityPiecesName,prenom_destianataire:this.state.prenom_destianataire,id_document_destinataire:this.state.numeroIdentite,nom_destinataire:this.state.nomsDestinataire,prenom_destinataire:this.state.prenomsDestinataire,network_destinataire:this.state.walletActifs.filter(function(l){return l.name===t.state.walletActifSelect})[0].id,customer_surname:this.state.surnameCustomer,customer_address:this.state.adressCustomer,customer_city:this.state.cityCustomer,customer_country:this.state.countryCustomer.filter(function(l){return l.name===t.state.paysCarteSelect})[0].code_country,with_linked_card:!1}}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t,l=this;console.log("STATE",this.state);var n=this.props.resultEnvoieWalletToWalletGetCommission,o=this.state.walletActifs.slice(-2).map(function(t){return t.name}).includes(this.state.walletActifSelect);return p.default.createElement(p.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToWalletGetCommission||this.props.loadingEnvoieWalletToWallet||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==n&&void 0!==n.response&&this.modalConfirmTransaction(n),p.default.createElement(y.ScrollView,{style:R.container},this.state.displayFirstStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(y.Text,{style:R.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET')," "),p.default.createElement(C.View,{ref:function(t){l.surnameCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'users',label:""+h.default.t('SURNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.surnameCustomer,onChangeText:function(t){l.setState({surnameCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.nameCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+h.default.t('PRENOM_CLIENT'),iconColor:'#f95a25',iconSize:20,value:this.state.nameCustomer,onChangeText:function(t){l.setState({nameCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.emailCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:"envelope",label:h.default.t('EMAIL'),iconColor:'#f95a25',keyboardType:"email-address",iconSize:20,value:this.state.emailCustomer,onChangeText:function(t){l.setState({emailCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.adressCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'map-marker',label:""+h.default.t('ADDRESS'),iconColor:'#f95a25',iconSize:20,value:this.state.adressCustomer,onChangeText:function(t){l.setState({adressCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.cityCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'pie-chart',label:""+h.default.t('CITY'),iconColor:'#f95a25',iconSize:20,value:this.state.cityCustomer,onChangeText:function(t){l.setState({cityCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.stateCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'university',label:""+h.default.t('ETAT_STATE'),iconColor:'#f95a25',iconSize:20,value:this.state.stateCustomer,onChangeText:function(t){l.setState({stateCustomer:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.codeZipCustomerAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'file-zip-o',label:""+h.default.t('ZIP_CODE'),iconColor:'#f95a25',iconSize:20,value:this.state.codeZipCustomer,onChangeText:function(t){l.setState({codeZipCustomer:t})},style:R.input})),p.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){l.onSubmitNextStep()}},h.default.t('NEXT'))),this.state.displaySecondStep&&p.default.createElement(p.default.Fragment,null,p.default.createElement(y.Text,{style:R.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET')," "),p.default.createElement(C.View,{ref:function(t){l.paysDestinationAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('CARD_COUNTRY'),data:this.state.countryCustomer,useNativeDriver:!0,value:null===this.state.paysCarteSelect?'':this.state.paysCarteSelect,onChangeText:function(t,n,o){l.setState({paysCarteSelect:t})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(t){l.paysDestinationAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(t,n,o){l.props.getPayCountryNetworkReset();var s=o.filter(function(l){return l.name===t});l.setState({paysDestinationSelect:t,hasLoadActivePayCountryNetworkList:!0},function(){l.props.getPayCountryNetworkAction({id_wallet_user:l.state.wallet.id,id_country:s[0].id})}),l.props.getCommissionUserWalletToWalletReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(t){l.walletActifAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,f.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(t,n,o){var s=o.filter(function(l){return l.name===t}),u=(0,r(d[16]).isIlinkWorldWallet)(s[0].type)?h.default.t('CODE_WALLET'):h.default.t('PHONE');l.setState({walletActifSelect:t,typeIdDestinataireSelect:u})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),o&&p.default.createElement(p.default.Fragment,null,p.default.createElement(C.View,{ref:function(t){l.nomDestinataireAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user',label:""+h.default.t('NAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsDestinataire,onChangeText:function(t){l.setState({nomsDestinataire:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.prenomsDestinataireAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+h.default.t('FIRSTNAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsDestinataire,onChangeText:function(t){l.setState({prenomsDestinataire:t})},style:R.input}))),p.default.createElement(C.View,{ref:function(t){l.typeIdDestinataireAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{disabled:this.state.isIlinkWorldWalletSelect,label:h.default.t('TYPE_IDENTIFIANT'),data:this.state.typeIdDestinataire,useNativeDriver:!0,value:this.state.typeIdDestinataireSelect,onChangeText:function(t,n,o){l.setState({typeIdDestinataireSelect:t})},valueExtractor:function(t){return t.value},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(t){l.numeroTelephoneAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone':'lock',label:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?h.default.t('PHONE'):h.default.t('CODE_WALLET'),iconColor:'#f95a25',keyboardType:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone-pad':'default',iconSize:20,value:this.state.numeroTelephoneOrWalletCode,onChangeText:function(t){l.setState({numeroTelephoneOrWalletCode:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.identityPiecesAnim=t},style:{width:(0,r(d[24]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[25]).Dropdown,{label:h.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(t,n,o){l.setState({identityPiecesName:t})},valueExtractor:function(t){return h.default.t(t.name)},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(t){l.numeroIdentiteAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'address-card',label:""+h.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(t){l.setState({numeroIdentite:t})},style:R.input})),p.default.createElement(C.View,{ref:function(t){l.codeCVVAnim=t}},p.default.createElement(y.View,{style:{overflow:'hidden',paddingTop:16,backgroundColor:'white',marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}},p.default.createElement(r(d[26]).LiteCreditCardInput,{inputStyle:{flex:1,color:'black',fontSize:18,padding:7,paddingLeft:0},validColor:this.state.creditCardInput.valid?'green':'',invalidColor:this.state.creditCardInput.valid?'':'red',onChange:this.onCreditCardChange,labels:{number:h.default.t('CARD_NUMBER_LABEL'),expiry:h.default.t('CARD_EXPIRY_LABEL'),cvc:h.default.t('CARD_CVC_LABEL')}}),this.state.displayCardError&&this.isCreditCardValid().map(function(t){return p.default.createElement(y.Text,{style:{color:'red',marginLeft:15}},t)}))),p.default.createElement(C.View,{ref:function(t){l.montantAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(t){l.setState({montant:t})},style:R.input}),p.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[24]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(y.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},null==(t=this.state.countryCustomer.filter(function(t){return t.name===l.state.paysCarteSelect})[0])?void 0:t.currency_code))),p.default.createElement(C.View,{ref:function(t){l.passwordAnim=t}},p.default.createElement(r(d[23]).Fumi,{iconClass:T.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(t){l.setState({password:t})},style:R.input})),p.default.createElement(u.default,{style:R.btnvalide,textStyle:R.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){l.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL')))))}}]),w})(p.Component);S.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},S.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var W=(0,r(d[30]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.loading,resultEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.result,errorEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.error,loadingEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.loading,resultEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.result,errorEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.error}},function(t){return(0,r(d[27]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[28]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[28]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[28]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[28]).getPayCountryNetworkReset,getActiveCountryAction:r(d[28]).getActiveCountryAction,getActiveCountryReset:r(d[28]).getActiveCountryReset,envoieUserWalletToWalletAction:r(d[29]).envoieUserWalletToWalletAction,envoieUserWalletToWalletReset:r(d[29]).envoieUserWalletToWalletReset,getCommissionUserWalletToWalletAction:r(d[29]).getCommissionUserWalletToWalletAction,getCommissionUserWalletToWalletReset:r(d[29]).getCommissionUserWalletToWalletReset,envoieUserWalletToCardReset:r(d[29]).envoieUserWalletToCardReset,envoieUserWalletToCardAction:r(d[29]).envoieUserWalletToCardAction},t)})(S);e.default=W;var R=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[24]).responsiveHeight)(2),marginLeft:(0,r(d[24]).responsiveWidth)(5),marginRight:(0,r(d[24]).responsiveWidth)(5),borderRadius:5}})},1675,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1419,665,995,1018,1370,1021,642,670,640,825,1449,731,1553,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=r(d[0])(r(d[2])),n=r(d[0])(r(d[3])),o=r(d[0])(r(d[4])),s=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=w(r(d[9])),y=r(d[10]),C=w(r(d[11])),h=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),T=r(d[0])(r(d[14])),v=r(d[0])(r(d[15]));function A(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,n=new WeakMap;return(A=function(t){return t?n:l})(t)}function w(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=A(l);if(n&&n.has(t))return n.get(t);var o={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}var W=(function(A){function w(l){var s;return(0,t.default)(this,w),(s=(0,n.default)(this,(0,o.default)(w).call(this,l))).renderGetActionCountryList=function(){var t=s.props,l=t.resultActiveCountryList,n=t.errorActiveCountryList;null!==l&&void 0!==l.response&&(s.setState({hasLoadActiveCountryList:!1,paysDestination:l.response,paysDestinationSelect:l.response[0].name}),s.state.hasLoadActivePayCountryNetworkList&&s.props.getPayCountryNetworkAction({id_wallet_user:s.state.wallet.id,id_country:l.response[0].id})),null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getActiveCountryReset()}}],{cancelable:!1}))},s.renderGetPayCountryNetworkResponse=function(){var t=s.props,l=t.resultPayCountryNetwork,n=t.errorPayCountryNetwork;if(null!==l&&void 0!==l.response)if(l.response.length>0){var o=(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type)?'user_code':'phone';s.setState({hasLoadActivePayCountryNetworkList:!1,walletActifs:l.response,walletActifSelect:l.response[0].name,typeIdDestinataireSelect:o,isIlinkWorldWalletSelect:(0,r(d[16]).isIlinkWorldWallet)(l.response[0].type),modalVisible:!1})}else 0===l.response.length&&s.setState({walletActifs:[],walletActifSelect:'',modalVisible:!1,hasLoadActivePayCountryNetworkList:!1});null!==n&&(void 0!==n.data?y.Alert.alert(h.default.t('ERROR_LABEL'),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}):y.Alert.alert(h.default.t('ERROR_LABEL'),JSON.stringify(n),[{text:h.default.t("OK"),onPress:function(){s.props.getPayCountryNetworkReset()}}],{cancelable:!1}))},s.renderEnvoieWalletToWalletResponse=function(){var t=s.props,l=t.resultEnvoieWalletToWallet,n=t.errorEnvoieWalletToWallet;if(null!==n&&void 0!==n.data&&y.Alert.alert(h.default.t("WITHDRAWAL_ERROR"),n.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.envoieUserWalletToCardReset()}}],{cancelable:!1}),null!==l){if(301===l.status)try{s.props.navigation.push('webviewScreen',{url:l.response.payment_url,requestBody:s.getRequestBody(),transactionType:"USER_CARD_WALLET"}),console.log("babababa: ",s.getRequestBody())}catch(t){console.log('error',t)}200===l.status&&(console.log("bonjour...response: ",l.response),null!==l.response&&y.Alert.alert(h.default.t("WITHDRAWAL_SUCCESS"),l.response,[{text:h.default.t("OK"),onPress:function(){r(d[17]).IlinkEmitter.emit("refreshWallet"),s.props.navigation.pop(),navigation.goBack()}}],{cancelable:!1}))}},s.renderDialogGetCommissionResponse=function(){var t=s.props.errorEnvoieWalletToWalletGetCommission;null!==t&&void 0!==t.data&&y.Alert.alert(h.default.t("ERROR_LABLE"),t.data.error,[{text:h.default.t("OK"),onPress:function(){s.props.getCommissionUserWalletToWalletReset()}}],{cancelable:!1})},s.isCreditCardValid=function(){var t=s.state.creditCardInput,l=[];return void 0!==t.status?('incomplete'===t.status.cvc&&l.push(h.default.t('CVC_CARD_ERROR')||'true'==secureTextEntry),'incomplete'===t.status.expiry&&l.push(h.default.t('EXPIRY_CARD_ERROR')),'incomplete'===t.status.number&&l.push(h.default.t('CARD_NUMBER_ERROR'))):l.push(h.default.t('THIS_FIELD_IS_REQUIRED')),l},s.isMontantValid=function(){var t=s.state.montant;return parseInt((0,c.default)(t,0))||t<0?{errorMessage:h.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,r(d[16]).isNormalInteger)(t)?t>parseInt(s.state.comptePrincipal)?{errorMessage:h.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:h.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},s.modalConfirmTransaction=function(t){var l=t.response.frais,n=t.response.montant_net_final,o=t.response.montant_net_init,u=t.response.destinataire,c=t.response.exchange_rate;return console.log("DATA SEND TO CONFIRM DIALOG",t),p.default.createElement(E.default.Container,{useNativeDriver:!0,visible:s.state.isModalConfirmVisible},p.default.createElement(E.default.Title,null,h.default.t('TRANSACTION_DETAIL')),p.default.createElement(y.View,null,p.default.createElement(y.View,{style:[D.blockView,{borderBottomColor:r(d[18]).Color.borderColor}]},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[D.body2]},h.default.t('DESTINATAIRE'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},u))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{style:[D.body2]},h.default.t('AMOUNT'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(s.state.montant,' ')+" "+s.state.wallet.card_currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FEES_AND_TAXES'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(l,' ')+" "+s.state.wallet.card_currency_code)))),p.default.createElement(y.View,{style:{paddingVertical:10}},p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('EXCHANGE_TAUX'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},c))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2,r(d[19]).FontWeight.bold]},h.default.t('NET_AMOUNT'),": ")),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]}))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('INIT_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},(0,v.default)(o,' ')+" "+s.state.wallet.card_currency_code))),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:10}},p.default.createElement(y.View,{style:{flex:1}},p.default.createElement(y.Text,{tyle:[r(d[19]).Typography.body2]},h.default.t('FINAL_COUNTRY'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'flex-end'}},p.default.createElement(y.Text,{style:[r(d[19]).Typography.caption1,r(d[18]).Color.grayColor]},n))))),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1})}}),p.default.createElement(E.default.Button,{bold:!0,label:h.default.t('SUBMIT_LABEL'),onPress:function(){s.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),s.props.envoieUserWalletToWalletAction(s.getRequestBody()),s.props.getCommissionUserWalletToWalletReset()}}))},s.onSubmitSendWalletToWallet=function(){var t=s.state,l=t.identityPiecesName,n=t.paysDestinationSelect,o=t.numeroIdentite,u=t.walletActifSelect,c=t.typeIdDestinataireSelect,f=t.numeroTelephoneOrWalletCode,p=t.codeCVV,y=t.montant,C=t.password;s.ckeckIfFieldIsOK(l)?s.identityPiecesAnim.shake(800):s.ckeckIfFieldIsOK(n)?s.paysDestinationAnim.shake(800):s.ckeckIfFieldIsOK(u)?s.walletActifAnim.shake(800):s.ckeckIfFieldIsOK(c)?s.typeIdDestinataireAnim.shake(800):s.ckeckIfFieldIsOK(o)?s.numeroIdentiteAnim.shake(800):s.ckeckIfFieldIsOK(f)?s.numeroTelephoneAnim.shake(800):s.ckeckIfFieldIsOK(p)&&3===p?s.codeCVVAnim.shake(800):s.ckeckIfFieldIsOK(y)||!s.isMontantValid().isValid?(console.log("IS MONTANT VALID",s.isMontantValid()),s.montantAnim.shake(800)):s.ckeckIfFieldIsOK(C)?s.passwordAnim.shake(800):s.props.getCommissionUserWalletToWalletAction({type:21,network_destinataire:s.state.walletActifs.filter(function(t){return t.name===s.state.walletActifSelect})[0].id,id_wallet_user:s.state.wallet.id,final_country:s.state.paysDestination.filter(function(t){return t.name===s.state.paysDestinationSelect})[0].id,id_destinataire:s.state.numeroTelephoneOrWalletCode,montant:s.state.montant,with_linked_card:!0}),s.setState({triggerSubmitClick:!0})},s.renderLoader=function(){return p.default.createElement(r(d[20]).ProgressDialog,{visible:s.state.modalVisible||s.props.loadingEnvoieWalletToWalletGetCommission||s.props.loadingEnvoieWalletToWallet||s.props.loadingCountryByDialCode||s.props.loadingActiveCountryList||s.props.loadingCountryByDialCode,title:h.default.t('LOADING'),message:h.default.t('LOADING_INFO')})},s.state={identityPieces:(0,r(d[16]).identityPieces)(),identityPiecesName:h.default.t((0,r(d[16]).identityPieces)()[0].name),paysDestination:[],paysDestinationSelect:null,walletActifs:[],walletActifSelect:null,typeIdDestinataire:(0,r(d[16]).typeIdIDestinataire)(),typeIdDestinataireSelect:(0,r(d[16]).typeIdIDestinataire)()[0].value,numeroTelephoneOrWalletCode:null,numeroIdentite:null,montant:null,password:null,isIlinkWorldWalletSelect:!1,loading:!1,numeroSerie:'',numCarte:0,cvv:0,codeCVV:null,expiration_date:'',creditCardInput:{},user:null,nomsDestinataire:null,prenomsDestinataire:null,modalVisible:!1,hasLoadActiveCountryList:!0,hasLoadActivePayCountryNetworkList:!0,triggerSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,wallet:r(d[21]).store.getState().walletDetailReducer.result.response},s.props.envoieUserWalletToCardReset(),s.props.getActiveCountryReset(),s.props.getActiveCountryByDialCodeReset(),s.props.getPayCountryNetworkReset(),s.props.envoieUserWalletToWalletReset(),s.props.getCommissionUserWalletToWalletReset(),s.props.getActiveCountryAction(),console.log("ENVOIE WALLET PROPS",s.props),s}return(0,s.default)(w,A),(0,l.default)(w,[{key:"componentDidMount",value:function(){var t=this;(0,r(d[22]).readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultEnvoieWalletToWalletGetCommission&&void 0!==t.resultEnvoieWalletToWalletGetCommission.response&&(t.loadingEnvoieWalletToWalletGetCommission||this.setState({isModalConfirmVisible:!0}))}},{key:"getRequestBody",value:function(){var t=this;return{type:21,id_wallet_user:this.state.wallet.id,type_id_destinataire:this.state.typeIdDestinataireSelect,final_country:this.state.paysDestination.filter(function(l){return l.name===t.state.paysDestinationSelect})[0].id,id_destinataire:this.state.numeroTelephoneOrWalletCode,type_document_destinataire:this.state.identityPiecesName,prenom_destianataire:this.state.prenom_destianataire,id_document_destinataire:this.state.numeroIdentite,nom_destinataire:this.state.nomsDestinataire,prenom_destinataire:this.state.prenomsDestinataire,network_destinataire:this.state.walletActifs.filter(function(l){return l.name===t.state.walletActifSelect})[0].id,montant:this.state.montant,password:this.state.password,cvv:this.state.codeCVV,with_linked_card:!0}}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,f.default)(t)||(0,c.default)(t.length,0)}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);var l=this.props.resultEnvoieWalletToWalletGetCommission,n=this.state.walletActifs.slice(-2).map(function(t){return t.name}).includes(this.state.walletActifSelect);return p.default.createElement(p.default.Fragment,null,(this.state.modalVisible||this.props.loadingEnvoieWalletToWalletGetCommission||this.props.loadingEnvoieWalletToWallet||this.props.loadingCountryByDialCode||this.props.loadingActiveCountryList||this.props.loadingCountryByDialCode)&&this.renderLoader(),this.state.hasLoadActiveCountryList&&this.renderGetActionCountryList(),this.state.hasLoadActivePayCountryNetworkList&&this.renderGetPayCountryNetworkResponse(),this.state.isDataSubmit&&this.renderEnvoieWalletToWalletResponse(),this.state.triggerSubmitClick&&this.renderDialogGetCommissionResponse(),null!==l&&void 0!==l.response&&this.modalConfirmTransaction(l),p.default.createElement(y.ScrollView,{style:D.container},p.default.createElement(y.Text,{style:D.subbigtitle},h.default.t('WITHDRAWAL_CARD_ORDER_WALLET_LIER')," "),p.default.createElement(C.View,{ref:function(l){t.paysDestinationAnim=l},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PAYS_DESTINATION'),data:this.state.paysDestination,useNativeDriver:!0,value:null===this.state.paysDestinationSelect?'':this.state.paysDestinationSelect,onChangeText:function(l,n,o){t.props.getPayCountryNetworkReset();var s=o.filter(function(t){return t.name===l});t.setState({paysDestinationSelect:l,hasLoadActivePayCountryNetworkList:!0},function(){t.props.getPayCountryNetworkAction({id_wallet_user:t.state.wallet.id,id_country:s[0].id})}),t.props.getCommissionUserWalletToWalletReset()},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),p.default.createElement(C.View,{ref:function(l){t.walletActifAnim=l},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[24]).Dropdown,{label:h.default.t('ACTIVE_WALLET'),data:this.state.walletActifs,useNativeDriver:!0,value:(0,f.default)(this.state.walletActifSelect)?'':this.state.walletActifSelect,onChangeText:function(l,n,o){var s=o.filter(function(t){return t.name===l}),u=(0,r(d[16]).isIlinkWorldWallet)(s[0].type)?h.default.t('PHONE'):h.default.t('CODE_WALLET');t.setState({walletActifSelect:l,typeIdDestinataireSelect:u})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),n&&p.default.createElement(p.default.Fragment,null,p.default.createElement(C.View,{ref:function(l){t.nomDestinataireAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'user',label:""+h.default.t('NAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.nomsDestinataire,onChangeText:function(l){t.setState({nomsDestinataire:l})},style:D.input})),p.default.createElement(C.View,{ref:function(l){t.prenomsDestinataireAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'user-circle-o',label:""+h.default.t('FIRSTNAME_DESTINATAIRE'),iconColor:'#f95a25',iconSize:20,value:this.state.prenomsDestinataire,onChangeText:function(l){t.setState({prenomsDestinataire:l})},style:D.input}))),p.default.createElement(C.View,{ref:function(l){t.typeIdDestinataireAnim=l},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[24]).Dropdown,{disabled:this.state.isIlinkWorldWalletSelect,label:h.default.t('TYPE_IDENTIFIANT'),data:this.state.typeIdDestinataire,useNativeDriver:!0,value:this.state.typeIdDestinataireSelect,onChangeText:function(l,n,o){t.setState({typeIdDestinataireSelect:l})},valueExtractor:function(t){return t.value},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(l){t.numeroTelephoneAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone':'lock',label:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?h.default.t('PHONE'):h.default.t('CODE_WALLET'),iconColor:'#f95a25',keyboardType:(0,c.default)(this.state.typeIdDestinataireSelect,'phone')?'phone-pad':'default',iconSize:20,value:this.state.numeroTelephoneOrWalletCode,onChangeText:function(l){t.setState({numeroTelephoneOrWalletCode:l})},style:D.input})),p.default.createElement(C.View,{ref:function(l){t.identityPiecesAnim=l},style:{width:(0,r(d[23]).responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},p.default.createElement(r(d[24]).Dropdown,{label:h.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(l,n,o){t.setState({identityPiecesName:l})},valueExtractor:function(t){return h.default.t(t.name)},labelExtractor:function(t){return h.default.t(t.name)}})),p.default.createElement(C.View,{ref:function(l){t.numeroIdentiteAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'address-card',label:""+h.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,onChangeText:function(l){t.setState({numeroIdentite:l})},style:D.input})),p.default.createElement(C.View,{ref:function(l){t.montantAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'money',label:h.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(l){t.setState({montant:l})},style:D.input}),p.default.createElement(y.View,{style:{position:'absolute',left:(0,r(d[23]).responsiveWidth)(82),top:35,flexDirection:'row'}},p.default.createElement(y.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),p.default.createElement(y.Text,{style:[r(d[19]).Typography.body1,r(d[19]).FontWeight.bold]},this.state.wallet.card_currency_code))),p.default.createElement(C.View,{ref:function(l){t.passwordAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'lock',label:h.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(l){t.setState({password:l})},style:D.input})),p.default.createElement(C.View,{ref:function(l){t.codeCVVAnim=l}},p.default.createElement(r(d[25]).Fumi,{iconClass:T.default,iconName:'credit-card',label:h.default.t('CARD_CVC_LABEL'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.codeCVV,onChangeText:function(l){l.length>3?t.setState({codeCVV:t.state.codeCVV.substring(0,3)}):t.setState({codeCVV:l})},style:D.input})),p.default.createElement(u.default,{style:D.btnvalide,textStyle:D.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitSendWalletToWallet()}},h.default.t('SUBMIT_LABEL'))))}}]),w})(p.Component);W.navigatorStyle={navBarBackgroundColor:r(d[18]).Color.primaryColor,statusBarColor:r(d[18]).Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},W.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:h.default.t('ENVOIE_ARGENT'),headerTintColor:'white',headerStyle:{backgroundColor:r(d[18]).Color.primaryColor,marginTop:30,color:'white'},headerTitleStyle:{color:"white"},title:h.default.t('ENVOIE_ARGENT')}};var R=(0,r(d[29]).connect)(function(t){return{loadingCountryByDialCode:t.countryByDialCode.loading,resultCountryByDialCode:t.countryByDialCode.result,errorCountryByDialCode:t.countryByDialCode.error,loadingActiveCountryList:t.activeCountryListReducer.loading,resultActiveCountryList:t.activeCountryListReducer.result,errorActiveCountryList:t.activeCountryListReducer.error,loadingPayCountryNetwork:t.payCountryNetworkReducer.loading,resultPayCountryNetwork:t.payCountryNetworkReducer.result,errorPayCountryNetwork:t.payCountryNetworkReducer.error,loadingEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.loading,resultEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.result,errorEnvoieWalletToWallet:t.envoieUserWalletToWalletReducer.error,loadingEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.loading,resultEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.result,errorEnvoieWalletToWalletGetCommission:t.envoieUserWalletToWalletGetCommissionReducer.error}},function(t){return(0,r(d[26]).bindActionCreators)({getActiveCountryByDialCodeAction:r(d[27]).getActiveCountryByDialCodeAction,getActiveCountryByDialCodeReset:r(d[27]).getActiveCountryByDialCodeReset,getPayCountryNetworkAction:r(d[27]).getPayCountryNetworkAction,getPayCountryNetworkReset:r(d[27]).getPayCountryNetworkReset,getActiveCountryAction:r(d[27]).getActiveCountryAction,getActiveCountryReset:r(d[27]).getActiveCountryReset,envoieUserWalletToWalletAction:r(d[28]).envoieUserWalletToWalletAction,envoieUserWalletToWalletReset:r(d[28]).envoieUserWalletToWalletReset,getCommissionUserWalletToWalletAction:r(d[28]).getCommissionUserWalletToWalletAction,getCommissionUserWalletToWalletReset:r(d[28]).getCommissionUserWalletToWalletReset,envoieUserWalletToCardReset:r(d[28]).envoieUserWalletToCardReset,envoieUserWalletToCardAction:r(d[28]).envoieUserWalletToCardAction},t)})(W);e.default=R;var D=y.StyleSheet.create({container:{flex:1,backgroundColor:r(d[18]).Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},blockView:{paddingVertical:10,borderBottomWidth:1},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:r(d[18]).Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,r(d[23]).responsiveHeight)(2),marginLeft:(0,r(d[23]).responsiveWidth)(5),marginRight:(0,r(d[23]).responsiveWidth)(5),borderRadius:5}})},1676,[2,5,6,10,12,13,606,591,1376,15,18,608,630,1360,441,1402,1419,665,995,1018,1370,1021,642,640,825,670,731,1553,1555,734]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=C(r(d[2])),o=r(d[3]),l=C(r(d[4])),u=C(r(d[5])),s=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),b=C(r(d[11])),w=(r(d[0])(r(d[12])),r(d[0])(r(d[13]))),S=(r(d[0])(r(d[14])),r(d[0])(r(d[15])));r(d[0])(r(d[16]));function _(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_=function(t){return t?o:n})(t)}function C(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=_(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=u?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(l,s,c):l[s]=t[s]}return l.default=t,o&&o.set(t,l),l}var v=o.Dimensions.get('window'),y=v.width,E=(v.height,.5*y),R=o.StyleSheet.create({container:{flex:1,backgroundColor:r(d[17]).Color.primaryDarkColor},dropdownContainer:{borderWidth:1,borderRadius:4,paddingHorizontal:10},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:r(d[17]).Color.accentLightColor,height:52},textbtnvalide:{color:'white',fontWeight:'bold'},textInput:{height:46,backgroundColor:r(d[17]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:E,height:E,borderRadius:E/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-E/3,top:-E/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:r(d[17]).Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:r(d[17]).Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:r(d[17]).Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,r(d[18]).responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:r(d[17]).Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5},containPaymentMethod:{flex:1,alignItems:'center',paddingHorizontal:20,paddingVertical:15},methodItem:{width:'100%',flexDirection:'row',justifyContent:'space-between',alignItems:'center',paddingVertical:15,marginBottom:5},iconContent:{width:30,marginRight:10,alignItems:'center'},input:{height:60,marginTop:(0,r(d[18]).responsiveHeight)(2),marginLeft:(0,r(d[18]).responsiveWidth)(5),marginRight:(0,r(d[18]).responsiveWidth)(5),borderRadius:5}}),L=(0,r(d[26]).createStructuredSelector)({subscriptionList:r(d[27]).selectSubscriptionList,activatePaySubscription:r(d[27]).selectActivatePaySubscription}),x=(0,r(d[19]).connect)(L,{fetchActivePaySubscription:r(d[22]).fetchActivePaySubscription,fetchGetSubscriptionList:r(d[22]).fetchGetSubscriptionList})(function(_){var C=_.activatePaySubscription,v=_.fetchGetSubscriptionList,y=_.subscriptionList,E=_.fetchActivePaySubscription,L=_.navigation,x=(0,n.useState)(null),T=(0,t.default)(x,2),A=T[0],P=T[1],I=(0,n.useState)(null),D=(0,t.default)(I,2),k=(D[0],D[1],(0,n.useState)([])),M=(0,t.default)(k,2),B=M[0],O=M[1],j=(0,n.useState)(null),V=(0,t.default)(j,2),W=V[0],F=V[1],U=(0,n.useState)(!1),z=(0,t.default)(U,2),H=z[0],N=z[1],G=(0,r(d[19]).useDispatch)(),K=null,q=(0,n.useState)(r(d[20]).store.getState().walletDetailReducer.result.response);(0,t.default)(q,1)[0];(0,n.useEffect)(function(){(0,r(d[21]).readUser)().then(function(t){P(t)}),G((0,r(d[22]).fetchGetSubscriptionListReset)()),G((0,r(d[22]).fetchActivePaySubscriptionReset)())},[]),(0,n.useEffect)(function(){null!==A&&(console.log("user",A.id),v(A.id,'UNPAID',!0))},[A]),(0,n.useEffect)(function(){if(null!==y.result){var t=[];y.result.response.map(function(n,o){t.push(n)}),O(t)}y.error&&o.Alert.alert(s.default.t("ERROR_LABLE"),u.getErrorMsg(y),[{text:s.default.t("OK"),onPress:function(){G((0,r(d[22]).fetchGetSubscriptionListReset)())}}],{cancelable:!1})},[y]),(0,n.useEffect)(function(){null!==C.result&&o.Alert.alert(s.default.t("SUCCESS"),C.result.response,[{text:s.default.t("OK"),onPress:function(){G((0,r(d[22]).fetchActivePaySubscriptionReset)()),L.goBack()}}],{cancelable:!1}),C.error&&o.Alert.alert(s.default.t("ERROR_LABLE"),u.getErrorMsg(C),[{text:s.default.t("OK"),onPress:function(){G((0,r(d[22]).fetchActivePaySubscriptionReset)())}}],{cancelable:!1})},[C]);var Q=l.object().shape({password:l.string().required(s.default.t('THIS_FIELD_IS_REQUIRED')),amount:l.number().required(s.default.t('THIS_FIELD_IS_REQUIRED'))}),J=(0,r(d[23]).useFormik)({validationSchema:Q,initialValues:{password:'',amount:''},onSubmit:function(t){null!==A&&(null===W?K.shake(800):(console.log("subscription",W),N(!0)))}}),X=J.handleChange,Y=(J.handleSubmit,J.handleBlur),Z=J.values,$=J.errors,ee=J.touched,te=J.setFieldValue;J.setFieldTouched,J.isValid;return n.default.createElement(r(d[24]).ScreenComponent,null,n.default.createElement(h.default,{ref:function(t){return t}}),n.default.createElement(o.KeyboardAvoidingView,{behavior:'android'===o.Platform.OS?'height':'padding',style:{flex:1}},n.default.createElement(o.ScrollView,{style:R.container},n.default.createElement(w.default,{style:R.subbigtitle},s.default.t('PAIEMENT_FACTURE_WALLET')),n.default.createElement(o.View,{style:R.contain},n.default.createElement(b.View,{ref:function(t){K=t},style:{width:(0,r(d[18]).responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},n.default.createElement(r(d[25]).Dropdown,{label:s.default.t('SELECT_INSURANCE'),data:B,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),F({id:t.id,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,reason:t.reason,network:t.network,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return s.default.t('MNT')+": "+t.amount+" | "+s.default.t('FACT')+": "+t.invoice_id.slice(0,7)+" | "+s.default.t('RESTE')+": "+t.remaining_amount}})),n.default.createElement(S.default,{style:{marginTop:10},placeholder:s.default.t('AMOUNT'),value:Z.amount,onChangeText:function(t){te('amount',t)},onBlur:Y('amount'),success:ee.amount&&!$.amount,touched:ee.amount,error:$.amount}),n.default.createElement(c.default,{style:{marginTop:10},onChangeText:X('password'),placeholder:s.default.t('PASSWORD'),secureTextEntry:!0,icon:n.default.createElement(p.default,{name:"lock",size:20}),value:Z.password,onBlur:Y('password'),success:ee.password&&!$.password,touched:ee.password,error:$.password}),n.default.createElement(f.default,{style:R.btnvalide,textStyle:R.textbtnvalide,full:!0,loading:C.loading,onPress:function(){E(W.id,{password:Z.password,amount:Z.amount,payment_method:'WALLET'})}},s.default.t('SUBMIT_LABEL'))),H&&renderPaymentMethodModal())))});e.default=x},1677,[2,31,15,18,1601,1419,630,1667,1417,441,1571,608,1678,1350,974,1349,667,995,640,734,1021,642,1440,1668,1587,825,1597,1599]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ReactNativeModal",{enumerable:!0,get:function(){return r(d[0]).ReactNativeModal}}),e.default=void 0,e.default=r(d[0]).ReactNativeModal},1678,[1679]); @@ -1722,7 +1722,7 @@ __d(function(g,r,i,a,m,_e,d){Object.defineProperty(_e,"__esModule",{value:!0}),_ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=I(r(d[3])),l=r(d[4]),u=r(d[0])(r(d[5])),c=I(r(d[6])),s=I(r(d[7])),f=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),b=r(d[0])(r(d[11])),w=r(d[0])(r(d[12])),E=r(d[0])(r(d[13])),S=I(r(d[14])),y=r(d[0])(r(d[15]));function C(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(C=function(t){return t?o:n})(t)}function I(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=C(n);if(o&&o.has(t))return o.get(t);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=u?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(l,c,s):l[c]=t[c]}return l.default=t,o&&o.set(t,l),l}var T=l.Dimensions.get('window'),B=T.width,R=(T.height,.5*B),L=l.StyleSheet.create({textInput:{height:46,backgroundColor:r(d[16]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:R,height:R,borderRadius:R/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-R/3,top:-R/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:r(d[16]).Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:r(d[16]).Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:r(d[16]).Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,r(d[17]).responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:r(d[16]).Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),A=(0,r(d[25]).createStructuredSelector)({insuranceList:r(d[26]).selectInsuranceList,subscribeInsurance:r(d[26]).selectSubscribeInsurance,uploadInsuranceImages:r(d[26]).selectUploadInsuranceImages,insurancePrimeAmount:r(d[26]).selectInsurancePrimeAmount,addBeneficiaryToSubscription:r(d[26]).selectAddBeneficiaryToSubscription,subscriptionList:r(d[26]).selectSubscriptionList,deleteBeneficiary:r(d[26]).selectDeleteBeneficiary}),O=(0,r(d[18]).connect)(A,{fetchGetListInsurance:r(d[21]).fetchGetListInsurance,fetchSubscribeInsurance:r(d[21]).fetchSubscribeInsurance,fetchGetInsurancePrimeAmount:r(d[21]).fetchGetInsurancePrimeAmount,fetchUploadInsurance:r(d[21]).fetchUploadInsurance,fetchAddBeneficiaryToSubscription:r(d[21]).fetchAddBeneficiaryToSubscription,fetchGetSubscriptionList:r(d[21]).fetchGetSubscriptionList,fetchDeleteBeneficiary:r(d[21]).fetchDeleteBeneficiary})(function(C){C.fetchAddBeneficiaryToSubscription,C.addBeneficiaryToSubscription;var I=C.fetchGetSubscriptionList,T=C.fetchDeleteBeneficiary,B=C.subscriptionList,R=C.deleteBeneficiary,A=C.navigation,O=(0,o.useState)(null),D=(0,n.default)(O,2),_=D[0],x=D[1],P=(0,o.useState)(null),v=(0,n.default)(P,2),V=v[0],M=(v[1],(0,o.useState)(null)),k=(0,n.default)(M,2),N=(k[0],k[1]),j=(0,r(d[18]).useDispatch)(),F=(0,o.useState)(r(d[19]).store.getState().walletDetailReducer.result.response),U=((0,n.default)(F,1)[0],(0,o.useState)(!1)),W=(0,n.default)(U,2),G=W[0],K=W[1],z=(0,o.useState)(null),H=(0,n.default)(z,2),Y=H[0],q=H[1],J=(0,o.useState)([]),Q=(0,n.default)(J,2),X=Q[0],Z=Q[1],$=(0,o.useState)([]),ee=(0,n.default)($,2),te=ee[0],ne=ee[1],re=(0,o.useState)([]),oe=(0,n.default)(re,2),ae=oe[0],ie=oe[1],le=null;(0,o.useEffect)(function(){(0,r(d[20]).readUser)().then(function(t){console.log("user",t),x(t)}),j((0,r(d[21]).fetchAddBeneficiaryToSubscriptionReset)()),j((0,r(d[21]).fetchGetSubscriptionListReset)())},[]),(0,o.useEffect)(function(){null!==_&&I(_.id,'EDITABLE',!1)},[_]);(0,o.useEffect)(function(){if(null!==B.result){var t=[];B.result.response.map(function(n,o){t.push(n)}),Z(t)}B.error&&l.Alert.alert(f.default.t("ERROR_LABLE"),s.getErrorMsg(B),[{text:f.default.t("OK"),onPress:function(){j((0,r(d[21]).fetchGetListInsuranceReset)())}}],{cancelable:!1})},[B]),(0,o.useEffect)(function(){null!==R.result&&l.Alert.alert(f.default.t("SUCCESS"),R.result.response,[{text:f.default.t("OK"),onPress:function(){j((0,r(d[21]).fetchDeleteBeneficiaryReset)()),A.goBack()}}],{cancelable:!1}),R.error&&l.Alert.alert(f.default.t("ERROR_LABLE"),s.getErrorMsg(R),[{text:f.default.t("OK"),onPress:function(){j((0,r(d[21]).fetchDeleteBeneficiaryReset)())}}],{cancelable:!1})},[R]);var ue=c.object().shape({password:c.string().required(f.default.t('THIS_FIELD_IS_REQUIRED'))});return o.default.createElement(r(d[22]).ScreenComponent,null,o.default.createElement(E.default,{ref:function(t){return t}}),o.default.createElement(l.KeyboardAvoidingView,{behavior:'android'===l.Platform.OS?'height':'padding',style:{flex:1}},o.default.createElement(l.ScrollView,{style:{flex:1}},o.default.createElement(r(d[23]).Formik,{validationSchema:ue,initialValues:{password:''},onSubmit:function(t){null!==_&&(null===Y?le.shake(800):(console.log(_),console.log("insurance",V),N(t.password),T(Y.id,{password:t.password,beneficiaries_ids:ae})))}},function(t){var n=t.values,u=t.errors,c=t.touched,s=t.handleChange,p=t.handleBlur,E=t.handleSubmit;return t.isSubmitting,o.default.createElement(l.View,{style:L.contain},o.default.createElement(S.View,{ref:function(t){le=t},style:{width:(0,r(d[17]).responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[24]).Dropdown,{label:f.default.t('SELECT_SUBSCRIPTION'),data:X,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),ne(t.beneficiaries),q({id:t.id,insured_id:t.insured_id,subscription:t.subscription,beneficiaries:t.beneficiaries}),K(!0)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+f.default.t('ETAT')+": "+t.state+" | "+f.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),o.default.createElement(h.default,{style:{marginTop:10},onChangeText:s('password'),placeholder:f.default.t('PASSWORD'),secureTextEntry:!0,icon:o.default.createElement(w.default,{name:"lock",size:20}),value:n.password,onBlur:p('password'),success:c.password&&!u.password,touched:c.password,error:u.password}),o.default.createElement(b.default,{style:{marginTop:20},full:!0,loading:R.loading,onPress:E},f.default.t('SUBMIT_LABEL')))}))),G&&o.default.createElement(u.default,{isVisible:G,onSwipeComplete:function(){return K(!1)},swipeDirection:['down'],style:L.bottomModal},o.default.createElement(l.View,{style:[L.contentFilterBottom,{backgroundColor:r(d[16]).Color.cardBackgroundColor}]},o.default.createElement(l.View,{style:L.contentSwipeDown},o.default.createElement(l.View,{style:L.lineSwipeDown})),o.default.createElement(l.View,{style:[L.contentActionModalBottom,{borderBottomColor:r(d[16]).Color.borderColor}]}),o.default.createElement(l.View,{style:[{marginBottom:40}]},o.default.createElement(l.FlatList,{data:te,extraData:te,keyExtractor:function(t,n){return n},ListEmptyComponent:function(){return o.default.createElement(p.default,null,f.default.t('NO_WALLET_HISTORY'))},renderItem:function(n){var u=n.item;return n.index,console.log("Item",u),o.default.createElement(l.View,{style:L.lineRow},o.default.createElement(l.View,{style:{alignItems:'flex-start'}},o.default.createElement(p.default,{body1:!0},f.default.t('NOM_ASSURE')),o.default.createElement(p.default,{caption1:!0,grayColor:!0},u.firstname+" "+u.lastname)),o.default.createElement(l.View,{style:{alignItems:'flex-start'}},o.default.createElement(p.default,{body1:!0},f.default.t('AFFILIATION')),o.default.createElement(p.default,{caption1:!0,grayColor:!0},'CHILD'===u.affiliation?f.default.t('ENFANT'):f.default.t('CONJOINT'))),o.default.createElement(l.View,{style:L.iconRight},o.default.createElement(l.TouchableOpacity,{onPress:function(){l.Alert.alert(f.default.t("TITLE_SUPPRESS_CONFIRM"),f.default.t("TEXT_SUPPRESS_CONFIRM_BENEFICIARY"),[{text:f.default.t("OK"),onPress:function(){ie([].concat((0,t.default)(ae),[u.id])),ne(te.filter(function(t){return t.id!==u.id}))}},{text:f.default.t("CANCEL_LABEL"),onPress:function(){}}],{cancelable:!1})}},o.default.createElement(y.default,{name:"minus-circle",size:24,color:r(d[16]).Color.grayColor}))))}})),o.default.createElement(b.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){te.length>=1&&ae.length>0&&(0,s.displayToast)(f.default.t('ENTER_PASSWORD_TO_VALID_MODIFICATION')),K(!1)}},f.default.t('OK')))),null!==Y&&o.default.createElement(l.TouchableOpacity,{style:{alignItems:'center',flexDirection:'row',width:60,position:'absolute',bottom:10,right:10,height:60,padding:3,backgroundColor:r(d[16]).Color.primaryColor,borderRadius:100},onPress:function(){return K(!0)}},o.default.createElement(p.default,{whiteColor:!0,title2:!0},te.length),o.default.createElement(p.default,{whiteColor:!0,caption2:!0},f.default.t('AYANT_DROIT'))))});e.default=O},1716,[2,42,31,15,18,1678,1601,1419,630,1350,1667,1417,441,1571,608,974,995,640,734,1021,642,1440,1587,1668,825,1597,1599]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=S(r(d[2])),o=r(d[3]),l=S(r(d[4])),s=S(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),b=S(r(d[11]));function w(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(w=function(t){return t?o:n})(t)}function S(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=w(n);if(o&&o.has(t))return o.get(t);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=s?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(l,u,c):l[u]=t[u]}return l.default=t,o&&o.set(t,l),l}var _=o.Dimensions.get('window'),E=_.width,C=(_.height,.5*E),L=o.StyleSheet.create({textInput:{height:46,backgroundColor:r(d[12]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:C,height:C,borderRadius:C/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-C/3,top:-C/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:r(d[12]).Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:r(d[12]).Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:r(d[12]).Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,r(d[13]).responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:r(d[12]).Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),R=(0,r(d[21]).createStructuredSelector)({insuranceList:r(d[22]).selectInsuranceList,stopSubscription:r(d[22]).selectStopSubscription}),y=(0,r(d[15]).connect)(R,{fetchStopSubscription:r(d[17]).fetchStopSubscription,fetchGetListInsuranceWithBeneficiaries:r(d[17]).fetchGetListInsuranceWithBeneficiaries,fetchGetSubscriptionList:r(d[17]).fetchGetSubscriptionList})(function(w){var S=w.stopSubscription,_=(w.fetchGetSubscriptionList,w.fetchGetListInsuranceWithBeneficiaries),E=w.insuranceList,C=w.fetchStopSubscription,R=w.navigation,y=(0,n.useState)(null),v=(0,t.default)(y,2),x=v[0],B=v[1],I=(0,n.useState)(null),k=(0,t.default)(I,2),T=(k[0],k[1],(0,n.useState)([])),D=(0,t.default)(T,2),O=D[0],A=D[1],j=(0,n.useState)(null),M=(0,t.default)(j,2),P=M[0],W=M[1],V=(0,n.useState)(r(d[14]).store.getState().walletDetailReducer.result.response),G=((0,t.default)(V,1)[0],(0,r(d[15]).useDispatch)()),U=null;(0,n.useEffect)(function(){(0,r(d[16]).readUser)().then(function(t){B(t)}),G((0,r(d[17]).fetchGetListInsuranceReset)()),G((0,r(d[17]).fetchGetSubscriptionListReset)()),G((0,r(d[17]).fetchStopSubscriptionReset)())},[]),(0,n.useEffect)(function(){null!==x&&(console.log("user",x.id),_("?user_id="+x.id+"&type=EDITABLE"))},[x]),(0,n.useEffect)(function(){if(null!==E.result){var t=[];E.result.response.map(function(n,o){t.push(n)}),A(t)}E.error&&o.Alert.alert(u.default.t("ERROR_LABLE"),s.getErrorMsg(E),[{text:u.default.t("OK"),onPress:function(){G((0,r(d[17]).fetchGetSubscriptionListReset)())}}],{cancelable:!1})},[E]),(0,n.useEffect)(function(){null!==S.result&&o.Alert.alert(u.default.t("SUCCESS"),S.result.response,[{text:u.default.t("OK"),onPress:function(){G((0,r(d[17]).fetchStopSubscriptionReset)()),R.goBack()}}],{cancelable:!1}),S.error&&o.Alert.alert(u.default.t("ERROR_LABLE"),s.getErrorMsg(S),[{text:u.default.t("OK"),onPress:function(){G((0,r(d[17]).fetchStopSubscriptionReset)())}}],{cancelable:!1})},[S]);var z=l.object().shape({password:l.string().required(u.default.t('THIS_FIELD_IS_REQUIRED'))});return n.default.createElement(r(d[18]).ScreenComponent,null,n.default.createElement(h.default,{ref:function(t){return t}}),n.default.createElement(o.KeyboardAvoidingView,{behavior:'android'===o.Platform.OS?'height':'padding',style:{flex:1}},n.default.createElement(o.ScrollView,{style:{flex:1}},n.default.createElement(r(d[19]).Formik,{validationSchema:z,initialValues:{password:''},onSubmit:function(t){null!==x&&(null===P?U.shake(800):(console.log("subscription",P),C(P.id,{password:t.password})))}},function(t){var l=t.values,s=t.errors,h=t.touched,w=t.handleChange,_=t.handleBlur,E=t.handleSubmit;return t.isSubmitting,n.default.createElement(o.View,{style:L.contain},n.default.createElement(b.View,{ref:function(t){U=t},style:{width:(0,r(d[13]).responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},n.default.createElement(r(d[20]).Dropdown,{label:u.default.t('SELECT_INSURANCE'),data:O,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),W({id:t.id,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,reason:t.reason,network:t.network,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+u.default.t('ETAT')+": "+t.state+" | "+u.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),n.default.createElement(c.default,{style:{marginTop:10},onChangeText:w('password'),placeholder:u.default.t('PASSWORD'),secureTextEntry:!0,icon:n.default.createElement(p.default,{name:"lock",size:20}),value:l.password,onBlur:_('password'),success:h.password&&!s.password,touched:h.password,error:s.password}),n.default.createElement(f.default,{style:{marginTop:20},full:!0,loading:S.loading,onPress:E},u.default.t('SUBMIT_LABEL')))}))))});e.default=y},1717,[2,31,15,18,1601,1419,630,1667,1417,441,1571,608,995,640,1021,734,642,1440,1587,1668,825,1597,1599]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=E(r(d[3])),u=r(d[4]),l=E(r(d[5])),c=E(r(d[6])),s=r(d[0])(r(d[7])),f=r(d[0])(r(d[8])),p=r(d[0])(r(d[9])),h=r(d[0])(r(d[10])),_=r(d[0])(r(d[11])),b=E(r(d[12])),w=r(d[0])(r(d[13]));function S(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(S=function(t){return t?o:n})(t)}function E(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=S(n);if(o&&o.has(t))return o.get(t);var u={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in t)if("default"!==c&&Object.prototype.hasOwnProperty.call(t,c)){var s=l?Object.getOwnPropertyDescriptor(t,c):null;s&&(s.get||s.set)?Object.defineProperty(u,c,s):u[c]=t[c]}return u.default=t,o&&o.set(t,u),u}var R=u.Dimensions.get('window'),C=R.width,v=(R.height,.5*C),y=u.StyleSheet.create({textInput:{height:46,backgroundColor:r(d[14]).Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:v,height:v,borderRadius:v/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-v/3,top:-v/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:r(d[14]).Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:r(d[14]).Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:r(d[14]).Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,r(d[15]).responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:r(d[14]).Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),L=(0,r(d[23]).createStructuredSelector)({insuranceList:r(d[24]).selectInsuranceList,stopSubscription:r(d[24]).selectStopSubscription}),I=(0,r(d[17]).connect)(L,{fetchRenewSubscription:r(d[19]).fetchRenewSubscription,fetchGetListInsuranceWithBeneficiaries:r(d[19]).fetchGetListInsuranceWithBeneficiaries,fetchGetSubscriptionList:r(d[19]).fetchGetSubscriptionList})(function(S){var E=S.stopSubscription,R=(S.fetchGetSubscriptionList,S.fetchGetListInsuranceWithBeneficiaries),C=(S.fetchGetListInsurance,S.insuranceList),v=S.fetchRenewSubscription,L=S.navigation,I=(0,o.useState)(null),x=(0,n.default)(I,2),k=x[0],P=x[1],T=(0,o.useState)(null),B=(0,n.default)(T,2),D=(B[0],B[1],(0,o.useState)([])),O=(0,n.default)(D,2),A=O[0],M=O[1],j=(0,o.useState)(null),V=(0,n.default)(j,2),W=V[0],G=V[1],N=(0,o.useState)(r(d[16]).store.getState().walletDetailReducer.result.response),H=((0,n.default)(N,1)[0],(0,o.useState)(null)),U=(0,n.default)(H,2),z=U[0],F=U[1],K=(0,r(d[17]).useDispatch)(),q=null;(0,o.useEffect)(function(){(0,r(d[18]).readUser)().then(function(t){P(t)}),K((0,r(d[19]).fetchGetListInsuranceReset)()),K((0,r(d[19]).fetchGetSubscriptionListReset)()),K((0,r(d[19]).fetchStopSubscriptionReset)())},[]),(0,o.useEffect)(function(){null!==k&&(console.log("user",k.id),R("?user_id="+k.id+"&type=STOPPED"))},[k]),(0,o.useEffect)(function(){if(null!==C.result){var t=[];C.result.response.map(function(n,o){t.push(n)}),M(t)}C.error&&u.Alert.alert(s.default.t("ERROR_LABLE"),c.getErrorMsg(C),[{text:s.default.t("OK"),onPress:function(){K((0,r(d[19]).fetchGetSubscriptionListReset)())}}],{cancelable:!1})},[C]),(0,o.useEffect)(function(){null!==E.result&&u.Alert.alert(s.default.t("SUCCESS"),E.result.response,[{text:s.default.t("OK"),onPress:function(){K((0,r(d[19]).fetchStopSubscriptionReset)()),L.goBack()}}],{cancelable:!1}),E.error&&u.Alert.alert(s.default.t("ERROR_LABLE"),c.getErrorMsg(E),[{text:s.default.t("OK"),onPress:function(){K((0,r(d[19]).fetchStopSubscriptionReset)())}}],{cancelable:!1})},[E]);var Q=l.object().shape({password:l.string().required(s.default.t('THIS_FIELD_IS_REQUIRED'))});return o.default.createElement(r(d[20]).ScreenComponent,null,o.default.createElement(_.default,{ref:function(t){return t}}),o.default.createElement(u.KeyboardAvoidingView,{behavior:'android'===u.Platform.OS?'height':'padding',style:{flex:1}},o.default.createElement(u.ScrollView,{style:{flex:1}},o.default.createElement(r(d[21]).Formik,{validationSchema:Q,initialValues:{password:''},onSubmit:function(t){null!==k&&(null===W?q.shake(800):(console.log("subscription",W),v(W.id,{password:t.password,month_price_id:W.months_prices.filter(function(t){return t.checked})[0].id})))}},function(n){var l=n.values,c=n.errors,_=n.touched,S=n.handleChange,R=n.handleBlur,C=n.handleSubmit;return n.isSubmitting,o.default.createElement(u.View,{style:y.contain},o.default.createElement(b.View,{ref:function(t){q=t},style:{width:(0,r(d[15]).responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[22]).Dropdown,{label:s.default.t('SELECT_INSURANCE'),data:A,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),G({id:t.id,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,reason:t.reason,network:t.network,beneficiaries:t.beneficiaries,months_prices:t.months_prices.map(function(t,n){return{id:t.id,child_prices:t.child_prices,dealine_amount:t.dealine_amount,max_insurance_coverage_amount:t.max_insurance_coverage_amount,min_amount:t.min_amount,number_of_fractions:t.number_of_fractions,number_of_months:t.number_of_months,payment_period:t.payment_period,checked:0===n}})})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+s.default.t('ETAT')+": "+t.state+" | "+s.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),null!==W&&o.default.createElement(b.View,{ref:function(t){},style:{width:(0,r(d[15]).responsiveWidth)(90),height:60,marginTop:10,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},o.default.createElement(r(d[22]).Dropdown,{label:s.default.t('AMOUNT_PER_MONTH'),value:null!==z?s.default.t('PRIME_PRINCIPAL')+": "+z.min_amount+" | "+z.payment_period+" | "+s.default.t('ECH')+": "+z.number_of_fractions:"",data:W.months_prices.map(function(n,o){return(0,t.default)({checked:(0,w.default)(n.checked)?0===o:n.checked},n)}),useNativeDriver:!0,onChangeText:function(n,o,u){var l,c;console.log("Value",u[o]),F(u[o]),l=u[o],c=W,G((0,t.default)({},W,{months_prices:c.months_prices.map(function(t){return{id:t.id,child_prices:t.child_prices,max_insurance_coverage_amount:t.max_insurance_coverage_amount,min_amount:t.min_amount,number_of_fractions:t.number_of_fractions,number_of_months:t.number_of_months,payment_period:t.payment_period,dealine_amount:t.dealine_amount,checked:t.id===l.id}})}))},valueExtractor:function(t){return s.default.t('PRIME_PRINCIPAL')+": "+t.min_amount+" | "+t.payment_period+" | "+s.default.t('ECH')+": "+t.number_of_fractions},labelExtractor:function(t){return s.default.t('PRIME_PRINCIPAL')+": "+t.min_amount+" | "+t.payment_period+" | "+s.default.t('ECH')+": "+t.number_of_fractions}})),o.default.createElement(f.default,{style:{marginTop:10},onChangeText:S('password'),placeholder:s.default.t('PASSWORD'),secureTextEntry:!0,icon:o.default.createElement(h.default,{name:"lock",size:20}),value:l.password,onBlur:R('password'),success:_.password&&!c.password,touched:_.password,error:c.password}),o.default.createElement(p.default,{style:{marginTop:20},full:!0,loading:E.loading,onPress:C},s.default.t('SUBMIT_LABEL')))}))))});e.default=I},1718,[2,4,31,15,18,1601,1419,630,1667,1417,441,1571,608,1376,995,640,1021,734,642,1440,1587,1668,825,1597,1599]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=s(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var f=c?Object.getOwnPropertyDescriptor(t,u):null;f&&(f.get||f.set)?Object.defineProperty(l,u,f):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),l=r(d[4]),c=r(d[0])(r(d[5])),u=(r(d[0])(r(d[6])),r(d[0])(r(d[7])));function s(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(s=function(t){return t?o:n})(t)}var f=(0,r(d[8]).connect)(function(t){return{saveTransaction:t.envoieUserWalletToCardReducer}},function(t){return(0,r(d[11]).bindActionCreators)({envoieUserWalletToCardAction:r(d[12]).envoieUserWalletToCardAction,getCommissionUserWalletToCardAction:r(d[12]).getCommissionUserWalletToCardAction,fetchActivePaySubscription:r(d[13]).fetchActivePaySubscription},t)})(function(s){var f=s.navigation,v=s.getCommissionUserWalletToCardAction,E=s.envoieUserWalletToCardAction,y=s.fetchActivePaySubscription,A=s.saveTransaction,T=((0,r(d[8]).useDispatch)(),(0,o.useState)(!1)),b=(0,n.default)(T,2),_=(b[0],b[1]),w=(0,o.useState)(0),O=(0,n.default)(w,2),S=(O[0],O[1],f.state.params),C=S.url,h=S.requestBody,P=S.transactionType,R=S.subscription;(0,o.useEffect)(function(){null!==A.result&&l.Alert.alert(u.default.t("SUCCESS"),A.result.response,[{text:u.default.t("OK"),onPress:function(){(0,r(d[9]).readUser)().then(function(){user&&void 0!==user&&v(user.phone,0)}),f.goBack()}}],{cancelable:!1}),null!==A.error&&(f.goBack(),l.Alert.alert(u.default.t("ERROR_TREATMENT_REQUEST"),A.error.data.error,[{text:u.default.t("OK"),onPress:function(){f.goBack()}}],{cancelable:!1}))},[A]);var D=function(n){console.debug('la redirection es bonne :',n),n=JSON.parse(n),console.warn('la redirection es bonne :',n);var o=n.status,c=n.transaction_id;"0"===o?(f.goBack(),l.Alert.alert(u.default.t('PAYMENT_ERROR'),u.default.t('PAYMENT_COULD_NOT_MADE'),[{text:"Ok",onPress:function(){}}])):"1"===o&&("USER_CARD_WALLET"===P&&E((0,t.default)({payment_transaction_id:c},h),!0),"USER_PAY_INSURANCE"===P&&y(R.id,(0,t.default)({payment_transaction_id:c},h),!0),_(!0),f.goBack())};return o.default.createElement(r(d[10]).ScreenComponent,null,o.default.createElement(l.View,{style:p.contain},o.default.createElement(c.default,{source:{uri:C},style:p.webview,ref:function(t){},javaScriptEnabled:!0,domStorageEnabled:!0,onMessage:function(t){var n=t.nativeEvent;D(n.data)},renderLoading:function(){return o.default.createElement(l.View,{style:{flex:1,justifyContent:'center',alignItems:'center',marginTop:-42}},'android'===l.Platform.OS?o.default.createElement(o.default.Fragment,null,o.default.createElement(l.ProgressBarAndroid,null),o.default.createElement(l.Text,null,u.default.t('LOADING_DOTS'))):o.default.createElement(o.default.Fragment,null,o.default.createElement(l.ActivityIndicator,{size:"large",color:'#ccc'}),o.default.createElement(l.Text,null,u.default.t('LOADING_DOTS'))))},startInLoadingState:!0})))});e.default=f;var p=l.StyleSheet.create({contain:{flex:1,alignItems:'center',justifyContent:'center',paddingLeft:20,paddingRight:20},contentModal:{width:'100%',borderRadius:8,padding:8},item:{flexDirection:'row',justifyContent:'space-between',alignItems:'center',paddingVertical:20},contentAction:{flexDirection:'row',justifyContent:'flex-end',paddingTop:24},webview:{height:l.Dimensions.get('window').height,width:l.Dimensions.get('window').width}})},1719,[2,4,31,15,18,691,1139,630,734,642,1587,731,1555,1440]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),n=r(d[0])(r(d[2])),o=(function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var o=s(n);if(o&&o.has(t))return o.get(t);var l={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var f=c?Object.getOwnPropertyDescriptor(t,u):null;f&&(f.get||f.set)?Object.defineProperty(l,u,f):l[u]=t[u]}l.default=t,o&&o.set(t,l);return l})(r(d[3])),l=r(d[4]),c=r(d[0])(r(d[5])),u=(r(d[0])(r(d[6])),r(d[0])(r(d[7])));function s(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(s=function(t){return t?o:n})(t)}var f=(0,r(d[8]).connect)(function(t){return{saveTransaction:t.envoieUserWalletToCardReducer}},function(t){return(0,r(d[11]).bindActionCreators)({envoieUserWalletToCardAction:r(d[12]).envoieUserWalletToCardAction,getCommissionUserWalletToCardAction:r(d[12]).getCommissionUserWalletToCardAction,fetchActivePaySubscription:r(d[13]).fetchActivePaySubscription},t)})(function(s){var f=s.navigation,v=s.getCommissionUserWalletToCardAction,E=s.envoieUserWalletToCardAction,y=s.fetchActivePaySubscription,A=s.saveTransaction,T=((0,r(d[8]).useDispatch)(),(0,o.useState)(!1)),_=(0,n.default)(T,2),O=(_[0],_[1]),S=(0,o.useState)(0),w=(0,n.default)(S,2),C=(w[0],w[1],f.state.params),b=C.url,h=C.requestBody,P=C.transactionType,R=C.subscription;(0,o.useEffect)(function(){null!==A.result&&l.Alert.alert(u.default.t("SUCCESS"),A.result.response,[{text:u.default.t("OK"),onPress:function(){(0,r(d[9]).readUser)().then(function(){user&&void 0!==user&&v(user.phone,0)}),f.goBack()}}],{cancelable:!1}),null!==A.error&&(f.goBack(),l.Alert.alert(u.default.t("ERROR_TREATMENT_REQUEST"),A.error.data.error,[{text:u.default.t("OK"),onPress:function(){f.goBack()}}],{cancelable:!1}))},[A]);return o.default.createElement(r(d[10]).ScreenComponent,null,o.default.createElement(l.View,{style:p.contain},o.default.createElement(c.default,{source:{uri:b},style:p.webview,ref:function(t){},javaScriptEnabled:!0,domStorageEnabled:!0,onMessage:function(n){var o,c,s,p=n.nativeEvent;o=p.data,c=(o=JSON.parse(o)).status,s=o.transaction_id,"0"===c?(f.goBack(),l.Alert.alert(u.default.t('PAYMENT_ERROR'),u.default.t('PAYMENT_COULD_NOT_MADE'),[{text:"Ok",onPress:function(){}}])):"1"===c&&("USER_CARD_WALLET"===P&&E((0,t.default)({payment_transaction_id:s},h),!0),"USER_PAY_INSURANCE"===P&&y(R.id,(0,t.default)({payment_transaction_id:s},h),!0),O(!0),f.goBack())},renderLoading:function(){return o.default.createElement(l.View,{style:{flex:1,justifyContent:'center',alignItems:'center',marginTop:-42}},'android'===l.Platform.OS?o.default.createElement(o.default.Fragment,null,o.default.createElement(l.ProgressBarAndroid,null),o.default.createElement(l.Text,null,u.default.t('LOADING_DOTS'))):o.default.createElement(o.default.Fragment,null,o.default.createElement(l.ActivityIndicator,{size:"large",color:'#ccc'}),o.default.createElement(l.Text,null,u.default.t('LOADING_DOTS'))))},startInLoadingState:!0})))});e.default=f;var p=l.StyleSheet.create({contain:{flex:1,alignItems:'center',justifyContent:'center',paddingLeft:20,paddingRight:20},contentModal:{width:'100%',borderRadius:8,padding:8},item:{flexDirection:'row',justifyContent:'space-between',alignItems:'center',paddingVertical:20},contentAction:{flexDirection:'row',justifyContent:'flex-end',paddingTop:24},webview:{height:l.Dimensions.get('window').height,width:l.Dimensions.get('window').width}})},1719,[2,4,31,15,18,691,1139,630,734,642,1587,731,1555,1440]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(d[0])(r(d[1])),l=C(r(d[2])),n=r(d[3]),o=r(d[0])(r(d[4])),f=r(d[0])(r(d[5])),u=r(d[0])(r(d[6])),c=r(d[0])(r(d[7])),s=C(r(d[8])),y=r(d[0])(r(d[9])),E=r(d[0])(r(d[10])),p=r(d[0])(r(d[11])),w=r(d[0])(r(d[12])),_=r(d[0])(r(d[13]));function x(t){if("function"!=typeof WeakMap)return null;var l=new WeakMap,n=new WeakMap;return(x=function(t){return t?n:l})(t)}function C(t,l){if(!l&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=x(l);if(n&&n.has(t))return n.get(t);var o={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var c=f?Object.getOwnPropertyDescriptor(t,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=t[u]}return o.default=t,n&&n.set(t,o),o}var T=n.Dimensions.get('window'),V=(T.width,T.height,(0,r(d[22]).createStructuredSelector)({subscriptionList:r(d[23]).selectSubscriptionList,activatePaySubscription:r(d[23]).selectActivatePaySubscription,getConsultation:r(d[23]).selectGetConsultation,acceptRefuseConsultation:r(d[23]).selectAcceptRefuseConsultation})),h=(0,r(d[14]).connect)(V,{fetchActivePaySubscription:r(d[16]).fetchActivePaySubscription,fetchGetConsultation:r(d[16]).fetchGetConsultation,fetchAcceptRejectConsultation:r(d[16]).fetchAcceptRejectConsultation,fetchGetSubscription:r(d[16]).fetchGetSubscription,fetchGetDemandeAutorisationSoin:r(d[16]).fetchGetDemandeAutorisationSoin,fetchGetInvoiceHistory:r(d[16]).fetchGetInvoiceHistory})(function(x){var C=x.navigation,T=x.fetchGetConsultation,V=(x.fetchGetSubscription,x.fetchGetInvoiceHistory),h=x.fetchGetDemandeAutorisationSoin,I=(x.fetchAcceptRejectConsultation,x.acceptRefuseConsultation,x.getConsultation),A=(0,r(d[14]).useDispatch)(),D=(0,l.useState)(null),S=(0,t.default)(D,2),R=(S[0],S[1]),N=(0,l.useState)(!1),O=(0,t.default)(N,2),L=O[0],P=O[1],k=(0,l.useState)({}),v=(0,t.default)(k,2),M=v[0],B=v[1],U=(0,l.useState)(1),G=(0,t.default)(U,2),Y=G[0],F=G[1],j=(0,l.useState)(f.default.t('SOINS')),W=(0,t.default)(j,2),H=W[0],z=W[1],K=(0,l.useState)(!1),q=(0,t.default)(K,2),X=q[0],J=q[1],Q=(0,l.useState)([]),Z=(0,t.default)(Q,2),$=Z[0],ee=Z[1],te=(0,l.useState)(r(d[15]).store.getState().walletDetailReducer.result.response),le=(0,t.default)(te,1)[0];var ae,re;ae=(0,l.useState)(0),(re=(0,t.default)(ae,2))[0],re[1];(0,l.useEffect)(function(){A((0,r(d[16]).fetchGetConsultationReset)()),A((0,r(d[16]).fetchAcceptRejectConsultationReset)()),(0,r(d[17]).readUser)().then(function(t){R(t),console.log("User",t),T('','ALL','',"&network_id="+le.id_network+"&network_agent_id="+le.network_agent_id+"&pagination=true&page=1")})},[]),(0,l.useEffect)(function(){null!==I.result&&(Y { - console.debug('la redirection es bonne :', message) message = JSON.parse(message); - console.warn('la redirection es bonne :', message) let status = message['status']; let transaction_id = message['transaction_id']; diff --git a/app/screens/home/Home.js b/app/screens/home/Home.js index 2dc18bc2..b77473de 100755 --- a/app/screens/home/Home.js +++ b/app/screens/home/Home.js @@ -516,7 +516,7 @@ class Home extends BaseScreen { if (c.length > 0 && pays) { this.setState({filternetwork: c[0], myNetwork: c[0], filternetworkTemp: c[0]}) - // this.retrieveAllPoint(pays) + this.retrieveAllPoint(pays) } else { if (this.state.user) { @@ -1739,7 +1739,7 @@ class Home extends BaseScreen { translucent={true} /> {/* Start here to comment */} - {/* { + { (this.state.loadingDialog || this.props.loading) ? {I18n.t("LOADING_DOTS")} : null - } */} + } { this.map = re @@ -2468,98 +2468,98 @@ class Home extends BaseScreen { ) } - // retrieveAllPoint(dial_code) { - // /* let markers= this.markerManager.getLocalMarkers() - // console.log( markers.length) - // if(markers.length>0){ - // console.debug("load from local") - // for (let p of markers) { - // console.log(` ${p.lastname}`); - // } - // this.markerManager.close(); + retrieveAllPoint(dial_code) { + /* let markers= this.markerManager.getLocalMarkers() + console.log( markers.length) + if(markers.length>0){ + console.debug("load from local") + for (let p of markers) { + console.log(` ${p.lastname}`); + } + this.markerManager.close(); - // this.setState({allpoint: [], loadingDialog: false}) - // }else*/ - // getMakersFrom(dial_code).then((data) => { - // new Promise((resolve, reject) => { - // try { - // const ds = data.datas - // this.setState({allpoint: ds, loadingDialog: false}) + this.setState({allpoint: [], loadingDialog: false}) + }else*/ + getMakersFrom(dial_code).then((data) => { + new Promise((resolve, reject) => { + try { + const ds = data.datas + this.setState({allpoint: ds, loadingDialog: false}) - // resolve(ds) - // } catch (e) { - // //Crashlytics.log(e.message) - // console.warn(e.message) - // reject(new Error(e.message)) - // } - // }).then((ds) => { - // // this.markerManager.insertMarkers(ds).then((res)=>{console.warn(res)}) - // this.onLoadMore() - // }).catch((e) => { - // this.setState({loadingDialog: false}) - // //Crashlytics.log(e.message) - // console.log("on get marker") + resolve(ds) + } catch (e) { + //Crashlytics.log(e.message) + console.warn(e.message) + reject(new Error(e.message)) + } + }).then((ds) => { + // this.markerManager.insertMarkers(ds).then((res)=>{console.warn(res)}) + this.onLoadMore() + }).catch((e) => { + this.setState({loadingDialog: false}) + //Crashlytics.log(e.message) + console.log("on get marker") - // Alert.alert( - // I18n.t("UNABLE_TO_CONNECT_TITLE"), - // I18n.t('TEXT_NETWORK_UNABLE') - // , - // [ - // { - // text: I18n.t("NO"), onPress: () => { - // BackHandler.exitApp() - // } - // }, - // { - // text: I18n.t("YES"), onPress: () => { - // this.setState({loadingDialog: true}) - // if (dial_code !== null && dial_code !== undefined) - // this.retrieveAllPoint(dial_code) - // else - // this.requestCameraPermission() - // } - // } + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + this.setState({loadingDialog: true}) + if (dial_code !== null && dial_code !== undefined) + this.retrieveAllPoint(dial_code) + else + this.requestCameraPermission() + } + } - // ], - // {cancelable: false} - // ) - // }) + ], + {cancelable: false} + ) + }) - // }).catch((e) => { - // console.log("on retreive>getmarkers", e.message) + }).catch((e) => { + console.log("on retreive>getmarkers", e.message) - // this.setState({loadingDialog: false}) - // if (this.state.allpoint.length <= 0) { - // console.log("no point") - // Alert.alert( - // I18n.t("UNABLE_TO_CONNECT_TITLE"), - // I18n.t('TEXT_NETWORK_UNABLE') - // , - // [ - // { - // text: I18n.t("NO"), onPress: () => { - // BackHandler.exitApp() - // } - // }, - // { - // text: I18n.t("YES"), onPress: () => { - // if (this.state.allpoint.length <= 0) { - // this.setState({loadingDialog: true}) - // if (dial_code !== null && dial_code !== undefined) - // this.retrieveAllPoint(dial_code) - // else - // this.requestCameraPermission() - // } - // } - // } + this.setState({loadingDialog: false}) + if (this.state.allpoint.length <= 0) { + console.log("no point") + Alert.alert( + I18n.t("UNABLE_TO_CONNECT_TITLE"), + I18n.t('TEXT_NETWORK_UNABLE') + , + [ + { + text: I18n.t("NO"), onPress: () => { + BackHandler.exitApp() + } + }, + { + text: I18n.t("YES"), onPress: () => { + if (this.state.allpoint.length <= 0) { + this.setState({loadingDialog: true}) + if (dial_code !== null && dial_code !== undefined) + this.retrieveAllPoint(dial_code) + else + this.requestCameraPermission() + } + } + } - // ], - // {cancelable: false} - // ) - // } - // }) + ], + {cancelable: false} + ) + } + }) - // } + } showLoadMoreView() { if (this.state.isNeedLoadMore) diff --git a/app/screens/nano-sante/paymentCard/paymentCard.js b/app/screens/nano-sante/paymentCard/paymentCard.js index 1a9ea2d8..1327b259 100644 --- a/app/screens/nano-sante/paymentCard/paymentCard.js +++ b/app/screens/nano-sante/paymentCard/paymentCard.js @@ -58,19 +58,19 @@ class PaymentCard extends Component { this.deltaY = new Animated.Value(0); this.bgBannerY = new Animated.Value(0); IlinkEmitter.on("refreshWallet", - // this.refresh + this.refresh ); } - // refresh = () => { - // readUser().then((user) => { - // if (user) { - // if (user !== undefined) { - // this.props.getWalletDetailActivated(user.id, null); - // } - // } - // }); - // } + refresh = () => { + readUser().then((user) => { + if (user) { + if (user !== undefined) { + this.props.getWalletDetailActivated(user.id, null); + } + } + }); + } render() { return (