From edafab702515d17519df19865b24fa87033613d7 Mon Sep 17 00:00:00 2001 From: Brice Zele Date: Sun, 4 Oct 2020 12:17:41 +0100 Subject: [PATCH] correction des bugs stabilisation android --- App.js | 4 +- .../app/src/main/assets/index.android.bundle | 16 +++---- redux/actions/NanoCreditAction.js | 21 ++++++++- .../GetNanoCreditHistoryUserReducer.js | 33 +++++++++++++ redux/types/NanoCreditType.js | 5 ++ screens/splashscreen/SplashScreen.js | 2 +- screens/wallet/WalletOptionSelect.js | 14 +++++- webservice/IlinkConstants.js | 1 + webservice/user/NanoCreditApi.js | 47 +++++++++++++++++-- 9 files changed, 127 insertions(+), 16 deletions(-) create mode 100644 redux/reducers/GetNanoCreditHistoryUserReducer.js diff --git a/App.js b/App.js index bfc87c1e..b04034c2 100644 --- a/App.js +++ b/App.js @@ -242,7 +242,7 @@ const AppAgentStack = createDrawerNavigator({ activeColor: '#f0edf6', inactiveColor: '#3e2465', barStyle: { backgroundColor: '#694fad' }, - headerLeft: (), + /* headerLeft: (), */ drawerLabel: I18n.t('CREDIT_MANAGE'), drawerIcon: ({ tintColor }) => ( { diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle index 27627394..ff16d741 100644 --- a/android/app/src/main/assets/index.android.bundle +++ b/android/app/src/main/assets/index.android.bundle @@ -407,7 +407,7 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]),s=r(d[1]);Object.defineProperty(e,"__e __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var f=t(r(d[1])),u=t(r(d[2])),l=t(r(d[3])),o=u.default.forwardRef(function(t,o){return u.default.createElement(l.default,(0,f.default)({ref:o},t))});o.defaultProps=l.default.defaultProps,o.propTypes=l.default.publicPropTypes;var p=o;e.default=p},401,[1,6,15,400]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),p=n(r(d[6])),f=n(r(d[7])),s=n(r(d[8])),y=n(r(d[9])),O=r(d[10]),h=t(r(d[11])),v=t(r(d[12])),E=n(r(d[13]));function b(t,n){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),l.push.apply(l,o)}return l}function T(t){for(var n=1;n2&&void 0!==arguments[2])||arguments[2];var o=u.refs.navigator;g.appHasLoaded?o.dispatch({type:"Navigation/NAVIGATE",routeName:t,params:n}):(console.warn("NOTIFICATION PARAMS",n),o.dispatch({type:"Navigation/NAVIGATE",routeName:"first",params:{routeName:t,params:n}}))},u.handleDeepLink=function(t){var n=t.notification.payload.additionalData;console.warn("HANDLE DEEP LINK",n),u.goToScreen(n.screen,{id:JSON.parse(n.data).id})},u.onOpened=function(t){t.notification.payload.additionalData;u.handleDeepLink(t),console.log('Message: ',t.notification.payload.body),console.log('Data: ',t.notification.payload.additionalData),console.log('isActive: ',t.notification.isAppInFocus),console.log('openResult: ',t)},console.log("APP PROPS",u.props),g.appHasLoaded=!1,S.default.setLogLevel(6,0),S.default.init("e8e7251f-713d-4658-9510-86d877fa6a7c",{kOSSettingsKeyAutoPrompt:!1,kOSSettingsKeyInAppLaunchURL:!1,kOSSettingsKeyInFocusDisplayOption:2}),S.default.inFocusDisplaying(2),S.default.promptForPushNotificationsWithUserResponse(Ve),S.default.addEventListener('received',u.onReceived),S.default.addEventListener('opened',u.onOpened),S.default.addEventListener('ids',u.onIds),u}return(0,s.default)(n,t),(0,u.default)(n,[{key:"componentWillUnmount",value:function(){S.default.removeEventListener('received',this.onReceived),S.default.removeEventListener('opened',this.onOpened),S.default.removeEventListener('ids',this.onIds)}},{key:"onReceived",value:function(t){console.log("Notification received: ",t)}},{key:"render",value:function(){return p.default.createElement(X.Provider,{store:Q.store},p.default.createElement(Y.PersistGate,{persistor:Q.persistor},p.default.createElement(v.ActionSheetProvider,null,p.default.createElement(ze,{ref:"navigator"}))))}}]),n})(p.default.Component);e.default=We;h.StyleSheet.create({container:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:'#F5FCFF'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},404,[4,1,273,8,9,10,12,13,15,405,18,416,475,504,525,536,537,538,831,948,949,960,961,962,1012,1013,1020,1035,1036,1178,1292,1293,1297,1299,1616,1640,1653,1654,1655,1015,1184,1656,727,1657,1658,1660,1680,1684,1106,1046,1685,1756,1757,1768,1769,1773,1775,1776,1777,1778,1783,1784,1785,1786,1787,1788,1789,1790,1793,1794,1795,1796,1797,1798,1799,1063,1801,1802,1615,1803,1804,1805,1806,1807,1809,1810,781,1811,821]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.AppNavigator=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),c=n(r(d[5])),f=n(r(d[6])),s=n(r(d[7])),p=t(r(d[8])),v=r(d[9]),h=r(d[10]),C=r(d[11]),A=r(d[12]),N=r(d[13]),S=r(d[14]),b=n(r(d[15])),E=(n(r(d[16])),n(r(d[17]))),w=n(r(d[18])),y=n(r(d[19])),D=n(r(d[20])),I=n(r(d[21])),O=n(r(d[22])),T=n(r(d[23])),k=n(r(d[24])),M=n(r(d[25])),L=n(r(d[26])),R=n(r(d[27])),P=n(r(d[28])),G=n(r(d[29])),U=n(r(d[30])),B=(n(r(d[31])),n(r(d[32]))),_=n(r(d[33])),z=n(r(d[34])),V=n(r(d[35])),W=n(r(d[36])),F=n(r(d[37])),x=n(r(d[38])),H=n(r(d[39])),q=(r(d[40]),n(r(d[41]))),K=n(r(d[42])),j=(n(r(d[43])),r(d[44]),n(r(d[45]))),J=n(r(d[46])),Y=r(d[47]),Q=r(d[48]),X=r(d[49]),Z=n(r(d[50])),$=n(r(d[51])),ee=n(r(d[52])),te=n(r(d[53])),ae=n(r(d[54])),ne=n(r(d[55])),oe=n(r(d[56])),re=n(r(d[57])),le=n(r(d[58])),ie=n(r(d[59])),de=n(r(d[60])),ue=n(r(d[61])),ce=n(r(d[62])),fe=n(r(d[63])),se=n(r(d[64])),pe=n(r(d[65])),ve=n(r(d[66])),ge=n(r(d[67])),he=n(r(d[68])),me=n(r(d[69])),Ce=n(r(d[70])),Ae=n(r(d[71])),Ne=n(r(d[72])),Se=n(r(d[73])),be=n(r(d[74])),Ee=(r(d[75]),n(r(d[76]))),we=n(r(d[77])),ye=(n(r(d[78])),n(r(d[79]))),De=n(r(d[80])),Ie=n(r(d[81])),Oe=n(r(d[82])),Te=n(r(d[83])),ke=n(r(d[84])),Me=n(r(d[85])),Le=(r(d[86]),r(d[87]),h.Platform.select({ios:"Press Cmd+R to reload,\nCmd+D or shake for dev menu",android:"Double tap R on your keyboard to reload,\nShake or press menu button for dev menu"}),r(d[88])),Re=(0,A.createStackNavigator)({login:E.default,helpMenu:y.default,help:D.default,forgottenpass:I.default,typeaccountcreate:O.default,simpleusercreate:k.default,step2:T.default,activateaccout:R.default},{headerMode:'none'}),Pe=(0,S.createDrawerNavigator)({sta:(0,A.createStackNavigator)({home:_.default,useraccount:{screen:L.default,navigationOptions:{}},walletSelect:J.default,createIdentificationUser:oe.default,modifyIdentificationUser:Se.default,notificationview:P.default,configuration:U.default,about:G.default,walletDetailUser:te.default,walletOptionSelect:ae.default,operateurOptionSelect:re.default,operateurOptionSelect:re.default,paiementFacture:le.default,envoieWalletToWalletUser:ie.default,envoieWalletToCashUser:de.default,envoieWalletToCardUser:ce.default,envoieWalletToBankUser:fe.default,retraitWalletVersCashUser:se.default,retraitCarteVersCashUser:pe.default,retraitCarteVersWalletUser:ve.default,linkCard:ue.default,epargnerArgentUser:ke.default,createGroupNanoCredit:be.default,groupNanoCredit:{screen:(0,N.createBottomTabNavigator)({demandeValidationGroupe:{screen:Ee.default,navigationOptions:{tabBarLabel:K.default.t('DEMAND_VALIDATION_GROUP_RECEIVE'),tabBarIcon:function(t){var n=t.focused,o=(t.horizontal,t.tintColor);return p.default.createElement(q.default,{badgeCount:0,size:20,name:"account-multiple-plus",color:n?o:"grey"})}}},myNanoCreditGroup:{screen:De.default,navigationOptions:{tabBarLabel:K.default.t('MY_GROUP'),tabBarIcon:function(t){var n=t.focused,o=(t.horizontal,t.tintColor);return p.default.createElement(q.default,{badgeCount:0,size:20,name:"account-multiple",color:n?o:"grey"})}}}},{headerMode:"none",header:null,headerTitle:null,title:K.default.t('MANAGE_GROUP'),tabBarOptions:{labelStyle:{fontSize:13}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:K.default.t('MANAGE_GROUP'),drawerIcon:function(t){t.tintColor;return p.default.createElement(H.default,{name:'account-multiple',size:24})}}}},demandeValidationGroupe:we.default,adhererGroupNanoCredit:ye.default,askNanoCredit:Ie.default,refundNanoCreditUser:Oe.default,casserEpargneUser:Me.default})},{contentComponent:B.default,headerMode:'none',contentOptions:{activeTintColor:Le.accent}}),Ge=(0,S.createDrawerNavigator)({sta:(0,A.createStackNavigator)({home:_.default,useraccount:L.default,walletSelect:J.default,createIdentification:ee.default,validateIdentification:ne.default,Historique:{screen:(0,N.createBottomTabNavigator)({myDemand:x.default},{headerMode:"none",header:null,headerTitle:null,headerTitle:K.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13,fontWeight:"bold"}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},headerLeft:p.default.createElement(C.HeaderBackButton,null),drawerLabel:K.default.t('CREDIT_MANAGE'),drawerIcon:function(t){t.tintColor;return p.default.createElement(H.default,{name:'credit-card',size:24})}}}},historyItemDetails:z.default,creditrequest:W.default,addNetwork:F.default,updateinformation:M.default,notificationview:P.default,configuration:U.default,about:G.default,walletDetail:j.default,walletDepot:Z.default,walletRetrait:$.default,walletOptionSelect:ae.default,operateurOptionSelect:re.default,paiementFacture:le.default,retraitEnCashAgent:ge.default,retraitCarteVersCashAgent:he.default,envoieCashVersWalletAgent:me.default,envoieCashVersAutreWalletAgent:Ce.default,envoieCashVersCarteAgent:Ae.default,envoiCashVersCashAgent:Ne.default,createGroupNanoCredit:be.default,cautionNanoCreditAgent:Te.default})},{contentComponent:B.default,backBehavior:"none",lazy:!1,headerMode:'none',contentOptions:{activeTintColor:Le.accent}}),Ue=(0,S.createDrawerNavigator)({sta:(0,A.createStackNavigator)({home:_.default,useraccount:L.default,walletSelect:J.default,Historique:{screen:(0,N.createBottomTabNavigator)({myDemand:x.default,OthersDemand:x.default},{headerMode:"none",header:null,headerTitle:null,title:K.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13}}}),navigationOptions:function(){return{header:null,headerMode:'none',headerTitle:null,activeColor:'#f0edf6',inactiveColor:'#3e2465',barStyle:{backgroundColor:'#694fad'},drawerLabel:K.default.t('CREDIT_MANAGE'),drawerIcon:function(t){t.tintColor;return p.default.createElement(H.default,{name:'credit-card',size:24})}}}},creditrequest:W.default,historyItemDetails:z.default,superviseurgroup:V.default,notificationview:P.default,configuration:U.default,about:G.default,walletDetail:j.default,walletDepot:Z.default,walletRetrait:$.default})},{contentComponent:B.default,backBehavior:"none",headerMode:'none'}),Be=(0,S.createDrawerNavigator)({sta:(0,A.createStackNavigator)({home:_.default,useraccount:L.default,walletSelect:J.default,Historique:{screen:(0,N.createBottomTabNavigator)({OthersDemand:x.default},{headerMode:"none",header:null,headerTitle:null,title:K.default.t('CREDIT_MANAGE'),tabBarOptions:{labelStyle:{fontSize:13,fontWeight:"bold"}}}),navigationOptions:function(){return{title:K.default.t('CREDIT_MANAGE'),headerMode:"none",header:null,headerTitle:null,drawerIcon:function(t){t.tintColor;return p.default.createElement(H.default,{name:'credit-card',size:24})}}}},creditrequest:W.default,historyItemDetails:z.default,superviseurgroup:V.default,notificationview:P.default,configuration:U.default,about:G.default,walletDetail:j.default,walletDepot:Z.default,walletRetrait:$.default})},{contentComponent:B.default,backBehavior:"none",headerMode:'none'}),_e=(0,C.createSwitchNavigator)({first:{screen:w.default},App:Pe,AgentApp:Ge,adminApp:Ue,supAdminApp:Be,Auth:Re},{initialRouteName:'first'});e.AppNavigator=_e;var ze=(0,C.createAppContainer)(_e);function Ve(t){}var We=(function(t){function n(t){var u;return(0,l.default)(this,n),(u=(0,c.default)(this,(0,f.default)(n).call(this,t)))._getOneSignalIds=function(){return new Promise(function(t,n){var l;return o.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,o.default.awrap(h.AsyncStorage.getItem('@config:onesignalIds'));case 3:l=u.sent,t(l),u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),n(u.t0);case 10:case"end":return u.stop()}},null,null,[[0,7]],Promise)})},u._saveOneSignalIds=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(h.AsyncStorage.setItem('@config:onesignalIds',t));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)},u.goToScreen=function(t,n){!(arguments.length>2&&void 0!==arguments[2])||arguments[2];var o=u.refs.navigator;console.log("APP HAS LOADED",g.appHasLoaded),g.appHasLoaded?o.dispatch({type:"Navigation/NAVIGATE",routeName:t,params:n}):(console.warn("NOTIFICATION PARAMS",n),o.dispatch({type:"Navigation/NAVIGATE",routeName:"first",params:{routeName:t,params:n}}))},u.handleDeepLink=function(t){var n=t.notification.payload.additionalData;console.warn("HANDLE DEEP LINK",n),u.goToScreen(n.screen,{id:JSON.parse(n.data).id})},u.onOpened=function(t){t.notification.payload.additionalData;u.handleDeepLink(t),console.log('Message: ',t.notification.payload.body),console.log('Data: ',t.notification.payload.additionalData),console.log('isActive: ',t.notification.isAppInFocus),console.log('openResult: ',t)},console.log("APP PROPS",u.props),g.appHasLoaded=!1,b.default.setLogLevel(6,0),b.default.init("e8e7251f-713d-4658-9510-86d877fa6a7c",{kOSSettingsKeyAutoPrompt:!1,kOSSettingsKeyInAppLaunchURL:!1,kOSSettingsKeyInFocusDisplayOption:2}),b.default.inFocusDisplaying(2),b.default.promptForPushNotificationsWithUserResponse(Ve),b.default.addEventListener('received',u.onReceived),b.default.addEventListener('opened',u.onOpened),b.default.addEventListener('ids',u.onIds),u}return(0,s.default)(n,t),(0,u.default)(n,[{key:"componentWillUnmount",value:function(){b.default.removeEventListener('received',this.onReceived),b.default.removeEventListener('opened',this.onOpened),b.default.removeEventListener('ids',this.onIds)}},{key:"onReceived",value:function(t){console.log("Notification received: ",t)}},{key:"render",value:function(){return p.default.createElement(X.Provider,{store:Q.store},p.default.createElement(Y.PersistGate,{persistor:Q.persistor},p.default.createElement(v.ActionSheetProvider,null,p.default.createElement(ze,{ref:"navigator"}))))}}]),n})(p.default.Component);e.default=We;h.StyleSheet.create({container:{flex:1,justifyContent:'center',alignItems:'center',backgroundColor:'#F5FCFF'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},404,[4,1,273,8,9,10,12,13,15,405,18,416,475,504,525,536,537,538,831,948,949,960,961,962,1012,1013,1020,1035,1036,1178,1292,1293,1297,1299,1616,1640,1653,1654,1655,1015,1184,1656,727,1657,1658,1660,1680,1684,1106,1046,1685,1756,1757,1768,1769,1773,1775,1776,1777,1778,1783,1784,1785,1786,1787,1788,1789,1790,1793,1794,1795,1796,1797,1798,1799,1063,1801,1802,1615,1803,1804,1805,1806,1807,1809,1810,781,1811,821]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0});var n={ActionSheetProvider:!0,connectActionSheet:!0,useActionSheet:!0};Object.defineProperty(e,"ActionSheetProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"connectActionSheet",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"useActionSheet",{enumerable:!0,get:function(){return u.useActionSheet}});var o=t(r(d[1])),c=t(r(d[2])),u=r(d[3]),f=r(d[4]);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})},405,[1,406,411,410,415]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),u=n(r(d[3])),c=n(r(d[4])),l=n(r(d[5])),f=n(r(d[6])),h=t(r(d[7])),s=n(r(d[8])),_=r(d[9]),v="/home/bradley/Code/expo/react-native-action-sheet/src/ActionSheetProvider.tsx",p=(function(t){function n(t){var u;return(0,o.default)(this,n),(u=(0,c.default)(this,(0,l.default)(n).call(this,t))).getContext=function(){return{showActionSheetWithOptions:function(t,n){null!==u._actionSheetRef.current&&u._actionSheetRef.current.showActionSheetWithOptions(t,n)}}},u._actionSheetRef=h.createRef(),u}return(0,f.default)(n,t),(0,u.default)(n,[{key:"render",value:function(){return h.createElement(_.Provider,{value:this.getContext(),__source:{fileName:v,lineNumber:29}},h.createElement(s.default,{ref:this._actionSheetRef,__source:{fileName:v,lineNumber:30}},h.Children.only(this.props.children)))}}]),n})(h.Component);e.default=p},406,[4,1,8,9,10,12,13,15,407,410]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),h=n(r(d[7])),p=t(r(d[8])),v=r(d[9]),f=n(r(d[10])),y="/home/bradley/Code/expo/react-native-action-sheet/src/ActionSheet/index.tsx",_=225,S=195,N=v.Easing.bezier(.25,.46,.45,.94),b=v.Easing.out(N),x=(function(t){function n(){var t,s;(0,o.default)(this,n);for(var h=arguments.length,p=new Array(h),f=0;f0?f.default.createElement(p.ScrollView,{style:{flex:1,padding:20}},n.response.map(function(t){return o.renderNotificationItem(t)})):f.default.createElement(p.View,{style:{justifyContent:"center",alignItems:'center',marginTop:100}},f.default.createElement(s.default,{style:O.lottie,source:r(d[29]),autoPlay:!0,loop:!0}),f.default.createElement(p.Text,{style:O.text},h.default.t('NO_NOTIFICATION'))):void 0},o.renderLoader=function(){return f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===p.Platform.OS?f.default.createElement(f.default.Fragment,null,f.default.createElement(p.ProgressBarAndroid,null),f.default.createElement(p.Text,null,h.default.t('LOADING_DOTS'))):f.default.createElement(f.default.Fragment,null,f.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),f.default.createElement(p.Text,null,h.default.t('LOADING_DOTS'))))},o.currentLocale=y.default.getDeviceLocale().includes("fr")?"fr":"en-gb",A.locale(o.currentLocale),o}return(0,u.default)(v,t),(0,o.default)(v,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('WALLET')}),this.forceUpdate()}},{key:"componentDidMount",value:function(){var t=this;(0,w.readUser)().then(function(n){n&&void 0!==n&&void 0!==n.phone&&t.props.getNotificationAction({user_code:n.user_code})})}},{key:"render",value:function(){return f.default.createElement(p.View,{style:O.container},f.default.createElement(p.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!1}),this.props.loading?this.renderLoader():this.renderNotificationList())}}]),v})(x.default);B.navigatorStyle={navBarBackgroundColor:b.primaryDark,navBarTextColor:'white',statusBarBackgroundColor:b.primaryDarkAdvanced,navBarButtonColor:'white',statusBarTextColorScheme:'light'},B.navigationOptions={headerTitle:h.default.t('NOTIFICATIONS'),drawerIcon:function(t){t.tintColor;return f.default.createElement(v.default,{name:'notifications-active',size:24})}};var D=(0,T.connect)(function(t){return{loading:t.getNotificationReducer.loading,result:t.getNotificationReducer.result,error:t.getNotificationReducer.error}},function(t){return(0,C.bindActionCreators)({getNotificationAction:N.getNotificationAction,getNotificationReset:N.getNotificationReset},t)})(B);e.default=D;var O=p.StyleSheet.create({container:{flex:1,backgroundColor:'white'},text:{fontSize:17,fontWeight:'bold'},lottie:{width:248,height:248},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:"100%",marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"}})},1036,[1,8,9,10,12,13,847,1037,1039,1040,1041,1042,1043,1044,1045,15,18,943,727,842,1046,1063,1033,1022,726,1079,830,821,1174,1177]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=t(r(d[2])),l=t(r(d[3])),c=t(r(d[4])),u=t(r(d[5])),s=t(r(d[6]));r(d[7]),r(d[8]),r(d[9]),r(d[10]),r(d[11]),r(d[12]),r(d[13]),r(d[14]);var f=t(r(d[15])),y=r(d[16]),p=t(r(d[17])),h=t(r(d[18])),v=t(r(d[19])),T=r(d[20]),C=r(d[21]),E=r(d[22]),I=r(d[23]),N=r(d[24]),w=r(d[25]),x=t(r(d[26])),b=r(d[27]),A=r(d[28]),B=(function(t){function v(t){var o;return(0,n.default)(this,v),(o=(0,l.default)(this,(0,c.default)(v).call(this,t))).getCreationDateToHumanFormat=function(t){var n=A.tz(t,'Etc/GMT+0').format();return A(n).fromNow()},o.getNotificationTypeIcon=function(t){switch(t){case'creation':return'account-multiple-plus';case'demandeSuppressionGroupe':return'account-multiple-minus';case'adhesion':return'account-multiple-check';case'nano_credit':return'cash';default:return'account-multiple'}},o.getDemandTypeColor=function(t){switch(t){case'creation':return'green';case'suppression':return'red';case'adhesion':case'nano_credit':default:return E.Color.primaryColor}},o.renderNotificationItem=function(t){return f.default.createElement(y.TouchableOpacity,{key:t.id,style:[O.paymentItem,{borderBottomColor:E.Color.borderColor}],onPress:function(){return o.props.navigation.navigate(t.data.screen,{id:t.data.data.id})}},f.default.createElement(y.View,{style:{flexDirection:'row',alignItems:'center'}},f.default.createElement(y.View,null,f.default.createElement(y.Text,{style:I.Typography.body1},t.message),f.default.createElement(y.Text,{style:[I.Typography.footnote,E.Color.grayColor],style:{marginTop:5}},o.getCreationDateToHumanFormat(t.date)))))},o.renderNotificationList=function(){var t=o.props,n=t.result,l=t.error;return null!==l?void 0!==l.data?f.default.createElement(y.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(y.Text,{style:I.Typography.body1},l.data.error)):f.default.createElement(y.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(y.Text,{style:I.Typography.body1},l)):null!==n&&null!==n.response?Array.isArray(n.response)&&n.response.length>0?f.default.createElement(y.ScrollView,{style:{flex:1,padding:20}},n.response.map(function(t){return o.renderNotificationItem(t)})):f.default.createElement(y.View,{style:{justifyContent:"center",alignItems:'center',marginTop:100}},f.default.createElement(s.default,{style:O.lottie,source:r(d[29]),autoPlay:!0,loop:!0}),f.default.createElement(y.Text,{style:O.text},h.default.t('NO_NOTIFICATION'))):void 0},o.renderLoader=function(){return f.default.createElement(y.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===y.Platform.OS?f.default.createElement(f.default.Fragment,null,f.default.createElement(y.ProgressBarAndroid,null),f.default.createElement(y.Text,null,h.default.t('LOADING_DOTS'))):f.default.createElement(f.default.Fragment,null,f.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),f.default.createElement(y.Text,null,h.default.t('LOADING_DOTS'))))},o.currentLocale=p.default.getDeviceLocale().includes("fr")?"fr":"en-gb",A.locale(o.currentLocale),o}return(0,u.default)(v,t),(0,o.default)(v,[{key:"updateLangue",value:function(){this.props.navigation.setParams({name:h.default.t('WALLET')}),this.forceUpdate()}},{key:"componentDidMount",value:function(){var t=this;(0,N.readUser)().then(function(n){n&&void 0!==n&&void 0!==n.category&&("super"===n.category||"geolocated"===n.category||"hyper"===n.category?t.props.getNotificationAction({agent_code:n.code_membre}):t.props.getNotificationAction({user_code:n.user_code}))})}},{key:"render",value:function(){return f.default.createElement(y.View,{style:O.container},f.default.createElement(y.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!1}),this.props.loading?this.renderLoader():this.renderNotificationList())}}]),v})(x.default);B.navigatorStyle={navBarBackgroundColor:b.primaryDark,navBarTextColor:'white',statusBarBackgroundColor:b.primaryDarkAdvanced,navBarButtonColor:'white',statusBarTextColorScheme:'light'},B.navigationOptions={headerTitle:h.default.t('NOTIFICATIONS'),drawerIcon:function(t){t.tintColor;return f.default.createElement(v.default,{name:'notifications-active',size:24})}};var D=(0,T.connect)(function(t){return{loading:t.getNotificationReducer.loading,result:t.getNotificationReducer.result,error:t.getNotificationReducer.error}},function(t){return(0,C.bindActionCreators)({getNotificationAction:w.getNotificationAction,getNotificationReset:w.getNotificationReset},t)})(B);e.default=D;var O=y.StyleSheet.create({container:{flex:1,backgroundColor:'white'},text:{fontSize:17,fontWeight:'bold'},lottie:{width:248,height:248},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",borderBottomWidth:1,paddingVertical:5,width:"100%",marginBottom:15},iconContent:{width:60,marginRight:10,alignItems:"center"}})},1036,[1,8,9,10,12,13,847,1037,1039,1040,1041,1042,1043,1044,1045,15,18,943,727,842,1046,1063,1033,1022,726,1079,830,821,1174,1177]); __d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-au',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'DD/MM/YYYY',LL:'D MMMM YYYY',LLL:'D MMMM YYYY h:mm A',LLLL:'dddd, D MMMM YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')},week:{dow:1,doy:4}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1037,[1038]); __d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(){'use strict';var t,n;function s(){return t.apply(null,arguments)}function o(t){return t instanceof Array||'[object Array]'===Object.prototype.toString.call(t)}function u(t){return null!=t&&'[object Object]'===Object.prototype.toString.call(t)}function h(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var n;for(n in t)if(t.hasOwnProperty(n))return!1;return!0}function l(t){return void 0===t}function c(t){return'number'==typeof t||'[object Number]'===Object.prototype.toString.call(t)}function f(t){return t instanceof Date||'[object Date]'===Object.prototype.toString.call(t)}function _(t,n){var s,o=[];for(s=0;s>>0,o=0;o0)for(s=0;s=0?s?'+':'':'-')+Math.pow(10,Math.max(0,u)).toString().substr(1)+o}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,q=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,J={},B={};function Q(t,n,s,o){var u=o;'string'==typeof o&&(u=function(){return this[o]()}),t&&(B[t]=u),n&&(B[n[0]]=function(){return z(u.apply(this,arguments),n[1],n[2])}),s&&(B[s]=function(){return this.localeData().ordinal(u.apply(this,arguments),t)})}function X(t){var n,s,o,u=t.match($);for(n=0,s=u.length;n=0&&q.test(t);)t=t.replace(q,o),q.lastIndex=0,s-=1;return t}var te=/\d/,ne=/\d\d/,se=/\d{3}/,ie=/\d{4}/,re=/[+-]?\d{6}/,ae=/\d\d?/,oe=/\d\d\d\d?/,ue=/\d\d\d\d\d\d?/,he=/\d{1,3}/,le=/\d{1,4}/,de=/[+-]?\d{1,6}/,ce=/\d+/,fe=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,_e=/Z|[+-]\d\d(?::?\d\d)?/gi,ye=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ge={};function ve(t,n,s){ge[t]=F(n)?n:function(t,o){return t&&s?s:n}}function pe(t,n){return y(ge,t)?ge[t](n._strict,n._locale):new RegExp(we(t.replace('\\','').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,s,o,u){return n||s||o||u})))}function we(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,'\\$&')}var Me={};function ke(t,n){var s,o=n;for('string'==typeof t&&(t=[t]),c(n)&&(o=function(t,s){s[n]=x(t)}),s=0;s68?1900:2e3)};var Fe,Le=Ne('FullYear',!0);function Ne(t,n){return function(o){return null!=o?(Ve(this,t,o),s.updateOffset(this,n),this):Ge(this,t)}}function Ge(t,n){return t.isValid()?t._d['get'+(t._isUTC?'UTC':'')+n]():NaN}function Ve(t,n,s){t.isValid()&&!isNaN(s)&&('FullYear'===n&&Ue(t.year())&&1===t.month()&&29===t.date()?t._d['set'+(t._isUTC?'UTC':'')+n](s,t.month(),Ee(s,t.month())):t._d['set'+(t._isUTC?'UTC':'')+n](s))}function Ee(t,n){if(isNaN(t)||isNaN(n))return NaN;var s,o=(n%(s=12)+s)%s;return t+=(n-o)/12,1===o?Ue(t)?29:28:31-o%7%2}Fe=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var n;for(n=0;n=0?(c=new Date(t+400,n,s,o,u,h,l),isFinite(c.getFullYear())&&c.setFullYear(t)):c=new Date(t,n,s,o,u,h,l),c}function Xe(t){var n;if(t<100&&t>=0){var s=Array.prototype.slice.call(arguments);s[0]=t+400,n=new Date(Date.UTC.apply(null,s)),isFinite(n.getUTCFullYear())&&n.setUTCFullYear(t)}else n=new Date(Date.UTC.apply(null,arguments));return n}function Ke(t,n,s){var o=7+n-s;return-((7+Xe(t,0,o).getUTCDay()-n)%7)+o-1}function et(t,n,s,o,u){var h,l,c=1+7*(n-1)+(7+s-o)%7+Ke(t,o,u);return c<=0?l=Re(h=t-1)+c:c>Re(t)?(h=t+1,l=c-Re(t)):(h=t,l=c),{year:h,dayOfYear:l}}function tt(t,n,s){var o,u,h=Ke(t.year(),n,s),l=Math.floor((t.dayOfYear()-h-1)/7)+1;return l<1?o=l+nt(u=t.year()-1,n,s):l>nt(t.year(),n,s)?(o=l-nt(t.year(),n,s),u=t.year()+1):(u=t.year(),o=l),{week:o,year:u}}function nt(t,n,s){var o=Ke(t,n,s),u=Ke(t+1,n,s);return(Re(t)-o+u)/7}Q('w',['ww',2],'wo','week'),Q('W',['WW',2],'Wo','isoWeek'),V('week','w'),V('isoWeek','W'),j('week',5),j('isoWeek',5),ve('w',ae),ve('ww',ae,ne),ve('W',ae),ve('WW',ae,ne),Se(['w','ww','W','WW'],function(t,n,s,o){n[o.substr(0,1)]=x(t)});function st(t,n){return'string'!=typeof t?t:isNaN(t)?'number'==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10)}function it(t,n){return'string'==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t}function rt(t,n){return t.slice(n,7).concat(t.slice(0,n))}Q('d',0,'do','day'),Q('dd',0,0,function(t){return this.localeData().weekdaysMin(this,t)}),Q('ddd',0,0,function(t){return this.localeData().weekdaysShort(this,t)}),Q('dddd',0,0,function(t){return this.localeData().weekdays(this,t)}),Q('e',0,0,'weekday'),Q('E',0,0,'isoWeekday'),V('day','d'),V('weekday','e'),V('isoWeekday','E'),j('day',11),j('weekday',11),j('isoWeekday',11),ve('d',ae),ve('e',ae),ve('E',ae),ve('dd',function(t,n){return n.weekdaysMinRegex(t)}),ve('ddd',function(t,n){return n.weekdaysShortRegex(t)}),ve('dddd',function(t,n){return n.weekdaysRegex(t)}),Se(['dd','ddd','dddd'],function(t,n,s,o){var u=s._locale.weekdaysParse(t,o,s._strict);null!=u?n.d=u:w(s).invalidWeekday=t}),Se(['d','e','E'],function(t,n,s,o){n[o]=x(t)});var at='Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');var ot='Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');var ut='Su_Mo_Tu_We_Th_Fr_Sa'.split('_');function ht(t,n,s){var o,u,h,l=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)h=p([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(h,'').toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(h,'').toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(h,'').toLocaleLowerCase();return s?'dddd'===n?-1!==(u=Fe.call(this._weekdaysParse,l))?u:null:'ddd'===n?-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:null:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:'dddd'===n?-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:'ddd'===n?-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:null:-1!==(u=Fe.call(this._minWeekdaysParse,l))?u:-1!==(u=Fe.call(this._weekdaysParse,l))?u:-1!==(u=Fe.call(this._shortWeekdaysParse,l))?u:null}var lt=ye;var dt=ye;var ct=ye;function ft(){function t(t,n){return n.length-t.length}var n,s,o,u,h,l=[],c=[],f=[],_=[];for(n=0;n<7;n++)s=p([2e3,1]).day(n),o=this.weekdaysMin(s,''),u=this.weekdaysShort(s,''),h=this.weekdays(s,''),l.push(o),c.push(u),f.push(h),_.push(o),_.push(u),_.push(h);for(l.sort(t),c.sort(t),f.sort(t),_.sort(t),n=0;n<7;n++)c[n]=we(c[n]),f[n]=we(f[n]),_[n]=we(_[n]);this._weekdaysRegex=new RegExp('^('+_.join('|')+')','i'),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp('^('+f.join('|')+')','i'),this._weekdaysShortStrictRegex=new RegExp('^('+c.join('|')+')','i'),this._weekdaysMinStrictRegex=new RegExp('^('+l.join('|')+')','i')}function mt(){return this.hours()%12||12}function _t(t,n){Q(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),n)})}function yt(t,n){return n._meridiemParse}Q('H',['HH',2],0,'hour'),Q('h',['hh',2],0,mt),Q('k',['kk',2],0,function(){return this.hours()||24}),Q('hmm',0,0,function(){return''+mt.apply(this)+z(this.minutes(),2)}),Q('hmmss',0,0,function(){return''+mt.apply(this)+z(this.minutes(),2)+z(this.seconds(),2)}),Q('Hmm',0,0,function(){return''+this.hours()+z(this.minutes(),2)}),Q('Hmmss',0,0,function(){return''+this.hours()+z(this.minutes(),2)+z(this.seconds(),2)}),_t('a',!0),_t('A',!1),V('hour','h'),j('hour',13),ve('a',yt),ve('A',yt),ve('H',ae),ve('h',ae),ve('k',ae),ve('HH',ae,ne),ve('hh',ae,ne),ve('kk',ae,ne),ve('hmm',oe),ve('hmmss',ue),ve('Hmm',oe),ve('Hmmss',ue),ke(['H','HH'],be),ke(['k','kk'],function(t,n,s){var o=x(t);n[be]=24===o?0:o}),ke(['a','A'],function(t,n,s){s._isPm=s._locale.isPM(t),s._meridiem=t}),ke(['h','hh'],function(t,n,s){n[be]=x(t),w(s).bigHour=!0}),ke('hmm',function(t,n,s){var o=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o)),w(s).bigHour=!0}),ke('hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o,2)),n[Pe]=x(t.substr(u)),w(s).bigHour=!0}),ke('Hmm',function(t,n,s){var o=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o))}),ke('Hmmss',function(t,n,s){var o=t.length-4,u=t.length-2;n[be]=x(t.substr(0,o)),n[xe]=x(t.substr(o,2)),n[Pe]=x(t.substr(u))});var gt,vt=Ne('Hours',!0),pt={calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},longDateFormat:{LTS:'h:mm:ss A',LT:'h:mm A',L:'MM/DD/YYYY',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},invalidDate:'Invalid date',ordinal:'%d',dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},months:Ae,monthsShort:je,week:{dow:0,doy:6},weekdays:at,weekdaysMin:ut,weekdaysShort:ot,meridiemParse:/[ap]\.?m?\.?/i},wt={},Mt={};function kt(t){return t?t.toLowerCase().replace('_','-'):t}function St(t){for(var n,s,o,u,h=0;h0;){if(o=Dt(u.slice(0,n).join('-')))return o;if(s&&s.length>=n&&P(u,s,!0)>=n-1)break;n--}h++}return gt}function Dt(t){var n=null;if(!wt[t]&&void 0!==m&&m&&m.exports)try{n=gt._abbr,r('./locale/'+t),Yt(n)}catch(t){}return wt[t]}function Yt(t,n){var s;return t&&((s=l(n)?Tt(t):Ot(t,n))?gt=s:'undefined'!=typeof console&&console.warn&&console.warn('Locale '+t+' not found. Did you forget to load it?')),gt._abbr}function Ot(t,n){if(null!==n){var s,o=pt;if(n.abbr=t,null!=wt[t])U('defineLocaleOverride',"use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=wt[t]._config;else if(null!=n.parentLocale)if(null!=wt[n.parentLocale])o=wt[n.parentLocale]._config;else{if(null==(s=Dt(n.parentLocale)))return Mt[n.parentLocale]||(Mt[n.parentLocale]=[]),Mt[n.parentLocale].push({name:t,config:n}),null;o=s._config}return wt[t]=new N(L(o,n)),Mt[t]&&Mt[t].forEach(function(t){Ot(t.name,t.config)}),Yt(t),wt[t]}return delete wt[t],null}function Tt(t){var n;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return gt;if(!o(t)){if(n=Dt(t))return n;t=[t]}return St(t)}function bt(t){var n,s=t._a;return s&&-2===w(t).overflow&&(n=s[Oe]<0||s[Oe]>11?Oe:s[Te]<1||s[Te]>Ee(s[Ye],s[Oe])?Te:s[be]<0||s[be]>24||24===s[be]&&(0!==s[xe]||0!==s[Pe]||0!==s[We])?be:s[xe]<0||s[xe]>59?xe:s[Pe]<0||s[Pe]>59?Pe:s[We]<0||s[We]>999?We:-1,w(t)._overflowDayOfYear&&(nTe)&&(n=Te),w(t)._overflowWeeks&&-1===n&&(n=Ce),w(t)._overflowWeekday&&-1===n&&(n=He),w(t).overflow=n),t}function xt(t,n,s){return null!=t?t:null!=n?n:s}function Pt(t){var n=new Date(s.now());return t._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function Wt(t){var n,s,o,u,h,l=[];if(!t._d){for(o=Pt(t),t._w&&null==t._a[Te]&&null==t._a[Oe]&&Ct(t),null!=t._dayOfYear&&(h=xt(t._a[Ye],o[Ye]),(t._dayOfYear>Re(h)||0===t._dayOfYear)&&(w(t)._overflowDayOfYear=!0),s=Xe(h,0,t._dayOfYear),t._a[Oe]=s.getUTCMonth(),t._a[Te]=s.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=l[n]=o[n];for(;n<7;n++)t._a[n]=l[n]=null==t._a[n]?2===n?1:0:t._a[n];24===t._a[be]&&0===t._a[xe]&&0===t._a[Pe]&&0===t._a[We]&&(t._nextDay=!0,t._a[be]=0),t._d=(t._useUTC?Xe:Qe).apply(null,l),u=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[be]=24),t._w&&void 0!==t._w.d&&t._w.d!==u&&(w(t).weekdayMismatch=!0)}}function Ct(t){var n,s,o,u,h,l,c,f;if(null!=(n=t._w).GG||null!=n.W||null!=n.E)h=1,l=4,s=xt(n.GG,t._a[Ye],tt(en(),1,4).year),o=xt(n.W,1),((u=xt(n.E,1))<1||u>7)&&(f=!0);else{h=t._locale._week.dow,l=t._locale._week.doy;var _=tt(en(),h,l);s=xt(n.gg,t._a[Ye],_.year),o=xt(n.w,_.week),null!=n.d?((u=n.d)<0||u>6)&&(f=!0):null!=n.e?(u=n.e+h,(n.e<0||n.e>6)&&(f=!0)):u=h}o<1||o>nt(s,h,l)?w(t)._overflowWeeks=!0:null!=f?w(t)._overflowWeekday=!0:(c=et(s,o,u,h,l),t._a[Ye]=c.year,t._dayOfYear=c.dayOfYear)}var Ht=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Rt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ut=/Z|[+-]\d\d(?::?\d\d)?/,Ft=[['YYYYYY-MM-DD',/[+-]\d{6}-\d\d-\d\d/],['YYYY-MM-DD',/\d{4}-\d\d-\d\d/],['GGGG-[W]WW-E',/\d{4}-W\d\d-\d/],['GGGG-[W]WW',/\d{4}-W\d\d/,!1],['YYYY-DDD',/\d{4}-\d{3}/],['YYYY-MM',/\d{4}-\d\d/,!1],['YYYYYYMMDD',/[+-]\d{10}/],['YYYYMMDD',/\d{8}/],['GGGG[W]WWE',/\d{4}W\d{3}/],['GGGG[W]WW',/\d{4}W\d{2}/,!1],['YYYYDDD',/\d{7}/]],Lt=[['HH:mm:ss.SSSS',/\d\d:\d\d:\d\d\.\d+/],['HH:mm:ss,SSSS',/\d\d:\d\d:\d\d,\d+/],['HH:mm:ss',/\d\d:\d\d:\d\d/],['HH:mm',/\d\d:\d\d/],['HHmmss.SSSS',/\d\d\d\d\d\d\.\d+/],['HHmmss,SSSS',/\d\d\d\d\d\d,\d+/],['HHmmss',/\d\d\d\d\d\d/],['HHmm',/\d\d\d\d/],['HH',/\d\d/]],Nt=/^\/?Date\((\-?\d+)/i;function Gt(t){var n,s,o,u,h,l,c=t._i,f=Ht.exec(c)||Rt.exec(c);if(f){for(w(t).iso=!0,n=0,s=Ft.length;n0&&w(t).unusedInput.push(l),c=c.slice(c.indexOf(o)+o.length),_+=o.length),B[h]?(o?w(t).empty=!1:w(t).unusedTokens.push(h),De(h,o,t)):t._strict&&!o&&w(t).unusedTokens.push(h);w(t).charsLeftOver=f-_,c.length>0&&w(t).unusedInput.push(c),t._a[be]<=12&&!0===w(t).bigHour&&t._a[be]>0&&(w(t).bigHour=void 0),w(t).parsedDateParts=t._a.slice(0),w(t).meridiem=t._meridiem,t._a[be]=qt(t._locale,t._a[be],t._meridiem),Wt(t),bt(t)}else Zt(t);else Gt(t)}function qt(t,n,s){var o;return null==s?n:null!=t.meridiemHour?t.meridiemHour(n,s):null!=t.isPM?((o=t.isPM(s))&&n<12&&(n+=12),o||12!==n||(n=0),n):n}function Jt(t){var n,s,o,u,h;if(0===t._f.length)return w(t).invalidFormat=!0,void(t._d=new Date(NaN));for(u=0;uthis?this:t:k()});function sn(t,n){var s,u;if(1===n.length&&o(n[0])&&(n=n[0]),!n.length)return en();for(s=n[0],u=1;u=0?new Date(t+400,n,s)-Hn:new Date(t,n,s).valueOf()}function Fn(t,n,s){return t<100&&t>=0?Date.UTC(t+400,n,s)-Hn:Date.UTC(t,n,s)}function Ln(t,n){Q(0,[t,t.length],0,n)}function Nn(t,n,s,o,u){var h;return null==t?tt(this,o,u).year:(n>(h=nt(t,o,u))&&(n=h),Gn.call(this,t,n,s,o,u))}function Gn(t,n,s,o,u){var h=et(t,n,s,o,u),l=Xe(h.year,0,h.dayOfYear);return this.year(l.getUTCFullYear()),this.month(l.getUTCMonth()),this.date(l.getUTCDate()),this}Q(0,['gg',2],0,function(){return this.weekYear()%100}),Q(0,['GG',2],0,function(){return this.isoWeekYear()%100}),Ln('gggg','weekYear'),Ln('ggggg','weekYear'),Ln('GGGG','isoWeekYear'),Ln('GGGGG','isoWeekYear'),V('weekYear','gg'),V('isoWeekYear','GG'),j('weekYear',1),j('isoWeekYear',1),ve('G',fe),ve('g',fe),ve('GG',ae,ne),ve('gg',ae,ne),ve('GGGG',le,ie),ve('gggg',le,ie),ve('GGGGG',de,re),ve('ggggg',de,re),Se(['gggg','ggggg','GGGG','GGGGG'],function(t,n,s,o){n[o.substr(0,2)]=x(t)}),Se(['gg','GG'],function(t,n,o,u){n[u]=s.parseTwoDigitYear(t)}),Q('Q',0,'Qo','quarter'),V('quarter','Q'),j('quarter',7),ve('Q',te),ke('Q',function(t,n){n[Oe]=3*(x(t)-1)}),Q('D',['DD',2],'Do','date'),V('date','D'),j('date',9),ve('D',ae),ve('DD',ae,ne),ve('Do',function(t,n){return t?n._dayOfMonthOrdinalParse||n._ordinalParse:n._dayOfMonthOrdinalParseLenient}),ke(['D','DD'],Te),ke('Do',function(t,n){n[Te]=x(t.match(ae)[0])});var Vn=Ne('Date',!0);Q('DDD',['DDDD',3],'DDDo','dayOfYear'),V('dayOfYear','DDD'),j('dayOfYear',4),ve('DDD',he),ve('DDDD',se),ke(['DDD','DDDD'],function(t,n,s){s._dayOfYear=x(t)}),Q('m',['mm',2],0,'minute'),V('minute','m'),j('minute',14),ve('m',ae),ve('mm',ae,ne),ke(['m','mm'],xe);var En=Ne('Minutes',!1);Q('s',['ss',2],0,'second'),V('second','s'),j('second',15),ve('s',ae),ve('ss',ae,ne),ke(['s','ss'],Pe);var In,An=Ne('Seconds',!1);for(Q('S',0,0,function(){return~~(this.millisecond()/100)}),Q(0,['SS',2],0,function(){return~~(this.millisecond()/10)}),Q(0,['SSS',3],0,'millisecond'),Q(0,['SSSS',4],0,function(){return 10*this.millisecond()}),Q(0,['SSSSS',5],0,function(){return 100*this.millisecond()}),Q(0,['SSSSSS',6],0,function(){return 1e3*this.millisecond()}),Q(0,['SSSSSSS',7],0,function(){return 1e4*this.millisecond()}),Q(0,['SSSSSSSS',8],0,function(){return 1e5*this.millisecond()}),Q(0,['SSSSSSSSS',9],0,function(){return 1e6*this.millisecond()}),V('millisecond','ms'),j('millisecond',16),ve('S',he,te),ve('SS',he,ne),ve('SSS',he,se),In='SSSS';In.length<=9;In+='S')ve(In,ce);function jn(t,n){n[We]=x(1e3*('0.'+t))}for(In='S';In.length<=9;In+='S')ke(In,jn);var Zn=Ne('Milliseconds',!1);Q('z',0,0,'zoneAbbr'),Q('zz',0,0,'zoneName');var zn=O.prototype;function $n(t){return t}zn.add=Dn,zn.calendar=function(t,n){var o=t||en(),u=fn(o,this).startOf('day'),h=s.calendarFormat(this,u)||'sameElse',l=n&&(F(n[h])?n[h].call(this,o):n[h]);return this.format(l||this.localeData().calendar(h,this,en(o)))},zn.clone=function(){return new O(this)},zn.diff=function(t,n,s){var o,u,h;if(!this.isValid())return NaN;if(!(o=fn(t,this)).isValid())return NaN;switch(u=6e4*(o.utcOffset()-this.utcOffset()),n=E(n)){case'year':h=On(this,o)/12;break;case'month':h=On(this,o);break;case'quarter':h=On(this,o)/3;break;case'second':h=(this-o)/1e3;break;case'minute':h=(this-o)/6e4;break;case'hour':h=(this-o)/36e5;break;case'day':h=(this-o-u)/864e5;break;case'week':h=(this-o-u)/6048e5;break;default:h=this-o}return s?h:b(h)},zn.endOf=function(t){var n;if(void 0===(t=E(t))||'millisecond'===t||!this.isValid())return this;var o=this._isUTC?Fn:Un;switch(t){case'year':n=o(this.year()+1,0,1)-1;break;case'quarter':n=o(this.year(),this.month()-this.month()%3+3,1)-1;break;case'month':n=o(this.year(),this.month()+1,1)-1;break;case'week':n=o(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case'isoWeek':n=o(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case'day':case'date':n=o(this.year(),this.month(),this.date()+1)-1;break;case'hour':n=this._d.valueOf(),n+=Cn-Rn(n+(this._isUTC?0:this.utcOffset()*Wn),Cn)-1;break;case'minute':n=this._d.valueOf(),n+=Wn-Rn(n,Wn)-1;break;case'second':n=this._d.valueOf(),n+=Pn-Rn(n,Pn)-1}return this._d.setTime(n),s.updateOffset(this,!0),this},zn.format=function(t){t||(t=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var n=K(this,t);return this.localeData().postformat(n)},zn.from=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||en(t).isValid())?vn({to:this,from:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},zn.fromNow=function(t){return this.from(en(),t)},zn.to=function(t,n){return this.isValid()&&(T(t)&&t.isValid()||en(t).isValid())?vn({from:this,to:t}).locale(this.locale()).humanize(!n):this.localeData().invalidDate()},zn.toNow=function(t){return this.to(en(),t)},zn.get=function(t){return F(this[t=E(t)])?this[t]():this},zn.invalidAt=function(){return w(this).overflow},zn.isAfter=function(t,n){var s=T(t)?t:en(t);return!(!this.isValid()||!s.isValid())&&('millisecond'===(n=E(n)||'millisecond')?this.valueOf()>s.valueOf():s.valueOf()9999?K(s,n?'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'):F(Date.prototype.toISOString)?n?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace('Z',K(s,'Z')):K(s,n?'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]':'YYYY-MM-DD[T]HH:mm:ss.SSSZ')},zn.inspect=function(){if(!this.isValid())return'moment.invalid(/* '+this._i+' */)';var t='moment',n='';this.isLocal()||(t=0===this.utcOffset()?'moment.utc':'moment.parseZone',n='Z');var s='['+t+'("]',o=0<=this.year()&&this.year()<=9999?'YYYY':'YYYYYY',u=n+'[")]';return this.format(s+o+'-MM-DD[T]HH:mm:ss.SSS'+u)},zn.toJSON=function(){return this.isValid()?this.toISOString():null},zn.toString=function(){return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')},zn.unix=function(){return Math.floor(this.valueOf()/1e3)},zn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},zn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},zn.year=Le,zn.isLeapYear=function(){return Ue(this.year())},zn.weekYear=function(t){return Nn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},zn.isoWeekYear=function(t){return Nn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},zn.quarter=zn.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},zn.month=$e,zn.daysInMonth=function(){return Ee(this.year(),this.month())},zn.week=zn.weeks=function(t){var n=this.localeData().week(this);return null==t?n:this.add(7*(t-n),'d')},zn.isoWeek=zn.isoWeeks=function(t){var n=tt(this,1,4).week;return null==t?n:this.add(7*(t-n),'d')},zn.weeksInYear=function(){var t=this.localeData()._week;return nt(this.year(),t.dow,t.doy)},zn.isoWeeksInYear=function(){return nt(this.year(),1,4)},zn.date=Vn,zn.day=zn.days=function(t){if(!this.isValid())return null!=t?this:NaN;var n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=st(t,this.localeData()),this.add(t-n,'d')):n},zn.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var n=(this.day()+7-this.localeData()._week.dow)%7;return null==t?n:this.add(t-n,'d')},zn.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var n=it(t,this.localeData());return this.day(this.day()%7?n:n-7)}return this.day()||7},zn.dayOfYear=function(t){var n=Math.round((this.clone().startOf('day')-this.clone().startOf('year'))/864e5)+1;return null==t?n:this.add(t-n,'d')},zn.hour=zn.hours=vt,zn.minute=zn.minutes=En,zn.second=zn.seconds=An,zn.millisecond=zn.milliseconds=Zn,zn.utcOffset=function(t,n,o){var u,h=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if('string'==typeof t){if(null===(t=cn(_e,t)))return this}else Math.abs(t)<16&&!o&&(t*=60);return!this._isUTC&&n&&(u=mn(this)),this._offset=t,this._isUTC=!0,null!=u&&this.add(u,'m'),h!==t&&(!n||this._changeInProgress?Sn(this,vn(t-h,'m'),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?h:mn(this)},zn.utc=function(t){return this.utcOffset(0,t)},zn.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(mn(this),'m')),this},zn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if('string'==typeof this._i){var t=cn(me,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},zn.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?en(t).utcOffset():0,(this.utcOffset()-t)%60==0)},zn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},zn.isLocal=function(){return!!this.isValid()&&!this._isUTC},zn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},zn.isUtc=_n,zn.isUTC=_n,zn.zoneAbbr=function(){return this._isUTC?'UTC':''},zn.zoneName=function(){return this._isUTC?'Coordinated Universal Time':''},zn.dates=C('dates accessor is deprecated. Use date instead.',Vn),zn.months=C('months accessor is deprecated. Use month instead',$e),zn.years=C('years accessor is deprecated. Use year instead',Le),zn.zone=C('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',function(t,n){return null!=t?('string'!=typeof t&&(t=-t),this.utcOffset(t,n),this):-this.utcOffset()}),zn.isDSTShifted=C('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var t={};if(D(t,this),(t=Qt(t))._a){var n=t._isUTC?p(t._a):en(t._a);this._isDSTShifted=this.isValid()&&P(t._a,n.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var qn=N.prototype;function Jn(t,n,s,o){var u=Tt(),h=p().set(o,n);return u[s](h,t)}function Bn(t,n,s){if(c(t)&&(n=t,t=void 0),t=t||'',null!=n)return Jn(t,n,s,'month');var o,u=[];for(o=0;o<12;o++)u[o]=Jn(t,o,s,'month');return u}function Qn(t,n,s,o){'boolean'==typeof t?(c(n)&&(s=n,n=void 0),n=n||''):(s=n=t,t=!1,c(n)&&(s=n,n=void 0),n=n||'');var u,h=Tt(),l=t?h._week.dow:0;if(null!=s)return Jn(n,(s+l)%7,o,'day');var f=[];for(u=0;u<7;u++)f[u]=Jn(n,(u+l)%7,o,'day');return f}qn.calendar=function(t,n,s){var o=this._calendar[t]||this._calendar.sameElse;return F(o)?o.call(n,s):o},qn.longDateFormat=function(t){var n=this._longDateFormat[t],s=this._longDateFormat[t.toUpperCase()];return n||!s?n:(this._longDateFormat[t]=s.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},qn.invalidDate=function(){return this._invalidDate},qn.ordinal=function(t){return this._ordinal.replace('%d',t)},qn.preparse=$n,qn.postformat=$n,qn.relativeTime=function(t,n,s,o){var u=this._relativeTime[s];return F(u)?u(t,n,s,o):u.replace(/%d/i,t)},qn.pastFuture=function(t,n){var s=this._relativeTime[t>0?'future':'past'];return F(s)?s(n):s.replace(/%s/i,n)},qn.set=function(t){var n,s;for(s in t)F(n=t[s])?this[s]=n:this['_'+s]=n;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+'|'+/\d{1,2}/.source)},qn.months=function(t,n){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ie).test(n)?'format':'standalone'][t.month()]:o(this._months)?this._months:this._months.standalone},qn.monthsShort=function(t,n){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ie.test(n)?'format':'standalone'][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},qn.monthsParse=function(t,n,s){var o,u,h;if(this._monthsParseExact)return Ze.call(this,t,n,s);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(u=p([2e3,o]),s&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp('^'+this.months(u,'').replace('.','')+'$','i'),this._shortMonthsParse[o]=new RegExp('^'+this.monthsShort(u,'').replace('.','')+'$','i')),s||this._monthsParse[o]||(h='^'+this.months(u,'')+'|^'+this.monthsShort(u,''),this._monthsParse[o]=new RegExp(h.replace('.',''),'i')),s&&'MMMM'===n&&this._longMonthsParse[o].test(t))return o;if(s&&'MMM'===n&&this._shortMonthsParse[o].test(t))return o;if(!s&&this._monthsParse[o].test(t))return o}},qn.monthsRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(y(this,'_monthsRegex')||(this._monthsRegex=Je),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},qn.monthsShortRegex=function(t){return this._monthsParseExact?(y(this,'_monthsRegex')||Be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(y(this,'_monthsShortRegex')||(this._monthsShortRegex=qe),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},qn.week=function(t){return tt(t,this._week.dow,this._week.doy).week},qn.firstDayOfYear=function(){return this._week.doy},qn.firstDayOfWeek=function(){return this._week.dow},qn.weekdays=function(t,n){var s=o(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(n)?'format':'standalone'];return!0===t?rt(s,this._week.dow):t?s[t.day()]:s},qn.weekdaysMin=function(t){return!0===t?rt(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},qn.weekdaysShort=function(t){return!0===t?rt(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},qn.weekdaysParse=function(t,n,s){var o,u,h;if(this._weekdaysParseExact)return ht.call(this,t,n,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(u=p([2e3,1]).day(o),s&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp('^'+this.weekdays(u,'').replace('.','\\.?')+'$','i'),this._shortWeekdaysParse[o]=new RegExp('^'+this.weekdaysShort(u,'').replace('.','\\.?')+'$','i'),this._minWeekdaysParse[o]=new RegExp('^'+this.weekdaysMin(u,'').replace('.','\\.?')+'$','i')),this._weekdaysParse[o]||(h='^'+this.weekdays(u,'')+'|^'+this.weekdaysShort(u,'')+'|^'+this.weekdaysMin(u,''),this._weekdaysParse[o]=new RegExp(h.replace('.',''),'i')),s&&'dddd'===n&&this._fullWeekdaysParse[o].test(t))return o;if(s&&'ddd'===n&&this._shortWeekdaysParse[o].test(t))return o;if(s&&'dd'===n&&this._minWeekdaysParse[o].test(t))return o;if(!s&&this._weekdaysParse[o].test(t))return o}},qn.weekdaysRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(y(this,'_weekdaysRegex')||(this._weekdaysRegex=lt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},qn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(y(this,'_weekdaysShortRegex')||(this._weekdaysShortRegex=dt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},qn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(y(this,'_weekdaysRegex')||ft.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(y(this,'_weekdaysMinRegex')||(this._weekdaysMinRegex=ct),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},qn.isPM=function(t){return'p'===(t+'').toLowerCase().charAt(0)},qn.meridiem=function(t,n,s){return t>11?s?'pm':'PM':s?'am':'AM'},Yt('en',{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var n=t%10;return t+(1===x(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}}),s.lang=C('moment.lang is deprecated. Use moment.locale instead.',Yt),s.langData=C('moment.langData is deprecated. Use moment.localeData instead.',Tt);var Xn=Math.abs;function Kn(t,n,s,o){var u=vn(n,s);return t._milliseconds+=o*u._milliseconds,t._days+=o*u._days,t._months+=o*u._months,t._bubble()}function es(t){return t<0?Math.floor(t):Math.ceil(t)}function ts(t){return 4800*t/146097}function ns(t){return 146097*t/4800}function ss(t){return function(){return this.as(t)}}var is=ss('ms'),rs=ss('s'),as=ss('m'),os=ss('h'),us=ss('d'),hs=ss('w'),ls=ss('M'),ds=ss('Q'),cs=ss('y');function fs(t){return function(){return this.isValid()?this._data[t]:NaN}}var ms=fs('milliseconds'),_s=fs('seconds'),ys=fs('minutes'),gs=fs('hours'),vs=fs('days'),ps=fs('months'),ws=fs('years');var Ms=Math.round,ks={ss:44,s:45,m:45,h:22,d:26,M:11};function Ss(t,n,s,o,u){return u.relativeTime(n||1,!!s,t,o)}function Ds(t,n,s){var o=vn(t).abs(),u=Ms(o.as('s')),h=Ms(o.as('m')),l=Ms(o.as('h')),c=Ms(o.as('d')),f=Ms(o.as('M')),_=Ms(o.as('y')),y=u<=ks.ss&&['s',u]||u0,y[4]=s,Ss.apply(null,y)}var Ys=Math.abs;function Os(t){return(t>0)-(t<0)||+t}function Ts(){if(!this.isValid())return this.localeData().invalidDate();var t,n,s=Ys(this._milliseconds)/1e3,o=Ys(this._days),u=Ys(this._months);n=b((t=b(s/60))/60),s%=60,t%=60;var h=b(u/12),l=u%=12,c=o,f=n,_=t,y=s?s.toFixed(3).replace(/\.?0+$/,''):'',v=this.asSeconds();if(!v)return'P0D';var p=v<0?'-':'',w=Os(this._months)!==Os(v)?'-':'',M=Os(this._days)!==Os(v)?'-':'',k=Os(this._milliseconds)!==Os(v)?'-':'';return p+'P'+(h?w+h+'Y':'')+(l?w+l+'M':'')+(c?M+c+'D':'')+(f||_||y?'T':'')+(f?k+f+'H':'')+(_?k+_+'M':'')+(y?k+y+'S':'')}var bs=on.prototype;return bs.isValid=function(){return this._isValid},bs.abs=function(){var t=this._data;return this._milliseconds=Xn(this._milliseconds),this._days=Xn(this._days),this._months=Xn(this._months),t.milliseconds=Xn(t.milliseconds),t.seconds=Xn(t.seconds),t.minutes=Xn(t.minutes),t.hours=Xn(t.hours),t.months=Xn(t.months),t.years=Xn(t.years),this},bs.add=function(t,n){return Kn(this,t,n,1)},bs.subtract=function(t,n){return Kn(this,t,n,-1)},bs.as=function(t){if(!this.isValid())return NaN;var n,s,o=this._milliseconds;if('month'===(t=E(t))||'quarter'===t||'year'===t)switch(n=this._days+o/864e5,s=this._months+ts(n),t){case'month':return s;case'quarter':return s/3;case'year':return s/12}else switch(n=this._days+Math.round(ns(this._months)),t){case'week':return n/7+o/6048e5;case'day':return n+o/864e5;case'hour':return 24*n+o/36e5;case'minute':return 1440*n+o/6e4;case'second':return 86400*n+o/1e3;case'millisecond':return Math.floor(864e5*n)+o;default:throw new Error('Unknown unit '+t)}},bs.asMilliseconds=is,bs.asSeconds=rs,bs.asMinutes=as,bs.asHours=os,bs.asDays=us,bs.asWeeks=hs,bs.asMonths=ls,bs.asQuarters=ds,bs.asYears=cs,bs.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*x(this._months/12):NaN},bs._bubble=function(){var t,n,s,o,u,h=this._milliseconds,l=this._days,c=this._months,f=this._data;return h>=0&&l>=0&&c>=0||h<=0&&l<=0&&c<=0||(h+=864e5*es(ns(c)+l),l=0,c=0),f.milliseconds=h%1e3,t=b(h/1e3),f.seconds=t%60,n=b(t/60),f.minutes=n%60,s=b(n/60),f.hours=s%24,c+=u=b(ts(l+=b(s/24))),l-=es(ns(u)),o=b(c/12),c%=12,f.days=l,f.months=c,f.years=o,this},bs.clone=function(){return vn(this)},bs.get=function(t){return t=E(t),this.isValid()?this[t+'s']():NaN},bs.milliseconds=ms,bs.seconds=_s,bs.minutes=ys,bs.hours=gs,bs.days=vs,bs.weeks=function(){return b(this.days()/7)},bs.months=ps,bs.years=ws,bs.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var n=this.localeData(),s=Ds(this,!t,n);return t&&(s=n.pastFuture(+this,s)),n.postformat(s)},bs.toISOString=Ts,bs.toString=Ts,bs.toJSON=Ts,bs.locale=Tn,bs.localeData=xn,bs.toIsoString=C('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',Ts),bs.lang=bn,Q('X',0,0,'unix'),Q('x',0,0,'valueOf'),ve('x',fe),ve('X',/[+-]?\d+(\.\d{1,3})?/),ke('X',function(t,n,s){s._d=new Date(1e3*parseFloat(t,10))}),ke('x',function(t,n,s){s._d=new Date(x(t))}),s.version='2.24.0',t=en,s.fn=zn,s.min=function(){return sn('isBefore',[].slice.call(arguments,0))},s.max=function(){return sn('isAfter',[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=p,s.unix=function(t){return en(1e3*t)},s.months=function(t,n){return Bn(t,n,'months')},s.isDate=f,s.locale=Yt,s.invalid=k,s.duration=vn,s.isMoment=T,s.weekdays=function(t,n,s){return Qn(t,n,s,'weekdays')},s.parseZone=function(){return en.apply(null,arguments).parseZone()},s.localeData=Tt,s.isDuration=un,s.monthsShort=function(t,n){return Bn(t,n,'monthsShort')},s.weekdaysMin=function(t,n,s){return Qn(t,n,s,'weekdaysMin')},s.defineLocale=Ot,s.updateLocale=function(t,n){if(null!=n){var s,o,u=pt;null!=(o=Dt(t))&&(u=o._config),(s=new N(n=L(u,n))).parentLocale=wt[t],wt[t]=s,Yt(t)}else null!=wt[t]&&(null!=wt[t].parentLocale?wt[t]=wt[t].parentLocale:null!=wt[t]&&delete wt[t]);return wt[t]},s.locales=function(){return H(wt)},s.weekdaysShort=function(t,n,s){return Qn(t,n,s,'weekdaysShort')},s.normalizeUnits=E,s.relativeTimeRounding=function(t){return void 0===t?Ms:'function'==typeof t&&(Ms=t,!0)},s.relativeTimeThreshold=function(t,n){return void 0!==ks[t]&&(void 0===n?ks[t]:(ks[t]=n,'s'===t&&(ks.ss=n-1),!0))},s.calendarFormat=function(t,n){var s=t.diff(n,'days',!0);return s<-6?'sameElse':s<-1?'lastWeek':s<0?'lastDay':s<1?'sameDay':s<2?'nextDay':s<7?'nextWeek':'sameElse'},s.prototype=zn,s.HTML5_FMT={DATETIME_LOCAL:'YYYY-MM-DDTHH:mm',DATETIME_LOCAL_SECONDS:'YYYY-MM-DDTHH:mm:ss',DATETIME_LOCAL_MS:'YYYY-MM-DDTHH:mm:ss.SSS',DATE:'YYYY-MM-DD',TIME:'HH:mm',TIME_SECONDS:'HH:mm:ss',TIME_MS:'HH:mm:ss.SSS',WEEK:'GGGG-[W]WW',MONTH:'YYYY-MM'},s},'object'==typeof e&&void 0!==m?m.exports=n():'function'==typeof define&&define.amd?define(n):t.moment=n()},1038,[]); __d(function(g,r,i,a,m,e,d){var t,n;t=this,n=function(t){'use strict';return t.defineLocale('en-ca',{months:'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),monthsShort:'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),weekdays:'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),weekdaysShort:'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),weekdaysMin:'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),longDateFormat:{LT:'h:mm A',LTS:'h:mm:ss A',L:'YYYY-MM-DD',LL:'MMMM D, YYYY',LLL:'MMMM D, YYYY h:mm A',LLLL:'dddd, MMMM D, YYYY h:mm A'},calendar:{sameDay:'[Today at] LT',nextDay:'[Tomorrow at] LT',nextWeek:'dddd [at] LT',lastDay:'[Yesterday at] LT',lastWeek:'[Last] dddd [at] LT',sameElse:'L'},relativeTime:{future:'in %s',past:'%s ago',s:'a few seconds',ss:'%d seconds',m:'a minute',mm:'%d minutes',h:'an hour',hh:'%d hours',d:'a day',dd:'%d days',M:'a month',MM:'%d months',y:'a year',yy:'%d years'},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var n=t%10;return t+(1==~~(t%100/10)?'th':1===n?'st':2===n?'nd':3===n?'rd':'th')}})},'object'==typeof e&&void 0!==m&&'function'==typeof r?n(r(d[0])):'function'==typeof define&&define.amd?define(['../moment'],n):n(t.moment)},1039,[1038]); @@ -1146,7 +1146,7 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.ENVOIE_WALLET_TO_CASH_USER_PENDING:return u({},t,{loading:!0});case o.ENVOIE_WALLET_TO_CASH_USER_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.ENVOIE_WALLET_TO_CASH_USER_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.ENVOIE_WALLET_TO_CASH_USER_PENDING:return c;default:return t}}},1140,[1,7,1137]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function O(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(t);n&&(O=O.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,O)}return o}function l(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:u,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_PENDING:return l({},t,{loading:!0});case o.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_SUCCESS:return l({},t,{loading:!1,result:n.result.data,error:null});case o.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_ERROR:return l({},t,{loading:!1,result:null,error:n.result});case o.ENVOIE_WALLET_TO_WALLET_USER_GET_COMMISSION_RESET:return u;default:return t}}},1141,[1,7,1137]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.ENVOIE_WALLET_TO_WALLET_USER_PENDING:return u({},t,{loading:!0});case o.ENVOIE_WALLET_TO_WALLET_USER_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.ENVOIE_WALLET_TO_WALLET_USER_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.ENVOIE_WALLET_TO_WALLET_USER_RESET:return c;default:return t}}},1142,[1,7,1137]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.GET_NANO_CREDIT_DEMAND_DETAIL_PENDING:return u({},t,{loading:!0});case o.GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_NANO_CREDIT_DEMAND_DETAIL_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_NANO_CREDIT_DEMAND_DETAIL_RESET:return c;default:return t}}},1143,[1,7,1125]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.GET_DEMAND_GROUP_PENDING:return u({},t,{loading:!0});case o.GET_DEMAND_GROUP_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_DEMAND_GROUP_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_DEMAND_GROUP_RESET:return c;default:return t}}},1143,[1,7,1125]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.GET_NANO_CREDIT_DEMAND_DETAIL_PENDING:return u({},t,{loading:!0});case o.GET_NANO_CREDIT_DEMAND_DETAIL_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_NANO_CREDIT_DEMAND_DETAIL_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_NANO_CREDIT_DEMAND_DETAIL_RESET:return c;default:return t}}},1144,[1,7,1125]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.GET_NANO_CREDIT_DEMAND_DURATION_PENDING:return u({},t,{loading:!0});case o.GET_NANO_CREDIT_DEMAND_DURATION_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_NANO_CREDIT_DEMAND_DURATION_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_NANO_CREDIT_DEMAND_DURATION_RESET:return c;default:return t}}},1145,[1,7,1125]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),o=r(d[2]);function l(t,n){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);n&&(l=l.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),o.push.apply(o,l)}return o}function u(t){for(var o=1;o0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.GET_NOTIFICATIONS_PENDING:return u({},t,{loading:!0});case o.GET_NOTIFICATIONS_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_NOTIFICATIONS_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_NOTIFICATIONS_RESET:return c;default:return t}}},1146,[1,7,1125]); @@ -1302,7 +1302,7 @@ __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.c __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.sendDemandeSpecificque=e.sendDemande=e.updateCreditDemand=e.loadMyDemandeCredit=e.loadDemandeCredit=void 0;var o=n(r(d[2])),c=(t(r(d[3])),n(r(d[4]))),s=r(d[5]),u=r(d[6]);r(d[7]).DBEvents,r(d[8]);e.loadDemandeCredit=function(){var t,n,l,p;return o.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,o.default.awrap((0,u.readUser)());case 2:return t=f.sent,n={tag:"credit_demands",id:t.code_membre,lang:c.default.currentLocale(),test:s.isDebugMode},f.next=6,o.default.awrap(fetch(s.demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}));case 6:return l=f.sent,f.prev=7,console.log(l),f.next=11,o.default.awrap(l.json());case 11:return p=f.sent,console.log(p),f.abrupt("return",p);case 16:return f.prev=16,f.t0=f.catch(7),console.log(l.text()),f.abrupt("return",[]);case 20:case"end":return f.stop()}},null,null,[[7,16]],Promise)};e.loadMyDemandeCredit=function(){var t,n,l,p;return o.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,o.default.awrap((0,u.readUser)());case 2:return t=f.sent,console.log("USER ID",t.agentId),n={tag:"credit_demands_of_agent",id:t.agentId,lang:c.default.currentLocale(),test:s.isDebugMode},console.log(n),f.next=8,o.default.awrap(fetch(s.demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(n)}));case 8:return l=f.sent,f.prev=9,console.log(l,"my demande"),f.next=13,o.default.awrap(l.json());case 13:return p=f.sent,console.log(p),f.abrupt("return",p);case 18:return f.prev=18,f.t0=f.catch(9),f.abrupt("return",[]);case 21:case"end":return f.stop()}},null,null,[[9,18]],Promise)};e.updateCreditDemand=function(t,n){var o={tag:"update_ask_credit",phone:t,id:n,lang:c.default.currentLocale(),test:s.isDebugMode};return fetch(s.demandeActionUrl,{method:"POST",headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(o)}).then(function(t){return t.json()}).then(function(t){return t}).catch(function(t){console.warn(t)})};e.sendDemande=function(t){var n,l,p,f,h;return o.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,o.default.awrap((0,u.readUser)());case 2:if(void 0===(n=b.sent)||void 0===n.code_parrain||void 0===n.code_membre||n.code_membre===n.code_parrain){b.next=24;break}return l={tag:"ask_credit",phone:n.phone,code:n.code,lang:c.default.currentLocale(),test:s.isDebugMode,montant:t},b.next=7,o.default.awrap(fetch(s.demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(l)}));case 7:return p=b.sent,f="",b.prev=9,b.next=12,o.default.awrap(p.text());case 12:return f=b.sent,h=JSON.parse(f),b.abrupt("return",h);case 17:return b.prev=17,b.t0=b.catch(9),console.log(p),console.log("error",f),b.abrupt("return",[]);case 22:b.next=25;break;case 24:return b.abrupt("return",-1);case 25:case"end":return b.stop()}},null,null,[[9,17]],Promise)};e.sendDemandeSpecificque=function(t,n,u){var l,p,f;return o.default.async(function(h){for(;;)switch(h.prev=h.next){case 0:return l={tag:"ask_credit",phone:n,test:s.isDebugMode,code:u,montant:t,lang:c.default.currentLocale()},h.next=3,o.default.awrap(fetch(s.demandeActionUrl,{method:'POST',headers:{Accept:'application/json','Content-Type':'application/json'},body:JSON.stringify(l)}));case 3:return p=h.sent,h.prev=4,h.next=7,o.default.awrap(p.json());case 7:return f=h.sent,console.log(f),h.abrupt("return",f);case 12:return h.prev=12,h.t0=h.catch(4),console.log(p),console.warn(h.t0),h.abrupt("return",[]);case 17:case"end":return h.stop()}},null,null,[[4,12]],Promise)}},1296,[4,1,273,15,727,751,726,753,729]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),c=n(r(d[4])),u=n(r(d[5])),s=n(r(d[6])),f=n(r(d[7])),v=t(r(d[8])),h=r(d[9]),p=(n(r(d[10])),n(r(d[11]))),k=r(d[12]),y=(n(r(d[13])),r(d[14]),r(d[15])),C=r(d[16]),I=n(r(d[17])),A=n(r(d[18])),N=r(d[19]),T=r(d[20]),S=n(r(d[21])),U=(t(r(d[22])),n(r(d[23]))),E=r(d[24]);r(d[14]);r(d[25]);r(d[26]).DBEvents;var O=r(d[15]),w=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,c.default)(this,(0,u.default)(n).call(this,t))).redirectToScreen=function(t){if(console.log("Item Menu Click",t),null!==l.state.user)switch(l.state.user.category){case"super":case"hyper":"walletSelect"===t&&(t="walletDetail"),l.props.navigation.navigate(t,{agentId:l.state.user.agentId});break;case"geolocated":l.props.navigation.navigate(t);break;default:"walletSelect"===t&&(t="walletDetailUser"),l.props.navigation.navigate(t,{userId:l.state.user.id})}},l._renderItem=function(t){if("creditrequest"===t||'historyItemDetails'===t||'filter'===t||'networks'===t||'walletDetail'===t||'walletDetailUser'===t||'walletDepot'===t||'walletRetrait'===t||'createIdentification'===t||'walletOptionSelect'===t||'validateIdentification'===t||'createIdentificationUser'===t||'operateurOptionSelect'===t||'paiementFacture'===t||'envoieWalletToWalletUser'===t||'envoieWalletToCashUser'===t||'linkCard'===t||'envoieWalletToCardUser'===t||'envoieWalletToBankUser'===t||'retraitWalletVersCashUser'===t||'retraitCarteVersWalletUser'===t||'retraitEnCashAgent'===t||'retraitCarteVersCashAgent'===t||'envoieCashVersWalletAgent'===t||'envoieCashVersAutreWalletAgent'===t||'retraitCarteVersCashUser'===t||'envoiCashVersCashAgent'===t||'envoieCashVersCashAgent'===t||'envoieCashVersCarteAgent'===t||'modifyIdentificationUser'===t||'createGroupNanoCredit'===t||'groupNanoCredit'===t||'demandeValidationGroupe'===t||'adhererGroupNanoCredit'===t||'myNanoCreditGroup'===t||'askNanoCredit'===t||'refundNanoCreditUser'===t||'cautionNanoCreditAgent'===t||'epargnerArgentUser'===t||'askNanoCredit'===t||'casserEpargneUser'===t)return null;l.state.currentId===t.id&&O.accent;return v.default.createElement(h.TouchableOpacity,{onPress:function(){l.props.navigation.toggleDrawer(),l.setState({currentId:t.id}),l.redirectToScreen(t)}},v.default.createElement(h.View,{style:b.content},v.default.createElement(p.default,{name:l.getIcon(t),size:32}),v.default.createElement(h.Text,{style:{marginLeft:20,fontSize:16}},l.getNameItems(t))))},l._onPress=function(t){l.setState({currentId:t.id});var n=l.state.menu.filter(function(t){return t.active})[0];n.active=!1,t.active=!0;var o=[];l.state.menu.forEach(function(l){l.id===n.id?o.push(n):l.id===t.id?o.push(t):o.push(l)}),l.setState({menu:o})},l.state=l.initState(),N.IlinkEmitter.on("menuLink",l.onMenuNavigationEvent.bind((0,s.default)(l))),N.IlinkEmitter.on("userconnect",l.onUserConnect.bind((0,s.default)(l))),N.IlinkEmitter.on("userdisconnect",l.hideSideMenu.bind((0,s.default)(l))),N.IlinkEmitter.on("langueChange",l.updateLangue.bind((0,s.default)(l))),l.configuration=new U.default,(0,C.readUser)().then(function(t){null!==t&&void 0!==t&&l.setState({user:t})}),l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"retrieveAndroidInformation",value:function(){var t=this;return this.configuration._getData().then(function(n){if(n)I.default.locale=n,(0,C.readUser)().then(function(n){setTimeout(function(){t.updateUser(n)},3e3)});else{var o=S.default.getDeviceLocale();I.default.locale=o.toLowerCase(),(0,C.readUser)().then(function(n){setTimeout(function(){t.updateUser(n)},3e3)}).catch(function(n){t.props.navigation.navigate("Auth")})}}).catch(function(n){var o=S.default.getDeviceLocale();I.default.locale=o.toLowerCase(),(0,C.readUser)().then(function(n){setTimeout(function(){t.updateUser(n)},3e3)}).catch(function(n){t.props.navigation.navigate("Auth")})}),""}},{key:"componentDidMount",value:function(){var t=this.props.navigation.router.childRouters.sta.childRouters;this.setState({items:t}),this.retrieveAndroidInformation()}},{key:"updateLangue",value:function(){this.setState({lang:"change"}),this.forceUpdate()}},{key:"componentWillUnmount",value:function(){}},{key:"onMenuNavigationEvent",value:function(t){}},{key:"onUserConnect",value:function(){var t=this;(0,C.readUser)().then(function(n){null!==n&&void 0!==n&&t.updateUser(n)})}},{key:"onNavigatorEvent",value:function(t){}},{key:"hideSideMenu",value:function(){}},{key:"initState",value:function(){return{user:null,menu:[],currentId:0}}},{key:"getGeolocatedUserMenu",value:function(){return[{title:I.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:I.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:I.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:I.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:I.default.t('ADD_NETWORK'),id:11,key:11,icon:'md-people',active:!1},{title:I.default.t('CHANGE_INFORMATION'),id:13,key:13,icon:'md-person',active:!1},{title:I.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:I.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getSuperUserMenu",value:function(){return[{title:I.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:I.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:I.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:I.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:I.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:I.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:I.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getHyperUsermenu",value:function(){return[{title:I.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:I.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:I.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:I.default.t('CREDIT_MANAGE'),id:2,key:2,icon:'md-card',active:!1},{title:I.default.t('GROUP_MANAGE'),id:5,key:5,icon:'md-people',active:!1},{title:I.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:I.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"updateUser",value:function(t){var n=[];if(void 0!==t)if(console.log("USER",t.category),void 0!==t.category)switch(t.category){case"geolocated":n=this.getGeolocatedUserMenu();break;case"super":n=this.getSuperUserMenu();break;case"hyper":n=this.getHyperUsermenu()}else n=this.getUserMenu();this.setState({user:t,menu:n})}},{key:"getUserMenu",value:function(){return[{title:I.default.t('MAP'),id:0,key:0,icon:'md-map',active:!0},{title:I.default.t('MY_ACCOUNT'),id:1,key:1,icon:'md-person',active:!1},{title:I.default.t('WALLET'),id:6,key:6,icon:'md-wallet-outline',active:!1},{title:I.default.t('NOTIFICATIONS'),id:3,key:3,icon:'md-notifications',active:!1},{title:I.default.t('CONFIGURATIONS'),id:4,icon:'md-settings',active:!1}]}},{key:"getNameItems",value:function(t){var n=t;switch(t){case"home":n=I.default.t('MAP');break;case'useraccount':n=I.default.t('MY_ACCOUNT');break;case'walletSelect':n=I.default.t('WALLET');break;case'Historique':n=I.default.t('CREDIT_MANAGE');break;case"superviseurgroup":n=I.default.t('GROUP_MANAGE');break;case"updateinformation":n=I.default.t("CHANGE_INFORMATION");break;case'notificationview':n=I.default.t('NOTIFICATIONS');break;case'configuration':n=I.default.t('CONFIGURATIONS');break;case'addNetwork':n=I.default.t('ADD_NETWORK');break;case'about':n=I.default.t('ABOUT')}return n}},{key:"getIcon",value:function(t){var n="md-map";switch(t){case"home":n="md-map";break;case'useraccount':n="md-person";break;case'walletSelect':n="md-wallet";break;case'Historique':n="md-card";break;case"superviseurgroup":n="md-people";break;case'notificationview':n="md-notifications";break;case"updateinformation":n="md-people";break;case'configuration':n='md-settings';break;case'addNetwork':n="md-people";break;case'about':n='md-contacts'}return n}},{key:"render",value:function(){var t=this,n=this.state.user?this.state.user.firstname:"",o=this.state.user?this.state.user.lastname:"";return this.state.lang||"change"===this.state.lang?(setTimeout(function(){return t.setState({lang:""})},500),v.default.createElement(h.View,null)):v.default.createElement(h.View,{style:M.container},v.default.createElement(h.View,{style:M.headercontent},v.default.createElement(h.Text,{style:M.headerTitle},n),v.default.createElement(h.Text,{style:M.headerTitle},o),v.default.createElement(h.Text,{style:M.headerPhone},this.state.user?""+this.state.user.phone:"")),v.default.createElement(E.ScrollView,{style:{flex:1,height:(0,k.responsiveHeight)(40)}},v.default.createElement(T.SafeAreaView,{forceInset:{top:'always',horizontal:'never'}},this.state.items&&Object.keys(this.state.items).map(function(n,o){return t._renderItem(n)}))),v.default.createElement(A.default,{textStyle:M.btntext,style:M.btnDeconnect,onPress:function(){return t.userDeconnect()}},I.default.t('DISCONNEXION')))}},{key:"userDeconnect",value:function(){var t=this;h.Alert.alert(I.default.t('DISCONNEXION'),I.default.t('DISCONNEXION_TEXT'),[{},{text:I.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:I.default.t('YES'),onPress:function(){(0,C.disconnect)().then(function(){N.IlinkEmitter.emit("userdisconnect"),h.AsyncStorage.clear(),t.props.navigation.navigate("Auth")})}}],{cancelable:!1})}},{key:"watchUser",value:function(){var t=this;(0,C.readUser)().then(function(n){null!==n&&void 0!==n&&n.id!==t.state.user.id&&t.updateUser(n)})}}]),n})(v.Component);e.default=w,w.navigatorStyle={statusBarColor:y.primaryDarkAdvanced};var b=h.StyleSheet.create({content:{width:(0,k.responsiveWidth)(100),height:50,paddingLeft:20,flexDirection:'row',alignItems:'center'},itemText:{color:'#000000',marginLeft:20,fontSize:(0,k.responsiveFontSize)(2)}}),M=h.StyleSheet.create({container:{flex:1,backgroundColor:"white"},btnDeconnect:{borderColor:"transparent",marginLeft:20,marginRight:20,backgroundColor:O.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,k.responsiveHeight)(30),backgroundColor:y.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}})},1297,[4,1,8,9,10,12,11,13,15,18,539,885,542,1298,822,821,726,727,724,781,416,943,404,752,2,823,753]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),u=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.HeaderMenu=void 0;var n=u(r(d[2])),l=u(r(d[3])),f=u(r(d[4])),o=u(r(d[5])),c=u(r(d[6])),v=t(r(d[7])),p=r(d[8]),s=(u(r(d[9])),(function(t){function u(){return(0,n.default)(this,u),(0,f.default)(this,(0,o.default)(u).apply(this,arguments))}return(0,c.default)(u,t),(0,l.default)(u,[{key:"render",value:function(){return v.default.createElement(p.View,null,v.default.createElement(p.Text,null,"Freud"))}}]),u})(v.PureComponent));e.HeaderMenu=s},1298,[4,1,8,9,10,12,13,15,18,68]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),p=t(r(d[9])),y=r(d[10]),v=n(r(d[11])),w=n(r(d[12])),k=n(r(d[13])),E=r(d[14]),S=r(d[15]),b=r(d[16]),P=r(d[17]),T=r(d[18]),C=n(r(d[19])),x=n(r(d[20])),I=n(r(d[21])),R=n(r(d[22])),N=r(d[23]),_=n(r(d[24])),O=n(r(d[25])),A=r(d[26]),L=r(d[27]),M=t(r(d[28])),D=n(r(d[29])),B=n(r(d[30])),V=n(r(d[31])),z=n(r(d[32])),F=n(r(d[33])),U=r(d[34]),H=n(r(d[35])),W=n(r(d[36])),j=r(d[37]),K=n(r(d[38])),G=r(d[39]),X=n(r(d[40])),Y=r(d[41]),q=n(r(d[42])),J=(n(r(d[43])),r(d[44])),Q=r(d[45]),Z=r(d[46]);r(d[47]);var $={enableHighAccuracy:!0,timeout:2e4,maximumAge:500,useSignificantChanges:!1,distanceFilter:0},ee=[{label:"mon Reseau",value:0},{label:"Tout",value:1}],te=r(d[48]),ae=r(d[49]),ne=y.Dimensions.get('window'),re=(ne.width,ne.height,(0,S.responsiveHeight)(30)>270?270:(0,S.responsiveHeight)(30)),oe=(function(t){function n(t){var f;return(0,l.default)(this,n),(f=(0,s.default)(this,(0,u.default)(n).call(this,t)))._draggedValue=new y.Animated.Value(0),f.renderIcon=function(t){return function(n){n.isActive;return p.default.createElement(B.default,{size:24,color:"white",name:t})}},f.openDrawer=function(){f.props.navigation.openDrawer()},f.onIds=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:console.log('Device info: ',t),y.AsyncStorage.getAllKeys(function(n,l){y.AsyncStorage.multiGet(l,function(n,l){l.map(function(n,l,s){var u;return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:u=s[l][0],0===l&&(_.default.isEqual(u,'@config:onesignalIds')||(f._saveOneSignalIds(t.userId),console.log("FIRST LAUNCH",!0),f.onFirstLaunch()));case 2:case"end":return n.stop()}},null,null,null,Promise)})})});case 2:case"end":return n.stop()}},null,null,null,Promise)},f.onFirstLaunch=function(){console.warn("FIRST LAUNCH ON HOME"),(0,T.readUser)().then(function(t){var n;return o.default.async(function(l){for(;;)switch(l.prev=l.next){case 0:if(console.log("USER",t),!t){l.next=7;break}if(void 0===t){l.next=7;break}return l.next=5,o.default.awrap(f._getOneSignalIds());case 5:(n=l.sent)&&(console.log("ONESIGNAL",n),void 0!==t&&(void 0!==t.category?"geolocated"===t.category&&f.saveOneSignal(!1,!1,{code_membre:t.user_code,player_id:n,set_default:!1}):f.saveOneSignal(!0,{user_code:t.user_code,player_id:n,set_default:!1})));case 7:case"end":return l.stop()}},null,null,null,Promise)})},f.saveOneSignal=function(t,n){(0,v.default)({url:t?J.saveOnesignalIds+"/saveUser":J.saveOnesignalIds+"/saveAgent",method:'POST',data:n,headers:{'X-Localization':R.default.currentLocale()}}).then(function(t){console.warn(t),201===t.data.status&&f.renderOneSignalResponse(t.data.response)}).catch(function(t){console.warn(t),t.response?f.renderOneSignalResponse(t.response):t.request?f.renderOneSignalResponse(t.request):f.renderOneSignalResponse(t.message)})},f._retrieveData=function(){var t,n,l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('position'));case 3:null!==(t=s.sent)&&((n=JSON.parse(t)).longitudeDelta=.04,n.latitudeDelta=.01,l=JSON.parse(t),f.setState({region:n,oldPosition:l})),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),console.warn(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)},f._getOneSignalIds=function(){return new Promise(function(t,n){var l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('@config:onesignalIds'));case 3:l=s.sent,t(l),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),n(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)})},f._storeData=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.AsyncStorage.setItem('position',JSON.stringify(t)));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)},f.backPressed=function(){return y.Alert.alert(R.default.t('EXIT_TITLE'),R.default.t('EXIT_DESC'),[{text:R.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:R.default.t("YES"),onPress:function(){return y.BackHandler.exitApp()}}],{cancelable:!1}),!0},f._getOneSignalIds=function(){return new Promise(function(t,n){var l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('@config:onesignalIds'));case 3:l=s.sent,t(l),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),n(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)})},f._saveOneSignalIds=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.AsyncStorage.setItem('@config:onesignalIds',t));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)},f.renderOneSignalResponse=function(t){y.Alert.alert(R.default.t('PHISIC_SECURITY'),t,[{text:R.default.t('REFUSED'),onPress:function(){}},{text:R.default.t("SUBMIT_LABEL"),onPress:function(){(0,T.readUser)().then(function(t){t&&void 0!==t.category&&null!==t.category&&(void 0!==t.category?"geolocated"===t.category&&f.saveOneSignal(!1,{code_membre:t.user_code,player_id:onesignalIds,set_default:!0}):f.saveOneSignal(!0,{user_code:t.user_code,player_id:onesignalIds,set_default:!0}))})}}],{cancelable:!1})},f.onMapReady=function(){(0,T.readUser)().then(function(t){if(t){f.setState({user:t}),f.setState({network:t.network,isSaveOneSignalOK:!0});var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};f.setState({myPosition:n}),f.refocusMap(!1),t.category?(f.setState({loadingDialog:!1}),"geolocated"!==t.category?f.showMyMembers():n.latitude<=0&&n.longitude<=0&&f.props.navigation.push(ae.updateinfo)):'android'===y.Platform.OS?f.requestCameraPermission():(f.getPosition(),f.watchLocation())}}).catch(function(t){console.log("ERROR LOADING USER",t.message)})},f.renderRow=function(t){return p.default.createElement(y.TouchableOpacity,{key:t,onPress:function(){return f.onRowPress(t)}},p.default.createElement(y.View,{style:se.rowContainer},p.default.createElement(y.View,{style:se.iconContainer},p.default.createElement(B.default,{name:f.state.filternetworkTemp&&t.name===f.state.filternetworkTemp.name?'radio-button-checked':'radio-button-unchecked',color:f.state.filternetworkTemp&&t.name===f.state.filternetworkTemp.name?te.accent:f.props.colorAccent,size:24})),p.default.createElement(y.Text,{style:b.material.subheading},t.name)))},f.loadMoreIfHasNoPoint=function(){f.state.increasePas===f.filterOptions.length-1?(f.setState({increasePas:0,snack_visible:!0,snack_text_message:R.default.t('NO_NETWORK_MARKER'),isLoadingMap:!1}),setTimeout(function(){f.setState({snack_visible:!1})},5e3)):f.state.increasePas+1!==f.filterOptions.length&&f.setState({increasePas:f.state.increasePas+1,isLoadingMap:!0},function(){f.onLoadMore()})},f.state=f.geInitialState(),f.mounted=!1,N.IlinkEmitter.on("firstlaunch",f.onFirstLaunch),f.filterOptions=[{value:5,label:"5 km"},{value:15,label:"15 km"},{value:20,label:"20 km"},{value:25,label:"25 km"}],B.default.getImageSource('md-car',24,'white').then(function(t){f.setState({caricon:t})}),f.makeMarkerInformation=f.makeMarkerInformation.bind((0,c.default)(f)),q.default.addEventListener('ids',f.onIds),f}return(0,h.default)(n,t),(0,f.default)(n,[{key:"onLoadMore",value:function(){var t=this,n=this.state,l=n.user;n.prevRegion,n.boundarie;void 0!==l.category&&null!==l.category||(this.promiseRegion&&this.promiseRegion.done(),this.promiseRegion=new Promise(function(n,s){var u,c,f,h,p;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return t.setState({isNeedLoadMore:!1,isLoadingMap:!0}),s.next=3,o.default.awrap(t.mapRef.getCamera());case 3:if(u=s.sent,u.zoom-10,c=[],void 0!==t.state.filternetworkTemp&&(f=t.state.filternetworkTemp.id,c=t.state.networks.filter(function(t){return t.id===f})),!(c.length>0)){s.next=23;break}return t.setState({isLoadingMap:!1}),c[0],h={longitude:l.longitude,latitude:l.latitude},s.prev=11,s.next=14,o.default.awrap(t.loadingMarkers(t.state.myPosition,t.state.filternetwork,t.filterOptions[t.state.increasePas].value));case 14:p=s.sent,t.treatNewData(h,p,!1),s.next=21;break;case 18:s.prev=18,s.t0=s.catch(11),t.setState({isNeedLoadMore:!1,isLoadingMap:!1});case 21:s.next=24;break;case 23:t.setState({isNeedLoadMore:!0,isLoadingMap:!1});case 24:t.map&&t.map.focusToUser(),n();case 26:case"end":return s.stop()}},null,null,[[11,18]],Promise)}))}},{key:"onslidingEvent",value:function(t){this.setState({maxHeightSliding:t.nativeEvent.layout.height})}},{key:"componentDidMount",value:function(){var t=this;(0,T.readUser)().then(function(n){return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:n&&void 0!==n&&void 0!==n.phone&&t.props.getAuthApiKey(n.phone);case 1:case"end":return o.stop()}},null,null,null,Promise)}),g.appHasLoaded=!0,console.log("APP HAS LOADED",g.appHasLoaded),this.mounted=!0,this.configuration=new O.default;var n=this.props.navigation;this.markerManager=new W.default,this.configuration.getCurrentPubValue().then(function(n){try{var o=parseInt(n);t.setState({isPubShow:o})}catch(t){}}),this.focusListener=n.addListener("didFocus",function(){t.configuration.getCurrentPasValue().then(function(n){try{t.setState({pas:parseInt(n)})}catch(t){}}),t.componentDidAppear()}),this.blurListener=n.addListener("didBlur",function(n){t.componentDidDisappear()}),this._retrieveData(),this.props.coordinate}},{key:"requestCameraPermission",value:function(){var t=this;return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.PermissionsAndroid.request(y.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===y.PermissionsAndroid.RESULTS.GRANTED&&(0,T.readUser)().then(function(n){if(n)if(void 0!==n.category&&null!==n.category){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},l={latitude:o.latitude,longitude:o.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:o}),t.mapRef.animateToCoordinate({latitude:o.latitude,longitude:o.longitude},1e3),t.mapRef.animateToRegion(l,1e3),t.setState({isLoading:!1,isLoadingMap:!1,loadingDialog:!1}),"geolocated"!==n.category?t.showMyMembers():o.latitude<=0&&o.longitude<=0&&t.props.navigation.push(ae.updateinfo)}else t.getPosition(),t.watchLocation()}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),console.log(n.t0);case 10:case"end":return n.stop()}},null,null,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var t=this;this.watchID=V.default.watchPosition(function(n){var o=t.state.myPosition,l=n.coords;t.state.oldPosition;o&&l.longitude===o.longitude&&l.latitude===o.latitude||(0!==l.longitude&&0!==l.latitude&&t._storeData(l),((0,x.default)(t.state.region,{})||(0,x.default)(t.state.region,void 0)||(0,x.default)(t.state.region,null))&&(t.state.myPosition.longitude||t.state.myPosition.latitude||null!==t.mapRef&&void 0!==t.mapRef&&(t.mapRef.animateToRegion({latitude:l.latitude,longitude:l.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3),t.mapRef.animateCamera({center:t.myPosition,pitch:0,heading:0,altitude:0,zoom:12},1e3))),t.setState({region:{latitude:l.latitude,longitude:l.longitude,latitudeDelta:.003,longitudeDelta:.004}}),t.setState({myPosition:l}),t.map&&t.map.focusToUser())},function(t){return console.log("wat s",t)},$)}},{key:"getNetworks",value:function(t){var n=this;if(t)(0,T.getCountryNetwork)(t).then(function(o){n.reseaux=[];var l=o;for(var s in l)n.reseaux.push(l[s]);n.setState({networks:n.reseaux});var u=n.reseaux.filter(function(t){return t.name.includes(n.state.network)});void 0!==n.state.user.category&&null!==n.state.user.category||(u.length>0&&t?(n.setState({filternetwork:u[0],myNetwork:u[0],filternetworkTemp:u[0]}),n.retrieveAllPoint(t)):n.state.user&&(n.state.user.category||y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){null!==t&&void 0!==t?n.getNetworks(t):n.requestCameraPermission()}}],{cancelable:!1})))},function(o){y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){null!==t&&void 0!==t?n.getNetworks(t):n.requestCameraPermission()}}],{cancelable:!1})});else{console.log("get network missing pays");y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.requestCameraPermission()}}],{cancelable:!1})}}},{key:"getPosition",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;console.log("on get position"),V.default.getCurrentPosition(function(o){var l=t.state.myPosition,s=o.coords;t.state.oldPosition;if(!(0,x.default)(s,l)&&0!==s.longitude&&0!==s.latitude||l){t.map&&t.map.focusToUser(),(0,P.getPositionInformation)(s).then(function(o){if(o)if(void 0!==o.results){if(o.results.length>0){var l=o.results[0],s=l.address_components,u=l.formatted_address,c=l.place_id;t.setState({address:s,textadress:u,place:c});for(var f,h,p=o.results,v=0;v=k.length)break;b=k[S++]}else{if((S=k.next()).done)break;b=S.value}var P=b;P.code===f&&(t.setState({indicatif:P.dial_code}),t.getNetworks(P.dial_code))}}}else console.log("on else result null "),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){t.getPosition(n)}}],{cancelable:!1});else y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){t.getPosition(n)}}],{cancelable:!1})});var u={latitude:s.latitude,longitude:s.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:s,region:u}),t.mapRef&&!t.state.myPositionIsAnimated&&(t.mapRef.animateCamera({center:s,pitch:0,heading:0,altitude:5,zoom:12},1e3),t.setState({myPositionIsAnimated:!0}))}else console.warn("errror")},function(n){switch(console.warn(n.message),n.code){case 3:t.state.oldPosition&&t.treatPosition(t.state.oldPosition);break;default:console.log("onjjj",n.message)}},$)}},{key:"componentDidDisappear",value:function(){y.BackHandler.removeEventListener('hardwareBackPress',this.backPressed)}},{key:"componentDidAppear",value:function(){var t=this;y.BackHandler.addEventListener('hardwareBackPress',this.backPressed),(0,T.readUser)().then(function(n){if(n&&n.category){t.setState({user:n}),t.setState({network:n.network});var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)};t.setState({myPosition:o}),t.refocusMap(!0)}})}},{key:"componentWillUnmount",value:function(){q.default.removeEventListener('ids',this.onIds),this.mounted=!1,this.blurListener.remove(),this.focusListener.remove(),this.watchID&&V.default.clearWatch(this.watchID)}}]),(0,f.default)(n,[{key:"makeCardSearch",value:function(){var t=this;return p.default.createElement(y.View,{style:se.topBar},p.default.createElement(U.Surface,{style:{elevation:4,borderRadius:10}},p.default.createElement(y.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,borderRadius:10,margin:10,alignItems:'center',height:48}},p.default.createElement(y.TouchableOpacity,{onPress:function(){return t.openDrawer()}},p.default.createElement(y.Text,{style:se.hambuger},"Menu")),p.default.createElement(y.View,{style:{flex:1}}),p.default.createElement(y.Text,{style:{backgroundColor:this.state.myNetwork.id===this.state.filternetwork.id?te.primary:te.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 t=this;return this.state.user&&"geolocated"===this.state.user.category?p.default.createElement(y.View,null):p.default.createElement(y.View,{style:{flexDirection:"row"}},p.default.createElement(y.View,{style:{backgroundColor:"#FFFFFFA0",justifyContent:'center',alignItems:'center',alignSelf:'center'}},p.default.createElement(y.Text,null,this.state.markers.length+" "+(0===this.state.currentNetworkSize?"":"/"+this.state.currentNetworkSize)," ")),p.default.createElement(y.TouchableOpacity,{onPress:function(){t.setState({page:t.state.page+1}),t.onLoadMore()},style:{borderRadius:12,height:32,width:32,backgroundColor:"white",borderColor:"transparent"}},p.default.createElement(B.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 t=this,n=this.state,o=n.currentMarker,l=n.myPosition,s=o,u={latitude:parseFloat(o.latitude),longitude:parseFloat(o.longitude)},c=Z.getDistance(l,u),f=(c>900?c/1e3+" Km":c+"m")+R.default.t('TO_YOU'),h=null===s.lastname?s.adresse:s.lastname;return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"white"}},p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center',backgroundColor:"white"}},p.default.createElement(y.Text,{style:le.title},h),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){t.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.subtitle2},s.adresse),p.default.createElement(y.View,{style:{flexDirection:"row",alignItems:"center"}},p.default.createElement(y.Text,{style:le.reseau},s.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},f),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(s)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}},{key:"_renderItemMarkerdetails",value:function(t){var n=this,o=t;if(void 0!==o&&null!==o){var l=this.state,s=l.currentMarker,u=l.myPosition,c={latitude:parseFloat(s.latitude),longitude:parseFloat(s.longitude)},f=Z.getDistance(u,c),h=(f>900?f/1e3+" Km":f+"m")+R.default.t('TO_YOU'),v=null===o.lastname?o.adresse:o.lastname;return p.default.createElement(E.CardView,{style:le.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},p.default.createElement(y.Text,{style:le.title},v),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){n.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.subtitle2},o.adresse),p.default.createElement(y.View,{style:{flexDirection:"row",alignItems:"center"}},p.default.createElement(y.Text,{style:le.reseau},o.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},h),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return n.callItem(o)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}}},{key:"renderCurrentMarker",value:function(t){var n=this;if(t)return p.default.createElement(y.View,null,p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},p.default.createElement(y.Text,{style:le.title},name),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",on:!0,dPress:function(){n.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.title},t.adresse),p.default.createElement(y.View,{style:{flexDirection:"row"}},p.default.createElement(y.Text,{style:le.reseau},t.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},distanceTxt),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return n.callItem(t)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}},{key:"callItem",value:function(t){var n={number:t.phone,prompt:!1};(0,D.default)(n).catch(function(t){return console.log(t)})}},{key:"makeMarkerInformation",value:function(){var t=this.state,n=t.currentMarker;t.myPosition;return void 0!==n&&null!==n?this._renderItemMarkerdetails(n):p.default.createElement(y.Text,null,"Impossible de'afficher l'element")}},{key:"makeActionButon",value:function(){var t=this.state.user;if(t)switch(t.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 t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("MY_GROUP"),onPress:function(){return t.showMyMembers()},size:48},p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var t=this;return p.default.createElement(k.default,{ref:function(n){return t.actionButton=n}},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("FILTER"),onPress:function(){return t.showFilterDialog()},size:48},p.default.createElement(B.default,{name:"filter-list",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#9b59b6",title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){t.showMynetworkMap()}},p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("CHANGE_NETWORK"),size:48,onPress:function(){t.showNewDialogNetwork()}},p.default.createElement(B.default,{name:"rss-feed",style:se.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(t){var n=this;t&&this.bottomSheetRef?(this.bottomSheetRef.snapTo(1),this.setState({showcurentMarker:t})):t||this.bottomSheetRef.snapTo(0);var o=t?re:0,l=t?0:re;this.setState({panelVisible:t}),!t&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(o),y.Animated.timing(this.state.animation,{toValue:l,duration:200}).start(function(o){!t&&n.map&&n.map.focusToUser()})}},{key:"makeSlidingUp",value:function(){var t=this;return p.default.createElement(H.default,{ref:function(n){t.bottomSheetRef=n},snapPoints:[0,"30%"],renderHeader:function(){return t.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 y.Animated.Value(0),myPosition:null,currentMarker:null,filterNetworkOption:ee[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:R.default.t("YOUR_THERE"),isSaveOneSignalOK:!1}}},{key:"onMarkerPress",value:function(t){console.warn(t),this.setState({currentMarker:t}),this.toggleSlidingUp(!0)}},{key:"onMapTypeChange",value:function(){var t={index:this.state.indexTypeMap,text:this.state.typeMap};switch(t.index=t.index+1,t.index=t.index%3,t.index){default:t.text='standard';break;case 1:t.text='hybrid';break;case 2:t.text="terrain"}this.setState({indexTypeMap:t.index,typeMap:t.text})}},{key:"showInterticiel",value:function(){var t=this;if(this.state.isPubShow)return p.default.createElement(z.default,{closeIntersticiel:function(){return t.setState({isPubShow:!1})},navigation:this.props.navigation})}},{key:"renderBottomHome",value:function(){var t=this;return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"lightblue"}},p.default.createElement(w.default,{ref:function(n){t.map=n,null!=n&&(t.mapRef=n.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(n){return t.onMarkerPress(n)},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,T.readUser)().then(function(n){n&&(t.setState({user:n}),t.setState({network:n.network}),n.category?(t.setState({loadingDialog:!1}),"geolocated"!==n.category?t.showMyMembers():myPosition.latitude<=0&&myPosition.longitude<=0&&t.props.navigation.push(ae.updateinfo)):'android'===y.Platform.OS?t.requestCameraPermission():t.watchLocation())})},needRoad:this.state.needRoad,onNeedRoadReady:function(n){t.setState({showProgress:!1})},onNeedRoadError:function(n){t.setState({showProgress:!1}),y.Alert.alert(R.default.t("PROBLEM_OCCUR"),R.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),p.default.createElement(H.default,{ref:function(n){t.bottomSheetRef=n},snapPoints:[60,"30%","100%"],renderHeader:function(){return t.renderHeader()}}))}},{key:"renderInner",value:function(){return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"green"}},p.default.createElement(y.Text,null,"Freud junior"))}},{key:"markerView",value:function(){if(this.state.currentMarker)return this._renderMarker2()}},{key:"renderHeader",value:function(){var t=this;return p.default.createElement(p.default.Fragment,null,p.default.createElement(y.View,{style:{position:"absolute",width:32,height:this.state.currentMarker?200:100,bottom:80,right:0,justifyContent:'center'}},p.default.createElement(k.default,{size:32,style:{marginRight:15},buttonColor:"white"}),p.default.createElement(k.default,{size:42,renderIcon:function(){return p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})},style:{marginTop:40,marginRight:20},buttonColor:te.primary})),p.default.createElement(y.View,{style:{flex:1,backgroundColor:"white"}},this.markerView(),this.renderFilterMarker(),p.default.createElement(y.View,{style:{flexDirection:'row',height:60,justifyContent:'space-evenly',alignItems:'flex-end'}},p.default.createElement(y.View,{style:{flexDirection:'row',flex:1,marginBottom:10,justifyContent:'space-around',alignItems:'flex-end'}},p.default.createElement(U.FAB,{small:!0,icon:this.state.showFilterDistance?"close":"filter",color:te.primary,style:{backgroundColor:"white"},onPress:function(){t.state.showFilterDistance?(t.bottomSheetRef.snapTo(0),t.setState({showFilterDistance:!1})):(t.bottomSheetRef.snapTo(2),t.setState({showFilterDistance:!0}))}}),p.default.createElement(U.FAB,{small:!0,icon:"add",color:"white",style:{backgroundColor:te.primary},onPress:function(){t.bottomSheetRef.snapTo(2),t.setState({showdialogNetworkVisible:!0})}})),this.makeMarkerButton())))}},{key:"renderFilterMarker",value:function(){var t=this;if(this.state.showFilterDistance)return p.default.createElement(y.View,{style:{height:(0,S.responsiveHeight)(80),justifyContent:'center',backgroundColor:'white',margin:20}},p.default.createElement(y.View,{style:{height:(0,S.responsiveHeight)(30),justifyContent:'center'}},p.default.createElement(y.Text,null,R.default.t('TEXT_FILTER_DISTANCE')," "),p.default.createElement(M.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(n){return t.slidingComplete(n)}}),p.default.createElement(y.Text,null,p.default.createElement(y.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",R.default.t("DISTANCE_ARROUND"))),p.default.createElement(y.View,{style:{flexDirection:"row",flex:1}},p.default.createElement(I.default,{style:{flex:1}}),p.default.createElement(I.default,{style:{flex:1}})))}},{key:"makeMarkerButton",value:function(){var t=this;return this.state.currentMarker?p.default.createElement(y.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(26),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(marker)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))):p.default.createElement(y.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}})}},{key:"renderOldHome",value:function(){var t=this;return p.default.createElement(y.View,{style:se.container},p.default.createElement(y.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),this.state.loadingDialog||this.props.loading?p.default.createElement(y.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:this.state.loadingDialog?(0,S.responsiveWidth)(100):0,height:this.state.loadingDialog?(0,S.responsiveHeight)(100):0,flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(y.Text,{style:{fontSize:20,color:'white',fontWeight:'bold'}},R.default.t("LOADING_DOTS"))):null,p.default.createElement(w.default,{ref:function(n){t.map=n,null!=n&&(t.mapRef=n.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(n){return t.onMarkerPress(n)},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'===y.Platform.OS?this.onMapReady:null,onLayout:'ios'===y.Platform.OS?this.onMapReady:null,needRoad:this.state.needRoad,onNeedRoadReady:function(n){t.setState({showProgress:!1})},onNeedRoadError:function(n){t.setState({showProgress:!1}),y.Alert.alert(R.default.t("PROBLEM_OCCUR"),R.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog(),p.default.createElement(F.default,{visible:this.state.snack_visible,textMessage:this.state.snack_text_message,autoHidingTime:5e3}),this.makeActionButon())}},{key:"renderTutoOldHome",value:function(){return p.default.createElement(y.View,{style:{flex:1}},p.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 p.default.createElement(y.View,{style:{height:200,backgroundColor:'#fff'}},this.makeMarkerInformation())}},{key:"makeDialogLoader",value:function(){return p.default.createElement(L.ProgressDialog,{visible:this.state.showProgress,title:R.default.t("LOADING_PROGRESS"),message:R.default.t("WAITING_LONG"),animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,o=null===n?this.state.user:n,l=this.state.myNetwork;return this.setState({filternetwork:l,page:0,increasePas:0,filternetworkTemp:l,loadingDialog:!0}),new Promise(function(){void 0!==l?t.loadingMarkers(t.state.myPosition,l,t.state.value).then(function(n){var l=n||[];if(t.setState({loadingDialog:!1}),void 0!==o.category&&null!==o.category){var s=l.filter(function(t){return t.code_parrain===o.code_membre});t.treatNewData(t.state.myPosition,s,!0)}else t.treatNewData(t.state.myPosition,l,!0)}).catch(function(n){t.setState({loadingDialog:!1}),console.log("error j"),console.log(n)}):(t.setState({loadingDialog:!1}),console.log("error no net"))})}},{key:"showMyMembers",value:function(){var t=this,n=this.state.user.code_membre;void 0!==n?(0,P.loadGroupeAgent)(n).then(function(n){if(1===n.success)return t.setState({markers:n.datas})}):console.log("error")}},{key:"slidingComplete",value:function(t){this.setState({value:this.filterOptions[t].value,valuePosition:t})}},{key:"makeDistanceDialog",value:function(){var t=this;return p.default.createElement(A.MaterialDialog,{visible:this.state.dialogSliderVisible,title:R.default.t('MENU_FILTER'),onOk:function(){t.setState({dialogSliderVisible:!1,showProgress:!0}),setTimeout(function(){return t.filterPoint()},300)},cancelLabel:R.default.t("QUIT_"),okLabel:R.default.t('FILTER'),onCancel:function(){t.setState({dialogSliderVisible:!1})},onTouchOutside:function(){return t.setState({dialogSliderVisible:!1})}},p.default.createElement(y.Text,null,R.default.t('TEXT_FILTER_DISTANCE')," "),p.default.createElement(M.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(n){return t.slidingComplete(n)}}),p.default.createElement(y.Text,null,p.default.createElement(y.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",R.default.t("DISTANCE_ARROUND")))}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var t,n,l,s,u,c=this;return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:t=this.state,n=t.value,l=t.myPosition,t.user,s=t.filternetwork,void 0!==n?(this.setState({page:0}),1e3*n,u=this.state.networks.filter(function(t){return t.id===s.id}),u[0],this.loadingMarkers(l,s,n).then(function(t){c.treatNewData(c.state.prevRegion,t,!0)}).catch(function(t){c.setState({showProgress:!1}),y.Alert.alert(R.default.t("ERROR_FILTER"),R.default.t("ERROR_FILTER_TEXT"),[{text:R.default.t("CANCEL")},{text:R.default.t("RESTART"),onPress:function(){c.filterPoint()}}])})):(this.setState({showProgress:!1}),this.setState({snack_visible:!0,snack_text_message:"impossible de filtrer les \xe9lements"}),setTimeout(function(){c.setState({snack_visible:!1})},5e3));case 2:case"end":return o.stop()}},null,this,null,Promise)}},{key:"userChangeMarker",value:function(t){var n=this.state.markers[t];if(null!==this.mapRef&&void 0!==this.mapRef){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},1e3),this.mapRef.animateToRegion(o,1e3),console.log(n)}}},{key:"geoLocatedAction",value:function(){var t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap()},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var t=this;return p.default.createElement(A.MaterialDialog,{title:R.default.t("CHOICE_NETWORK"),visible:this.state.dialogNetworkVisible,subtitle:R.default.t("CHOICE_NETWORK_TEXT"),onCancel:function(){return t.setState({dialogNetworkVisible:!1})},onOk:function(n){t.setState({dialogNetworkVisible:!1,page:0}),t.setState({showProgress:!0,filternetwork:t.state.filternetworkTemp}),setTimeout(function(){return t.showFilterNetwork()},500)}},p.default.createElement(y.FlatList,{style:{height:(0,S.responsiveHeight)(40)},data:this.state.networks,renderItem:function(n){var o=n.item;return t.renderRow(o)}}))}},{key:"onRowPress",value:function(t){this.setState({filternetworkTemp:t})}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0})}},{key:"showFilterNetwork",value:function(){var t,n,l,s=this;return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:t=this.state,n=t.myPosition,t.user,void 0!==(l=t.filternetwork)?(this.setState({showProgress:!0}),this.loadingMarkers(this.state.myPosition,l,this.state.value,0).then(function(t){s.setState({showProgress:!1}),s.treatNewData(n,t,!0)}).catch(function(t){s.setState({snack_visible:!0,snack_text_message:"Probleme de connexion"}),console.log(t)})):console.log("error no net");case 2:case"end":return o.stop()}},null,this,null,Promise)}},{key:"showBtnItineraire",value:function(){var t=this;return p.default.createElement(I.default,{style:{backgroundColor:te.primary,width:(0,S.responsiveWidth)(30),height:36,borderRadius:100,marginLeft:5,borderColor:"transparent",justifyContent:'center'},onPress:function(){t.setState({needRoad:!0,showProgress:!0})}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"near-me",size:16,color:"white",style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'white',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("WAY"))))}},{key:"showBtnClose",value:function(){var t=this;return p.default.createElement(I.default,{style:{backgroundColor:te.reddeconnect,height:36,width:(0,S.responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){t.setState({needRoad:!1,showProgress:!1})}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"close",size:16,color:"white",style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'white',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CANCEL"))))}},{key:"getHypervisorActionButton",value:function(){var t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"map",style:se.actionButtonIcon})))}},{key:"moveToMarker",value:function(t){this.mapRef.animateToCoordinate({latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},1e3),this.setState({textreach:t.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(t)}},{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(t){var n=this;return p.default.createElement(y.TouchableOpacity,{key:t.id,style:{margin:5},onPress:function(){n.moveToMarker(t)}},p.default.createElement(y.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===t.firstname?t.adresse:t.firstname),p.default.createElement(y.Text,{style:{flex:1,fontSize:12}},t.lastname),p.default.createElement(y.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:te.accent}},t.network))}},{key:"retrieveAllPoint",value:function(t){var n=this;(0,P.getMakersFrom)(t).then(function(o){new Promise(function(t,l){try{var s=o.datas;n.setState({allpoint:s,loadingDialog:!1}),t(s)}catch(t){console.warn(t.message),l(new Error(t.message))}}).then(function(t){n.onLoadMore()}).catch(function(o){n.setState({loadingDialog:!1}),console.log("on get marker"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.setState({loadingDialog:!0}),null!==t&&void 0!==t?n.retrieveAllPoint(t):n.requestCameraPermission()}}],{cancelable:!1})})}).catch(function(o){console.log("on retreive>getmarkers",o.message),n.setState({loadingDialog:!1}),n.state.allpoint.length<=0&&(console.log("no point"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.state.allpoint.length<=0&&(n.setState({loadingDialog:!0}),null!==t&&void 0!==t?n.retrieveAllPoint(t):n.requestCameraPermission())}}],{cancelable:!1}))})}},{key:"showLoadMoreView",value:function(){var t=this;if(this.state.isNeedLoadMore)return p.default.createElement(y.View,{style:{flex:1,flexDirection:'row',width:(0,S.responsiveWidth)(90)}},p.default.createElement(I.default,{onPress:function(){t.setState({page:t.state.page+1}),t.onLoadMore()},style:{borderRadius:48,height:48,width:48,backgroundColor:"white",borderColor:"transparent",alignItems:"center",justifyContent:"center"}},p.default.createElement(B.default,{name:"refresh",size:32})),p.default.createElement(y.View,{style:{backgroundColor:"#FFFFFFA0",width:(0,S.responsiveWidth)(20),height:30,borderRadius:12,justifyContent:'center',alignItems:'center',alignSelf:'center'}},p.default.createElement(y.Text,null,(this.state.markers.length,this.state.markers.length)," / ",this.state.currentNetworkSize," ")))}},{key:"showLoadingMapView",value:function(){if(this.state.isLoadingMap)return p.default.createElement(y.View,{style:{flexDirection:'row',margin:10,width:(0,S.responsiveWidth)(95),backgroundColor:'white',justifyContent:"center",alignSelf:"center"}},p.default.createElement(y.Text,{style:{fontSize:12,alignSelf:'center'}},R.default.t("LOADING_TEXT_MARKERS")+" "+this.filterOptions[this.state.increasePas].value+" km "+R.default.t("DISTANCE_ARROUND")),p.default.createElement(y.ProgressBarAndroid,{style:{alignSelf:'center'}}))}},{key:"loadingMarkers",value:function(t,n,o){var l=this,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;return new Promise(function(u,c){var f=l.state.allpoint,h=void 0!==s?s:l.state.page,p=f.filter(function(l,s){var u={longitude:parseFloat(l.longitude),latitude:parseFloat(l.latitude)};return Z.getDistance(t,u)<=1e3*o&&l.network===n.name}).slice(0,(h+1)*l.state.pas);try{var y=f.filter(function(l,s){var u={longitude:parseFloat(l.longitude),latitude:parseFloat(l.latitude)};return Z.getDistance(t,u)<=1e3*o&&l.network===n.name});l.setState({currentNetworkSize:y.length,showProgress:!1,currentNetworkMarkers:y})}catch(t){console.debug("after "+t.message)}'geolocated'!==l.state.user.category&&'super'!==l.state.user.category&&'hyper'!==l.state.user.category&&0===p.length&&l.loadMoreIfHasNoPoint(),console.debug("data:",p,"value"+1e3*o),u(p)})}},{key:"treatNewData",value:function(t,n){var o=this,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=n;if(n.length>0){var u=s;l&&this.setState({showProgress:!1}),u.length>0&&this.setState({markers:u,prevRegion:t}),s.length0){var o=n.results[0],l=o.address_components,u=o.formatted_address,c=o.place_id;s.setState({address:l,textadress:u,place:c});for(var f,h,p=n.results,v=0;v=k.length)break;b=k[S++]}else{if((S=k.next()).done)break;b=S.value}var P=b;P.code===f&&(s.setState({indicatif:P.dial_code}),s.getNetworks(P.dial_code))}}}else console.log("on treat 1"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1});else console.log("on treat 2"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1})}).catch(function(n){console.log("on treat 3"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1})}),l={latitude:t.latitude,longitude:t.longitude,latitudeDelta:.03,longitudeDelta:.01},this.setState({myPosition:t,region:l}),this.mapRef&&!this.state.myPositionIsAnimated&&(this.mapRef.animateCamera({center:t,pitch:0,heading:0,altitude:5,zoom:13},1e3),this.setState({myPositionIsAnimated:!0})));case 3:case"end":return o.stop()}},null,this,null,Promise)}}]),n})(C.default);oe.navigationOptions=function(t){return{headerMode:"none",headerStyle:{display:'none'},header:null,drawerLabel:t.navigation.getParam("name",R.default.t('MAP')),drawerIcon:function(t){var n=t.tintColor;return p.default.createElement(B.default,{name:'map',size:24,color:n})}}},oe.defaultProps={draggableRange:{top:(0,S.responsiveHeight)(30),bottom:0},panel:null};var ie=(0,G.connect)(function(t){return{loading:t.authKeyReducer.loading,authKey:t.authKeyReducer.authKey,error:t.authKeyReducer.error,loadingSaveOneSignal:t.saveOnesignalReducer.loading,resultSaveOneSignal:t.saveOnesignalReducer.result,errorSaveOneSignal:t.saveOnesignalReducer.error}},function(t){return(0,j.bindActionCreators)({getAuthApiKey:K.default,getWalletActivated:X.default,saveOnesignalIdsAction:Y.saveOnesignalIdsAction,saveOnesignalIdsReset:Y.saveOnesignalIdsReset},t)})(oe);e.default=ie;var le=y.StyleSheet.create({solde:{backgroundColor:te.accent,color:"white",marginLeft:10,padding:5,fontSize:9,borderRadius:100},title:{color:'black',marginLeft:10,flex:1,fontSize:11,fontWeight:'bold'},subtitle2:{color:'black',marginLeft:10,flex:1,fontSize:10,fontWeight:'bold'},subtitle:{color:'black',marginLeft:9,fontSize:9},otherInformation:{marginLeft:13,fontSize:9},reseau:{marginLeft:10,fontWeight:'bold',color:te.accent,fontSize:10},container:{flex:1,width:(0,S.responsiveWidth)(95),alignSelf:"center",paddingTop:(0,S.responsiveHeight)(1),marginBottom:(0,S.responsiveHeight)(1),backgroundColor:"white",justifyContent:'flex-start'}}),se=y.StyleSheet.create({container:{flex:1,backgroundColor:'#FFF'},panelContainer:{position:'absolute',top:0,bottom:0,left:0,right:0},panel:{height:600,padding:20,backgroundColor:'#f7f5eee8'},header:{backgroundColor:'#f7f5eee8',shadowColor:'#000000',paddingTop:20,borderTopLeftRadius:20,borderTopRightRadius:20},panelHandle:{width:40,height:8,borderRadius:4,backgroundColor:'#00000040',marginBottom:10},panelTitle:{fontSize:27,height:35},panelSubtitle:{fontSize:14,color:'gray',height:30,marginBottom:10},panelButton:{padding:20,borderRadius:10,backgroundColor:'#318bfb',alignItems:'center',marginVertical:10},panelButtonTitle:{fontSize:17,fontWeight:'bold',color:'white'},fab:{position:'absolute',margin:16,right:0,bottom:0},networkname:{backgroundColor:te.primary,padding:5,color:"white",marginRight:10,fontSize:10,borderRadius:12},myClusterTextStyle:{color:"white"},myClusterStyle:{backgroundColor:te.accent,height:32,justifyContent:'center',alignItems:'center',width:32,borderRadius:16},rowContainer:{height:52,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16},mapmarker:{width:52,height:52},slidingup:{backgroundColor:"transparent",position:"absolute",height:re,bottom:0,left:(0,S.responsiveWidth)(2.5),width:(0,S.responsiveWidth)(95),zIndex:1},panelHeader:{height:120,backgroundColor:'#b197fc',alignItems:'center',justifyContent:'center'},favoriteIcon:{left:(0,S.responsiveWidth)(75),backgroundColor:te.primary,width:64,justifyContent:'center',alignContent:'center',bottom:-64,position:'absolute',height:64,padding:8,zIndex:1,borderRadius:32},hambuger:{color:te.primary,borderColor:te.primary,borderWidth:1,alignSelf:'center',padding:5},topBar:{position:'absolute',alignSelf:'center',justifyContent:'center',borderRadius:10,alignItems:'center',marginTop:(0,S.responsiveHeight)(4),width:(0,S.responsiveWidth)(90)},searchInput:{flex:1,fontSize:14},search:{width:(0,S.responsiveWidth)(70),height:(0,S.responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,S.responsiveWidth)(100),height:(0,S.responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,S.responsiveWidth)(90),height:(0,S.responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},1299,[4,1,273,8,10,12,11,9,13,15,18,1080,1300,539,543,542,786,779,726,830,696,724,727,781,537,752,783,1519,1524,1525,842,819,841,1526,1184,1530,1583,1063,1611,1046,1613,1079,536,1615,751,828,1610,823,821,822]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),h=n(r(d[8])),p=t(r(d[9])),y=r(d[10]),v=n(r(d[11])),w=n(r(d[12])),k=n(r(d[13])),E=r(d[14]),S=r(d[15]),b=r(d[16]),P=r(d[17]),T=r(d[18]),C=n(r(d[19])),x=n(r(d[20])),I=n(r(d[21])),R=n(r(d[22])),N=r(d[23]),_=n(r(d[24])),O=n(r(d[25])),A=r(d[26]),L=r(d[27]),M=t(r(d[28])),D=n(r(d[29])),B=n(r(d[30])),V=n(r(d[31])),z=n(r(d[32])),F=n(r(d[33])),U=r(d[34]),H=n(r(d[35])),W=n(r(d[36])),j=r(d[37]),K=n(r(d[38])),G=r(d[39]),X=n(r(d[40])),Y=r(d[41]),q=n(r(d[42])),J=(n(r(d[43])),r(d[44])),Q=r(d[45]),Z=r(d[46]);r(d[47]);var $={enableHighAccuracy:!0,timeout:2e4,maximumAge:500,useSignificantChanges:!1,distanceFilter:0},ee=[{label:"mon Reseau",value:0},{label:"Tout",value:1}],te=r(d[48]),ae=r(d[49]),ne=y.Dimensions.get('window'),re=(ne.width,ne.height,(0,S.responsiveHeight)(30)>270?270:(0,S.responsiveHeight)(30)),oe=(function(t){function n(t){var f;return(0,l.default)(this,n),(f=(0,s.default)(this,(0,u.default)(n).call(this,t)))._draggedValue=new y.Animated.Value(0),f.renderIcon=function(t){return function(n){n.isActive;return p.default.createElement(B.default,{size:24,color:"white",name:t})}},f.openDrawer=function(){f.props.navigation.openDrawer()},f.onIds=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:console.log('Device info: ',t),y.AsyncStorage.getAllKeys(function(n,l){y.AsyncStorage.multiGet(l,function(n,l){l.map(function(n,l,s){var u;return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:u=s[l][0],0===l&&(_.default.isEqual(u,'@config:onesignalIds')||(f._saveOneSignalIds(t.userId),console.log("FIRST LAUNCH",!0),f.onFirstLaunch()));case 2:case"end":return n.stop()}},null,null,null,Promise)})})});case 2:case"end":return n.stop()}},null,null,null,Promise)},f.onFirstLaunch=function(){console.warn("FIRST LAUNCH ON HOME"),(0,T.readUser)().then(function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:if(console.log("USER",t),!t){n.next=7;break}if(void 0===t){n.next=7;break}return n.next=5,o.default.awrap(f._getOneSignalIds());case 5:g.onesignalIds=n.sent,g.onesignalIds&&(console.log("ONESIGNAL",g.onesignalIds),void 0!==t&&(void 0!==t.category?"geolocated"===t.category&&f.saveOneSignal(!1,{code_membre:t.code_membre,player_id:g.onesignalIds,set_default:!1}):f.saveOneSignal(!0,{user_code:t.user_code,player_id:g.onesignalIds,set_default:!1})));case 7:case"end":return n.stop()}},null,null,null,Promise)})},f.saveOneSignal=function(t,n){(0,v.default)({url:t?J.saveOnesignalIds+"/saveUser":J.saveOnesignalIds+"/saveAgent",method:'POST',data:n,headers:{'X-Localization':R.default.currentLocale()}}).then(function(t){console.warn(t),201===t.data.status&&f.renderOneSignalResponse(t.data.error)}).catch(function(t){console.warn(t),t.response?f.renderOneSignalResponse(t.response):t.request?f.renderOneSignalResponse(t.request):f.renderOneSignalResponse(t.message)})},f._retrieveData=function(){var t,n,l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('position'));case 3:null!==(t=s.sent)&&((n=JSON.parse(t)).longitudeDelta=.04,n.latitudeDelta=.01,l=JSON.parse(t),f.setState({region:n,oldPosition:l})),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),console.warn(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)},f._getOneSignalIds=function(){return new Promise(function(t,n){var l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('@config:onesignalIds'));case 3:l=s.sent,t(l),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),n(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)})},f._storeData=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.AsyncStorage.setItem('position',JSON.stringify(t)));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)},f.backPressed=function(){return y.Alert.alert(R.default.t('EXIT_TITLE'),R.default.t('EXIT_DESC'),[{text:R.default.t('NO'),onPress:function(){return console.log('Cancel Pressed')},style:'cancel'},{text:R.default.t("YES"),onPress:function(){return y.BackHandler.exitApp()}}],{cancelable:!1}),!0},f._getOneSignalIds=function(){return new Promise(function(t,n){var l;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,o.default.awrap(y.AsyncStorage.getItem('@config:onesignalIds'));case 3:l=s.sent,t(l),s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),n(s.t0);case 10:case"end":return s.stop()}},null,null,[[0,7]],Promise)})},f._saveOneSignalIds=function(t){return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.AsyncStorage.setItem('@config:onesignalIds',t));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)},f.renderOneSignalResponse=function(t){y.Alert.alert(R.default.t('PHISIC_SECURITY'),t,[{text:R.default.t('REFUSED'),onPress:function(){}},{text:R.default.t("SUBMIT_LABEL"),onPress:function(){(0,T.readUser)().then(function(t){t&&(void 0!==t.category?"geolocated"===t.category&&f.saveOneSignal(!1,{code_membre:t.code_membre,player_id:g.onesignalIds,set_default:!0}):f.saveOneSignal(!0,{user_code:t.user_code,player_id:g.onesignalIds,set_default:!0}))})}}],{cancelable:!1})},f.onMapReady=function(){(0,T.readUser)().then(function(t){if(t){f.setState({user:t}),f.setState({network:t.network,isSaveOneSignalOK:!0});var n={latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)};f.setState({myPosition:n}),f.refocusMap(!1),t.category?(f.setState({loadingDialog:!1}),"geolocated"!==t.category?f.showMyMembers():n.latitude<=0&&n.longitude<=0&&f.props.navigation.push(ae.updateinfo)):'android'===y.Platform.OS?f.requestCameraPermission():(f.getPosition(),f.watchLocation())}}).catch(function(t){console.log("ERROR LOADING USER",t.message)})},f.renderRow=function(t){return p.default.createElement(y.TouchableOpacity,{key:t,onPress:function(){return f.onRowPress(t)}},p.default.createElement(y.View,{style:se.rowContainer},p.default.createElement(y.View,{style:se.iconContainer},p.default.createElement(B.default,{name:f.state.filternetworkTemp&&t.name===f.state.filternetworkTemp.name?'radio-button-checked':'radio-button-unchecked',color:f.state.filternetworkTemp&&t.name===f.state.filternetworkTemp.name?te.accent:f.props.colorAccent,size:24})),p.default.createElement(y.Text,{style:b.material.subheading},t.name)))},f.loadMoreIfHasNoPoint=function(){f.state.increasePas===f.filterOptions.length-1?(f.setState({increasePas:0,snack_visible:!0,snack_text_message:R.default.t('NO_NETWORK_MARKER'),isLoadingMap:!1}),setTimeout(function(){f.setState({snack_visible:!1})},5e3)):f.state.increasePas+1!==f.filterOptions.length&&f.setState({increasePas:f.state.increasePas+1,isLoadingMap:!0},function(){f.onLoadMore()})},f.state=f.geInitialState(),f.mounted=!1,N.IlinkEmitter.on("firstlaunch",f.onFirstLaunch),f.filterOptions=[{value:5,label:"5 km"},{value:15,label:"15 km"},{value:20,label:"20 km"},{value:25,label:"25 km"}],B.default.getImageSource('md-car',24,'white').then(function(t){f.setState({caricon:t})}),f.makeMarkerInformation=f.makeMarkerInformation.bind((0,c.default)(f)),q.default.addEventListener('ids',f.onIds),f}return(0,h.default)(n,t),(0,f.default)(n,[{key:"onLoadMore",value:function(){var t=this,n=this.state,l=n.user;n.prevRegion,n.boundarie;void 0!==l.category&&null!==l.category||(this.promiseRegion&&this.promiseRegion.done(),this.promiseRegion=new Promise(function(n,s){var u,c,f,h,p;return o.default.async(function(s){for(;;)switch(s.prev=s.next){case 0:return t.setState({isNeedLoadMore:!1,isLoadingMap:!0}),s.next=3,o.default.awrap(t.mapRef.getCamera());case 3:if(u=s.sent,u.zoom-10,c=[],void 0!==t.state.filternetworkTemp&&(f=t.state.filternetworkTemp.id,c=t.state.networks.filter(function(t){return t.id===f})),!(c.length>0)){s.next=23;break}return t.setState({isLoadingMap:!1}),c[0],h={longitude:l.longitude,latitude:l.latitude},s.prev=11,s.next=14,o.default.awrap(t.loadingMarkers(t.state.myPosition,t.state.filternetwork,t.filterOptions[t.state.increasePas].value));case 14:p=s.sent,t.treatNewData(h,p,!1),s.next=21;break;case 18:s.prev=18,s.t0=s.catch(11),t.setState({isNeedLoadMore:!1,isLoadingMap:!1});case 21:s.next=24;break;case 23:t.setState({isNeedLoadMore:!0,isLoadingMap:!1});case 24:t.map&&t.map.focusToUser(),n();case 26:case"end":return s.stop()}},null,null,[[11,18]],Promise)}))}},{key:"onslidingEvent",value:function(t){this.setState({maxHeightSliding:t.nativeEvent.layout.height})}},{key:"componentDidMount",value:function(){var t=this;(0,T.readUser)().then(function(n){return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:n&&void 0!==n&&void 0!==n.phone&&t.props.getAuthApiKey(n.phone);case 1:case"end":return o.stop()}},null,null,null,Promise)}),g.appHasLoaded=!0,console.log("APP HAS LOADED",g.appHasLoaded),this.mounted=!0,this.configuration=new O.default;var n=this.props.navigation;this.markerManager=new W.default,this.configuration.getCurrentPubValue().then(function(n){try{var o=parseInt(n);t.setState({isPubShow:o})}catch(t){}}),this.focusListener=n.addListener("didFocus",function(){t.configuration.getCurrentPasValue().then(function(n){try{t.setState({pas:parseInt(n)})}catch(t){}}),t.componentDidAppear()}),this.blurListener=n.addListener("didBlur",function(n){t.componentDidDisappear()}),this._retrieveData(),this.props.coordinate}},{key:"requestCameraPermission",value:function(){var t=this;return o.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,o.default.awrap(y.PermissionsAndroid.request(y.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===y.PermissionsAndroid.RESULTS.GRANTED&&(0,T.readUser)().then(function(n){if(n)if(void 0!==n.category&&null!==n.category){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},l={latitude:o.latitude,longitude:o.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:o}),t.mapRef.animateToCoordinate({latitude:o.latitude,longitude:o.longitude},1e3),t.mapRef.animateToRegion(l,1e3),t.setState({isLoading:!1,isLoadingMap:!1,loadingDialog:!1}),"geolocated"!==n.category?t.showMyMembers():o.latitude<=0&&o.longitude<=0&&t.props.navigation.push(ae.updateinfo)}else t.getPosition(),t.watchLocation()}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),console.log(n.t0);case 10:case"end":return n.stop()}},null,null,[[0,7]],Promise)}},{key:"watchLocation",value:function(){var t=this;this.watchID=V.default.watchPosition(function(n){var o=t.state.myPosition,l=n.coords;t.state.oldPosition;o&&l.longitude===o.longitude&&l.latitude===o.latitude||(0!==l.longitude&&0!==l.latitude&&t._storeData(l),((0,x.default)(t.state.region,{})||(0,x.default)(t.state.region,void 0)||(0,x.default)(t.state.region,null))&&(t.state.myPosition.longitude||t.state.myPosition.latitude||null!==t.mapRef&&void 0!==t.mapRef&&(t.mapRef.animateToRegion({latitude:l.latitude,longitude:l.longitude,latitudeDelta:.03,longitudeDelta:.01},1e3),t.mapRef.animateCamera({center:t.myPosition,pitch:0,heading:0,altitude:0,zoom:12},1e3))),t.setState({region:{latitude:l.latitude,longitude:l.longitude,latitudeDelta:.003,longitudeDelta:.004}}),t.setState({myPosition:l}),t.map&&t.map.focusToUser())},function(t){return console.log("wat s",t)},$)}},{key:"getNetworks",value:function(t){var n=this;if(t)(0,T.getCountryNetwork)(t).then(function(o){n.reseaux=[];var l=o;for(var s in l)n.reseaux.push(l[s]);n.setState({networks:n.reseaux});var u=n.reseaux.filter(function(t){return t.name.includes(n.state.network)});void 0!==n.state.user.category&&null!==n.state.user.category||(u.length>0&&t?(n.setState({filternetwork:u[0],myNetwork:u[0],filternetworkTemp:u[0]}),n.retrieveAllPoint(t)):n.state.user&&(n.state.user.category||y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){null!==t&&void 0!==t?n.getNetworks(t):n.requestCameraPermission()}}],{cancelable:!1})))},function(o){y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){null!==t&&void 0!==t?n.getNetworks(t):n.requestCameraPermission()}}],{cancelable:!1})});else{console.log("get network missing pays");y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.requestCameraPermission()}}],{cancelable:!1})}}},{key:"getPosition",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;console.log("on get position"),V.default.getCurrentPosition(function(o){var l=t.state.myPosition,s=o.coords;t.state.oldPosition;if(!(0,x.default)(s,l)&&0!==s.longitude&&0!==s.latitude||l){t.map&&t.map.focusToUser(),(0,P.getPositionInformation)(s).then(function(o){if(o)if(void 0!==o.results){if(o.results.length>0){var l=o.results[0],s=l.address_components,u=l.formatted_address,c=l.place_id;t.setState({address:s,textadress:u,place:c});for(var f,h,p=o.results,v=0;v=k.length)break;b=k[S++]}else{if((S=k.next()).done)break;b=S.value}var P=b;P.code===f&&(t.setState({indicatif:P.dial_code}),t.getNetworks(P.dial_code))}}}else console.log("on else result null "),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){t.getPosition(n)}}],{cancelable:!1});else y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){t.getPosition(n)}}],{cancelable:!1})});var u={latitude:s.latitude,longitude:s.longitude,latitudeDelta:.03,longitudeDelta:.01};t.setState({myPosition:s,region:u}),t.mapRef&&!t.state.myPositionIsAnimated&&(t.mapRef.animateCamera({center:s,pitch:0,heading:0,altitude:5,zoom:12},1e3),t.setState({myPositionIsAnimated:!0}))}else console.warn("errror")},function(n){switch(console.warn(n.message),n.code){case 3:t.state.oldPosition&&t.treatPosition(t.state.oldPosition);break;default:console.log("onjjj",n.message)}},$)}},{key:"componentDidDisappear",value:function(){y.BackHandler.removeEventListener('hardwareBackPress',this.backPressed)}},{key:"componentDidAppear",value:function(){var t=this;y.BackHandler.addEventListener('hardwareBackPress',this.backPressed),(0,T.readUser)().then(function(n){if(n&&n.category){t.setState({user:n}),t.setState({network:n.network});var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)};t.setState({myPosition:o}),t.refocusMap(!0)}})}},{key:"componentWillUnmount",value:function(){q.default.removeEventListener('ids',this.onIds),this.mounted=!1,this.blurListener.remove(),this.focusListener.remove(),this.watchID&&V.default.clearWatch(this.watchID)}}]),(0,f.default)(n,[{key:"makeCardSearch",value:function(){var t=this;return p.default.createElement(y.View,{style:se.topBar},p.default.createElement(U.Surface,{style:{elevation:4,borderRadius:10}},p.default.createElement(y.View,{style:{flexDirection:'row',alignSelf:'center',justifyContent:'center',flex:1,borderRadius:10,margin:10,alignItems:'center',height:48}},p.default.createElement(y.TouchableOpacity,{onPress:function(){return t.openDrawer()}},p.default.createElement(y.Text,{style:se.hambuger},"Menu")),p.default.createElement(y.View,{style:{flex:1}}),p.default.createElement(y.Text,{style:{backgroundColor:this.state.myNetwork.id===this.state.filternetwork.id?te.primary:te.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 t=this;return this.state.user&&"geolocated"===this.state.user.category?p.default.createElement(y.View,null):p.default.createElement(y.View,{style:{flexDirection:"row"}},p.default.createElement(y.View,{style:{backgroundColor:"#FFFFFFA0",justifyContent:'center',alignItems:'center',alignSelf:'center'}},p.default.createElement(y.Text,null,this.state.markers.length+" "+(0===this.state.currentNetworkSize?"":"/"+this.state.currentNetworkSize)," ")),p.default.createElement(y.TouchableOpacity,{onPress:function(){t.setState({page:t.state.page+1}),t.onLoadMore()},style:{borderRadius:12,height:32,width:32,backgroundColor:"white",borderColor:"transparent"}},p.default.createElement(B.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 t=this,n=this.state,o=n.currentMarker,l=n.myPosition,s=o,u={latitude:parseFloat(o.latitude),longitude:parseFloat(o.longitude)},c=Z.getDistance(l,u),f=(c>900?c/1e3+" Km":c+"m")+R.default.t('TO_YOU'),h=null===s.lastname?s.adresse:s.lastname;return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"white"}},p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center',backgroundColor:"white"}},p.default.createElement(y.Text,{style:le.title},h),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){t.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.subtitle2},s.adresse),p.default.createElement(y.View,{style:{flexDirection:"row",alignItems:"center"}},p.default.createElement(y.Text,{style:le.reseau},s.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},f),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(s)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}},{key:"_renderItemMarkerdetails",value:function(t){var n=this,o=t;if(void 0!==o&&null!==o){var l=this.state,s=l.currentMarker,u=l.myPosition,c={latitude:parseFloat(s.latitude),longitude:parseFloat(s.longitude)},f=Z.getDistance(u,c),h=(f>900?f/1e3+" Km":f+"m")+R.default.t('TO_YOU'),v=null===o.lastname?o.adresse:o.lastname;return p.default.createElement(E.CardView,{style:le.container,cardElevation:2,cardMaxElevation:2,cornerRadius:5},p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},p.default.createElement(y.Text,{style:le.title},v),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",onPress:function(){n.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.subtitle2},o.adresse),p.default.createElement(y.View,{style:{flexDirection:"row",alignItems:"center"}},p.default.createElement(y.Text,{style:le.reseau},o.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},h),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return n.callItem(o)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}}},{key:"renderCurrentMarker",value:function(t){var n=this;if(t)return p.default.createElement(y.View,null,p.default.createElement(y.View,{style:{flexDirection:"row",justifyContent:"flex-end",alignItems:'center'}},p.default.createElement(y.Text,{style:le.title},name),p.default.createElement(B.default.Button,{name:"close",size:24,color:"red",backgroundColor:"transparent",on:!0,dPress:function(){n.toggleSlidingUp(!1)}})),p.default.createElement(y.Text,{style:le.title},t.adresse),p.default.createElement(y.View,{style:{flexDirection:"row"}},p.default.createElement(y.Text,{style:le.reseau},t.network),p.default.createElement(y.Text,{style:le.solde},R.default.t('SOLDE_UNVAIBLE'))),p.default.createElement(y.Text,{style:le.reseau},distanceTxt),p.default.createElement(y.View,{style:{flexDirection:'row',marginTop:(0,S.responsiveHeight)(3),marginLeft:10}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(30),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return n.callItem(t)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))))}},{key:"callItem",value:function(t){var n={number:t.phone,prompt:!1};(0,D.default)(n).catch(function(t){return console.log(t)})}},{key:"makeMarkerInformation",value:function(){var t=this.state,n=t.currentMarker;t.myPosition;return void 0!==n&&null!==n?this._renderItemMarkerdetails(n):p.default.createElement(y.Text,null,"Impossible de'afficher l'element")}},{key:"makeActionButon",value:function(){var t=this.state.user;if(t)switch(t.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 t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("MY_GROUP"),onPress:function(){return t.showMyMembers()},size:48},p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})))}},{key:"getSimpleActionButton",value:function(){var t=this;return p.default.createElement(k.default,{ref:function(n){return t.actionButton=n}},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("FILTER"),onPress:function(){return t.showFilterDialog()},size:48},p.default.createElement(B.default,{name:"filter-list",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#9b59b6",title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("PRINT_MY_NETWORK"),size:48,onPress:function(){t.showMynetworkMap()}},p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("CHANGE_NETWORK"),size:48,onPress:function(){t.showNewDialogNetwork()}},p.default.createElement(B.default,{name:"rss-feed",style:se.actionButtonIcon})))}},{key:"toggleSlidingUp",value:function(t){var n=this;t&&this.bottomSheetRef?(this.bottomSheetRef.snapTo(1),this.setState({showcurentMarker:t})):t||this.bottomSheetRef.snapTo(0);var o=t?re:0,l=t?0:re;this.setState({panelVisible:t}),!t&&this.state.needRoad&&this.setState({needRoad:!1}),this.state.animation.setValue(o),y.Animated.timing(this.state.animation,{toValue:l,duration:200}).start(function(o){!t&&n.map&&n.map.focusToUser()})}},{key:"makeSlidingUp",value:function(){var t=this;return p.default.createElement(H.default,{ref:function(n){t.bottomSheetRef=n},snapPoints:[0,"30%"],renderHeader:function(){return t.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 y.Animated.Value(0),myPosition:null,currentMarker:null,filterNetworkOption:ee[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:R.default.t("YOUR_THERE"),isSaveOneSignalOK:!1}}},{key:"onMarkerPress",value:function(t){console.warn(t),this.setState({currentMarker:t}),this.toggleSlidingUp(!0)}},{key:"onMapTypeChange",value:function(){var t={index:this.state.indexTypeMap,text:this.state.typeMap};switch(t.index=t.index+1,t.index=t.index%3,t.index){default:t.text='standard';break;case 1:t.text='hybrid';break;case 2:t.text="terrain"}this.setState({indexTypeMap:t.index,typeMap:t.text})}},{key:"showInterticiel",value:function(){var t=this;if(this.state.isPubShow)return p.default.createElement(z.default,{closeIntersticiel:function(){return t.setState({isPubShow:!1})},navigation:this.props.navigation})}},{key:"renderBottomHome",value:function(){var t=this;return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"lightblue"}},p.default.createElement(w.default,{ref:function(n){t.map=n,null!=n&&(t.mapRef=n.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(n){return t.onMarkerPress(n)},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,T.readUser)().then(function(n){n&&(t.setState({user:n}),t.setState({network:n.network}),n.category?(t.setState({loadingDialog:!1}),"geolocated"!==n.category?t.showMyMembers():myPosition.latitude<=0&&myPosition.longitude<=0&&t.props.navigation.push(ae.updateinfo)):'android'===y.Platform.OS?t.requestCameraPermission():t.watchLocation())})},needRoad:this.state.needRoad,onNeedRoadReady:function(n){t.setState({showProgress:!1})},onNeedRoadError:function(n){t.setState({showProgress:!1}),y.Alert.alert(R.default.t("PROBLEM_OCCUR"),R.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),p.default.createElement(H.default,{ref:function(n){t.bottomSheetRef=n},snapPoints:[60,"30%","100%"],renderHeader:function(){return t.renderHeader()}}))}},{key:"renderInner",value:function(){return p.default.createElement(y.View,{style:{flex:1,backgroundColor:"green"}},p.default.createElement(y.Text,null,"Freud junior"))}},{key:"markerView",value:function(){if(this.state.currentMarker)return this._renderMarker2()}},{key:"renderHeader",value:function(){var t=this;return p.default.createElement(p.default.Fragment,null,p.default.createElement(y.View,{style:{position:"absolute",width:32,height:this.state.currentMarker?200:100,bottom:80,right:0,justifyContent:'center'}},p.default.createElement(k.default,{size:32,style:{marginRight:15},buttonColor:"white"}),p.default.createElement(k.default,{size:42,renderIcon:function(){return p.default.createElement(B.default,{name:"group-work",style:se.actionButtonIcon})},style:{marginTop:40,marginRight:20},buttonColor:te.primary})),p.default.createElement(y.View,{style:{flex:1,backgroundColor:"white"}},this.markerView(),this.renderFilterMarker(),p.default.createElement(y.View,{style:{flexDirection:'row',height:60,justifyContent:'space-evenly',alignItems:'flex-end'}},p.default.createElement(y.View,{style:{flexDirection:'row',flex:1,marginBottom:10,justifyContent:'space-around',alignItems:'flex-end'}},p.default.createElement(U.FAB,{small:!0,icon:this.state.showFilterDistance?"close":"filter",color:te.primary,style:{backgroundColor:"white"},onPress:function(){t.state.showFilterDistance?(t.bottomSheetRef.snapTo(0),t.setState({showFilterDistance:!1})):(t.bottomSheetRef.snapTo(2),t.setState({showFilterDistance:!0}))}}),p.default.createElement(U.FAB,{small:!0,icon:"add",color:"white",style:{backgroundColor:te.primary},onPress:function(){t.bottomSheetRef.snapTo(2),t.setState({showdialogNetworkVisible:!0})}})),this.makeMarkerButton())))}},{key:"renderFilterMarker",value:function(){var t=this;if(this.state.showFilterDistance)return p.default.createElement(y.View,{style:{height:(0,S.responsiveHeight)(80),justifyContent:'center',backgroundColor:'white',margin:20}},p.default.createElement(y.View,{style:{height:(0,S.responsiveHeight)(30),justifyContent:'center'}},p.default.createElement(y.Text,null,R.default.t('TEXT_FILTER_DISTANCE')," "),p.default.createElement(M.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(n){return t.slidingComplete(n)}}),p.default.createElement(y.Text,null,p.default.createElement(y.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",R.default.t("DISTANCE_ARROUND"))),p.default.createElement(y.View,{style:{flexDirection:"row",flex:1}},p.default.createElement(I.default,{style:{flex:1}}),p.default.createElement(I.default,{style:{flex:1}})))}},{key:"makeMarkerButton",value:function(){var t=this;return this.state.currentMarker?p.default.createElement(y.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}},this.state.needRoad?this.showBtnClose():this.showBtnItineraire(),p.default.createElement(I.default,{style:{backgroundColor:"white",width:(0,S.responsiveWidth)(26),height:36,marginLeft:5,borderRadius:100,borderColor:"#9e9e9e",justifyContent:'center'},onPress:function(){return t.callItem(marker)}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"phone",size:16,color:te.primary,style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'#9e9e9e',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CALL"))))):p.default.createElement(y.View,{style:{flex:2,flexDirection:'row',justifyContent:'flex-end',marginEnd:20}})}},{key:"renderOldHome",value:function(){var t=this;return p.default.createElement(y.View,{style:se.container},p.default.createElement(y.StatusBar,{backgroundColor:"#00000030",barStyle:"light-content",translucent:!0}),this.state.loadingDialog||this.props.loading?p.default.createElement(y.View,{style:{position:"absolute",zIndex:1,backgroundColor:"#00000050",width:this.state.loadingDialog?(0,S.responsiveWidth)(100):0,height:this.state.loadingDialog?(0,S.responsiveHeight)(100):0,flex:1,justifyContent:'center',alignItems:'center'}},p.default.createElement(y.Text,{style:{fontSize:20,color:'white',fontWeight:'bold'}},R.default.t("LOADING_DOTS"))):null,p.default.createElement(w.default,{ref:function(n){t.map=n,null!=n&&(t.mapRef=n.getMapRef())},typeMap:this.state.typeMap,onMarkerClick:function(n){return t.onMarkerPress(n)},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'===y.Platform.OS?this.onMapReady:null,onLayout:'ios'===y.Platform.OS?this.onMapReady:null,needRoad:this.state.needRoad,onNeedRoadReady:function(n){t.setState({showProgress:!1})},onNeedRoadError:function(n){t.setState({showProgress:!1}),y.Alert.alert(R.default.t("PROBLEM_OCCUR"),R.default.t("PROBLEM_OCCUR_DIRECTION"),[{text:"Ok",onPress:function(){}}])}}),this.makeCardSearch(),this.makeSlidingUp(),this.makeDialogLoader(),this.makeDistanceDialog(),this.makeNetworkChangeDialog(),p.default.createElement(F.default,{visible:this.state.snack_visible,textMessage:this.state.snack_text_message,autoHidingTime:5e3}),this.makeActionButon())}},{key:"renderTutoOldHome",value:function(){return p.default.createElement(y.View,{style:{flex:1}},p.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 p.default.createElement(y.View,{style:{height:200,backgroundColor:'#fff'}},this.makeMarkerInformation())}},{key:"makeDialogLoader",value:function(){return p.default.createElement(L.ProgressDialog,{visible:this.state.showProgress,title:R.default.t("LOADING_PROGRESS"),message:R.default.t("WAITING_LONG"),animationType:"slide",activityIndicatorSize:"large",activityIndicatorColor:"blue"})}},{key:"showMynetworkMap",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,o=null===n?this.state.user:n,l=this.state.myNetwork;return this.setState({filternetwork:l,page:0,increasePas:0,filternetworkTemp:l,loadingDialog:!0}),new Promise(function(){void 0!==l?t.loadingMarkers(t.state.myPosition,l,t.state.value).then(function(n){var l=n||[];if(t.setState({loadingDialog:!1}),void 0!==o.category&&null!==o.category){var s=l.filter(function(t){return t.code_parrain===o.code_membre});t.treatNewData(t.state.myPosition,s,!0)}else t.treatNewData(t.state.myPosition,l,!0)}).catch(function(n){t.setState({loadingDialog:!1}),console.log("error j"),console.log(n)}):(t.setState({loadingDialog:!1}),console.log("error no net"))})}},{key:"showMyMembers",value:function(){var t=this,n=this.state.user.code_membre;void 0!==n?(0,P.loadGroupeAgent)(n).then(function(n){if(1===n.success)return t.setState({markers:n.datas})}):console.log("error")}},{key:"slidingComplete",value:function(t){this.setState({value:this.filterOptions[t].value,valuePosition:t})}},{key:"makeDistanceDialog",value:function(){var t=this;return p.default.createElement(A.MaterialDialog,{visible:this.state.dialogSliderVisible,title:R.default.t('MENU_FILTER'),onOk:function(){t.setState({dialogSliderVisible:!1,showProgress:!0}),setTimeout(function(){return t.filterPoint()},300)},cancelLabel:R.default.t("QUIT_"),okLabel:R.default.t('FILTER'),onCancel:function(){t.setState({dialogSliderVisible:!1})},onTouchOutside:function(){return t.setState({dialogSliderVisible:!1})}},p.default.createElement(y.Text,null,R.default.t('TEXT_FILTER_DISTANCE')," "),p.default.createElement(M.default,{items:this.filterOptions,defaultItem:this.state.valuePosition,labelPosition:"bottom",onSlidingComplete:function(n){return t.slidingComplete(n)}}),p.default.createElement(y.Text,null,p.default.createElement(y.Text,{style:{fontWeight:"bold"}},void 0===this.state.value?0:this.state.value)," km ",R.default.t("DISTANCE_ARROUND")))}},{key:"showFilterDialog",value:function(){this.setState({dialogSliderVisible:!0})}},{key:"filterPoint",value:function(){var t,n,l,s,u,c=this;return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:t=this.state,n=t.value,l=t.myPosition,t.user,s=t.filternetwork,void 0!==n?(this.setState({page:0}),1e3*n,u=this.state.networks.filter(function(t){return t.id===s.id}),u[0],this.loadingMarkers(l,s,n).then(function(t){c.treatNewData(c.state.prevRegion,t,!0)}).catch(function(t){c.setState({showProgress:!1}),y.Alert.alert(R.default.t("ERROR_FILTER"),R.default.t("ERROR_FILTER_TEXT"),[{text:R.default.t("CANCEL")},{text:R.default.t("RESTART"),onPress:function(){c.filterPoint()}}])})):(this.setState({showProgress:!1}),this.setState({snack_visible:!0,snack_text_message:"impossible de filtrer les \xe9lements"}),setTimeout(function(){c.setState({snack_visible:!1})},5e3));case 2:case"end":return o.stop()}},null,this,null,Promise)}},{key:"userChangeMarker",value:function(t){var n=this.state.markers[t];if(null!==this.mapRef&&void 0!==this.mapRef){var o={latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude),latitudeDelta:.03,longitudeDelta:.01};this.mapRef.animateToCoordinate({latitude:parseFloat(n.latitude),longitude:parseFloat(n.longitude)},1e3),this.mapRef.animateToRegion(o,1e3),console.log(n)}}},{key:"geoLocatedAction",value:function(){var t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap()},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"layers",style:se.actionButtonIcon})))}},{key:"makeNetworkChangeDialog",value:function(){var t=this;return p.default.createElement(A.MaterialDialog,{title:R.default.t("CHOICE_NETWORK"),visible:this.state.dialogNetworkVisible,subtitle:R.default.t("CHOICE_NETWORK_TEXT"),onCancel:function(){return t.setState({dialogNetworkVisible:!1})},onOk:function(n){t.setState({dialogNetworkVisible:!1,page:0}),t.setState({showProgress:!0,filternetwork:t.state.filternetworkTemp}),setTimeout(function(){return t.showFilterNetwork()},500)}},p.default.createElement(y.FlatList,{style:{height:(0,S.responsiveHeight)(40)},data:this.state.networks,renderItem:function(n){var o=n.item;return t.renderRow(o)}}))}},{key:"onRowPress",value:function(t){this.setState({filternetworkTemp:t})}},{key:"showNewDialogNetwork",value:function(){this.setState({dialogNetworkVisible:!0})}},{key:"showFilterNetwork",value:function(){var t,n,l,s=this;return o.default.async(function(o){for(;;)switch(o.prev=o.next){case 0:t=this.state,n=t.myPosition,t.user,void 0!==(l=t.filternetwork)?(this.setState({showProgress:!0}),this.loadingMarkers(this.state.myPosition,l,this.state.value,0).then(function(t){s.setState({showProgress:!1}),s.treatNewData(n,t,!0)}).catch(function(t){s.setState({snack_visible:!0,snack_text_message:"Probleme de connexion"}),console.log(t)})):console.log("error no net");case 2:case"end":return o.stop()}},null,this,null,Promise)}},{key:"showBtnItineraire",value:function(){var t=this;return p.default.createElement(I.default,{style:{backgroundColor:te.primary,width:(0,S.responsiveWidth)(30),height:36,borderRadius:100,marginLeft:5,borderColor:"transparent",justifyContent:'center'},onPress:function(){t.setState({needRoad:!0,showProgress:!0})}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"near-me",size:16,color:"white",style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'white',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("WAY"))))}},{key:"showBtnClose",value:function(){var t=this;return p.default.createElement(I.default,{style:{backgroundColor:te.reddeconnect,height:36,width:(0,S.responsiveWidth)(30),borderRadius:100,borderColor:"transparent",justifyContent:'center'},onPress:function(){t.setState({needRoad:!1,showProgress:!1})}},p.default.createElement(y.View,{style:{flexDirection:'row'}},p.default.createElement(B.default,{name:"close",size:16,color:"white",style:{alignSelf:'center'}}),p.default.createElement(y.Text,{style:{fontSize:15,color:'white',marginLeft:(0,S.responsiveWidth)(2)}},R.default.t("CANCEL"))))}},{key:"getHypervisorActionButton",value:function(){var t=this;return p.default.createElement(k.default,{buttonColor:te.accent},p.default.createElement(k.default.Item,{buttonColor:"#3498db",title:R.default.t("REPOSITIONNING"),onPress:function(){return t.refocusMap(!1)},size:48},p.default.createElement(B.default,{name:"person-pin",style:se.actionButtonIcon})),p.default.createElement(k.default.Item,{buttonColor:te.primary,title:R.default.t("CHANGE_MAP"),onPress:function(){t.onMapTypeChange()},size:48},p.default.createElement(B.default,{name:"map",style:se.actionButtonIcon})))}},{key:"moveToMarker",value:function(t){this.mapRef.animateToCoordinate({latitude:parseFloat(t.latitude),longitude:parseFloat(t.longitude)},1e3),this.setState({textreach:t.lastname,texta:!0}),this.setState({markersearchfilter:[]}),this.onMarkerPress(t)}},{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(t){var n=this;return p.default.createElement(y.TouchableOpacity,{key:t.id,style:{margin:5},onPress:function(){n.moveToMarker(t)}},p.default.createElement(y.Text,{style:{flex:1,fontSize:14,color:"#000"}},null===t.firstname?t.adresse:t.firstname),p.default.createElement(y.Text,{style:{flex:1,fontSize:12}},t.lastname),p.default.createElement(y.Text,{style:{flex:1,fontSize:13,alignSelf:'flex-end',color:te.accent}},t.network))}},{key:"retrieveAllPoint",value:function(t){var n=this;(0,P.getMakersFrom)(t).then(function(o){new Promise(function(t,l){try{var s=o.datas;n.setState({allpoint:s,loadingDialog:!1}),t(s)}catch(t){console.warn(t.message),l(new Error(t.message))}}).then(function(t){n.onLoadMore()}).catch(function(o){n.setState({loadingDialog:!1}),console.log("on get marker"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.setState({loadingDialog:!0}),null!==t&&void 0!==t?n.retrieveAllPoint(t):n.requestCameraPermission()}}],{cancelable:!1})})}).catch(function(o){console.log("on retreive>getmarkers",o.message),n.setState({loadingDialog:!1}),n.state.allpoint.length<=0&&(console.log("no point"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){n.state.allpoint.length<=0&&(n.setState({loadingDialog:!0}),null!==t&&void 0!==t?n.retrieveAllPoint(t):n.requestCameraPermission())}}],{cancelable:!1}))})}},{key:"showLoadMoreView",value:function(){var t=this;if(this.state.isNeedLoadMore)return p.default.createElement(y.View,{style:{flex:1,flexDirection:'row',width:(0,S.responsiveWidth)(90)}},p.default.createElement(I.default,{onPress:function(){t.setState({page:t.state.page+1}),t.onLoadMore()},style:{borderRadius:48,height:48,width:48,backgroundColor:"white",borderColor:"transparent",alignItems:"center",justifyContent:"center"}},p.default.createElement(B.default,{name:"refresh",size:32})),p.default.createElement(y.View,{style:{backgroundColor:"#FFFFFFA0",width:(0,S.responsiveWidth)(20),height:30,borderRadius:12,justifyContent:'center',alignItems:'center',alignSelf:'center'}},p.default.createElement(y.Text,null,(this.state.markers.length,this.state.markers.length)," / ",this.state.currentNetworkSize," ")))}},{key:"showLoadingMapView",value:function(){if(this.state.isLoadingMap)return p.default.createElement(y.View,{style:{flexDirection:'row',margin:10,width:(0,S.responsiveWidth)(95),backgroundColor:'white',justifyContent:"center",alignSelf:"center"}},p.default.createElement(y.Text,{style:{fontSize:12,alignSelf:'center'}},R.default.t("LOADING_TEXT_MARKERS")+" "+this.filterOptions[this.state.increasePas].value+" km "+R.default.t("DISTANCE_ARROUND")),p.default.createElement(y.ProgressBarAndroid,{style:{alignSelf:'center'}}))}},{key:"loadingMarkers",value:function(t,n,o){var l=this,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;return new Promise(function(u,c){var f=l.state.allpoint,h=void 0!==s?s:l.state.page,p=f.filter(function(l,s){var u={longitude:parseFloat(l.longitude),latitude:parseFloat(l.latitude)};return Z.getDistance(t,u)<=1e3*o&&l.network===n.name}).slice(0,(h+1)*l.state.pas);try{var y=f.filter(function(l,s){var u={longitude:parseFloat(l.longitude),latitude:parseFloat(l.latitude)};return Z.getDistance(t,u)<=1e3*o&&l.network===n.name});l.setState({currentNetworkSize:y.length,showProgress:!1,currentNetworkMarkers:y})}catch(t){console.debug("after "+t.message)}'geolocated'!==l.state.user.category&&'super'!==l.state.user.category&&'hyper'!==l.state.user.category&&0===p.length&&l.loadMoreIfHasNoPoint(),console.debug("data:",p,"value"+1e3*o),u(p)})}},{key:"treatNewData",value:function(t,n){var o=this,l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=n;if(n.length>0){var u=s;l&&this.setState({showProgress:!1}),u.length>0&&this.setState({markers:u,prevRegion:t}),s.length0){var o=n.results[0],l=o.address_components,u=o.formatted_address,c=o.place_id;s.setState({address:l,textadress:u,place:c});for(var f,h,p=n.results,v=0;v=k.length)break;b=k[S++]}else{if((S=k.next()).done)break;b=S.value}var P=b;P.code===f&&(s.setState({indicatif:P.dial_code}),s.getNetworks(P.dial_code))}}}else console.log("on treat 1"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1});else console.log("on treat 2"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1})}).catch(function(n){console.log("on treat 3"),y.Alert.alert(R.default.t("UNABLE_TO_CONNECT_TITLE"),R.default.t('TEXT_NETWORK_UNABLE'),[{text:R.default.t("NO"),onPress:function(){y.BackHandler.exitApp()}},{text:R.default.t("YES"),onPress:function(){s.treatPosition(t)}}],{cancelable:!1})}),l={latitude:t.latitude,longitude:t.longitude,latitudeDelta:.03,longitudeDelta:.01},this.setState({myPosition:t,region:l}),this.mapRef&&!this.state.myPositionIsAnimated&&(this.mapRef.animateCamera({center:t,pitch:0,heading:0,altitude:5,zoom:13},1e3),this.setState({myPositionIsAnimated:!0})));case 3:case"end":return o.stop()}},null,this,null,Promise)}}]),n})(C.default);oe.navigationOptions=function(t){return{headerMode:"none",headerStyle:{display:'none'},header:null,drawerLabel:t.navigation.getParam("name",R.default.t('MAP')),drawerIcon:function(t){var n=t.tintColor;return p.default.createElement(B.default,{name:'map',size:24,color:n})}}},oe.defaultProps={draggableRange:{top:(0,S.responsiveHeight)(30),bottom:0},panel:null};var ie=(0,G.connect)(function(t){return{loading:t.authKeyReducer.loading,authKey:t.authKeyReducer.authKey,error:t.authKeyReducer.error,loadingSaveOneSignal:t.saveOnesignalReducer.loading,resultSaveOneSignal:t.saveOnesignalReducer.result,errorSaveOneSignal:t.saveOnesignalReducer.error}},function(t){return(0,j.bindActionCreators)({getAuthApiKey:K.default,getWalletActivated:X.default,saveOnesignalIdsAction:Y.saveOnesignalIdsAction,saveOnesignalIdsReset:Y.saveOnesignalIdsReset},t)})(oe);e.default=ie;var le=y.StyleSheet.create({solde:{backgroundColor:te.accent,color:"white",marginLeft:10,padding:5,fontSize:9,borderRadius:100},title:{color:'black',marginLeft:10,flex:1,fontSize:11,fontWeight:'bold'},subtitle2:{color:'black',marginLeft:10,flex:1,fontSize:10,fontWeight:'bold'},subtitle:{color:'black',marginLeft:9,fontSize:9},otherInformation:{marginLeft:13,fontSize:9},reseau:{marginLeft:10,fontWeight:'bold',color:te.accent,fontSize:10},container:{flex:1,width:(0,S.responsiveWidth)(95),alignSelf:"center",paddingTop:(0,S.responsiveHeight)(1),marginBottom:(0,S.responsiveHeight)(1),backgroundColor:"white",justifyContent:'flex-start'}}),se=y.StyleSheet.create({container:{flex:1,backgroundColor:'#FFF'},panelContainer:{position:'absolute',top:0,bottom:0,left:0,right:0},panel:{height:600,padding:20,backgroundColor:'#f7f5eee8'},header:{backgroundColor:'#f7f5eee8',shadowColor:'#000000',paddingTop:20,borderTopLeftRadius:20,borderTopRightRadius:20},panelHandle:{width:40,height:8,borderRadius:4,backgroundColor:'#00000040',marginBottom:10},panelTitle:{fontSize:27,height:35},panelSubtitle:{fontSize:14,color:'gray',height:30,marginBottom:10},panelButton:{padding:20,borderRadius:10,backgroundColor:'#318bfb',alignItems:'center',marginVertical:10},panelButtonTitle:{fontSize:17,fontWeight:'bold',color:'white'},fab:{position:'absolute',margin:16,right:0,bottom:0},networkname:{backgroundColor:te.primary,padding:5,color:"white",marginRight:10,fontSize:10,borderRadius:12},myClusterTextStyle:{color:"white"},myClusterStyle:{backgroundColor:te.accent,height:32,justifyContent:'center',alignItems:'center',width:32,borderRadius:16},rowContainer:{height:52,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16},mapmarker:{width:52,height:52},slidingup:{backgroundColor:"transparent",position:"absolute",height:re,bottom:0,left:(0,S.responsiveWidth)(2.5),width:(0,S.responsiveWidth)(95),zIndex:1},panelHeader:{height:120,backgroundColor:'#b197fc',alignItems:'center',justifyContent:'center'},favoriteIcon:{left:(0,S.responsiveWidth)(75),backgroundColor:te.primary,width:64,justifyContent:'center',alignContent:'center',bottom:-64,position:'absolute',height:64,padding:8,zIndex:1,borderRadius:32},hambuger:{color:te.primary,borderColor:te.primary,borderWidth:1,alignSelf:'center',padding:5},topBar:{position:'absolute',alignSelf:'center',justifyContent:'center',borderRadius:10,alignItems:'center',marginTop:(0,S.responsiveHeight)(4),width:(0,S.responsiveWidth)(90)},searchInput:{flex:1,fontSize:14},search:{width:(0,S.responsiveWidth)(70),height:(0,S.responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,S.responsiveWidth)(100),height:(0,S.responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,S.responsiveWidth)(90),height:(0,S.responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},1299,[4,1,273,8,10,12,11,9,13,15,18,1080,1300,539,543,542,786,779,726,830,696,724,727,781,537,752,783,1519,1524,1525,842,819,841,1526,1184,1530,1583,1063,1611,1046,1613,1079,536,1615,751,828,1610,823,821,822]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),s=o(r(d[3])),u=o(r(d[4])),l=o(r(d[5])),c=o(r(d[6])),f=o(r(d[7])),p=t(r(d[8])),h=t(r(d[9])),k=o(r(d[10])),y=r(d[11]),v=r(d[12]),R=o(r(d[13])),b=o(r(d[14])),C=o(r(d[15])),w=(r(d[16]),r(d[17])),M=(o(r(d[18])),r(d[19])),S=(r(d[20]),r(d[21]),(function(t){function o(t){var s;return(0,n.default)(this,o),(s=(0,u.default)(this,(0,l.default)(o).call(this,t))).mapRef=function(t){s.mapview=t},s.getMapRef=function(){return s.mapview},s.state={markers:[],roadReady:!1,isNeedUserFocus:!1,positionMarkerText:b.default.t("YOUR_THERE")},w.IlinkEmitter.on("langueChange",s.updateLangue.bind((0,c.default)(s))),s}return(0,f.default)(o,t),(0,s.default)(o,[{key:"getPositionMarkerText",value:function(){var t=null;switch(b.default.currentLocale()){case"fr":t="Vous \xeates ici";break;case"en":t="Your are here";break;default:t=b.default.t("YOUR_THERE")}return t}},{key:"updateLangue",value:function(){this.setState({positionMarkerText:this.getPositionMarkerText()})}},{key:"componentDidUpdate",value:function(t,o){o.positionMarkerText!==this.state.positionMarkerText&&this.forceUpdate()}},{key:"componentWillReceiveProps",value:function(t,o){var n=this.state.markers,s=t.markers;n.length<=0?this.setState({markers:s}):n.length!==s&&this.setState({markers:s}),this.setState({isNeedUserFocus:t.isNeedUserFocus})}},{key:"render",value:function(){var t=this,o=this.props,n=(o.markers,o.initialRegion),s=(o.myPosition,o.myNetwork),u=o.typeMap,l=o.selectedMarker;return null!==n&&null!==s?p.default.createElement(y.View,{style:N.container},p.default.createElement(h.default,{style:{flex:1},initialRegion:n,mapType:u,ref:function(o){return t.mapview=o},onMapReady:this.props.onMapReady,onLayout:this.props.onLayout,onRegionChangeComplete:function(o){t.onRegionChangeOver(o)}},this.state.markers.map(function(o,n){return p.default.createElement(R.default,{isUser:!1,title:o.lastname,isSelected:l&&l.id===o.id,data:o,onPress:function(o,n){return t.props.onMarkerClick(o,n)},network:s})}),this.renderMyPosition(),this.makeDirection())):p.default.createElement(y.View,null)}},{key:"focusToUser",value:function(){this.setState({isNeedUserFocus:!0})}},{key:"closeUserFocus",value:function(){this.setState({isNeedUserFocus:!1})}},{key:"onRegionChangeOver",value:function(t){}},{key:"makeDirection",value:function(){var t=this,o=this.props,n=o.myPosition,s=o.selectedMarker,u=o.needRoad;if(null!==n&&null!==s&&void 0!==s&&void 0!==n&&u)return setTimeout(function(){t.state.roadReady||(t.setState({roadReady:!0}),t.props.onNeedRoadError())},1e4),p.default.createElement(C.default,{origin:n,destination:s,apikey:"AIzaSyAYOEp-Pckvc3TwOIulCICokKgmp14rGHI",strokeWidth:3,onReady:function(o){t.setState({roadReady:!0}),t.props.onNeedRoadReady(o)},onError:function(){t.setState({roadReady:!0}),t.props.onNeedRoadError()},strokeColor:M.primary})}},{key:"renderMyPosition",value:function(){var t=this.props,o=t.myPosition;t.myNetwork;if(null!=o)return p.default.createElement(R.default,{isUser:!0,lang:this.props.lang,isNeedFocus:this.state.isNeedUserFocus,title:this.state.positionMarkerText,data:{longitude:o.longitude,latitude:o.latitude}})}}]),o})(p.Component));S.propTypes={markers:k.default.array,map:k.default.object,network:k.default.object,myNetwork:k.default.object,selectedMarker:k.default.object,myPosition:k.default.object,onMarkerClick:k.default.func,initialRegion:k.default.object,typeMap:k.default.string,needRoad:k.default.bool,isNeedUserFocus:k.default.bool,onNeedRoadReady:k.default.func,onNeedRoadError:k.default.func,onMapReady:k.default.func,onLayout:k.default.func},S.defaultProps={isNeedUserFocus:!1};var x=S;e.default=x;var N=y.StyleSheet.create({container:{flex:1,backgroundColor:'#FFF'},myClusterTextStyle:{color:"white"},myClusterStyle:{backgroundColor:M.accent,height:32,justifyContent:'center',alignItems:'center',width:32,borderRadius:16},rowContainer:{height:52,flex:1,flexDirection:'row',justifyContent:'flex-start',alignItems:'center'},iconContainer:{marginRight:16},mapmarker:{width:52,height:52},slidingup:{backgroundColor:"transparent",position:"absolute",height:300,bottom:0,right:35,zIndex:1},panel:{flex:1,backgroundColor:'white',position:'relative'},panelHeader:{height:120,backgroundColor:'#b197fc',alignItems:'center',justifyContent:'center'},favoriteIcon:{left:(0,v.responsiveWidth)(75),backgroundColor:M.primary,width:64,justifyContent:'center',alignContent:'center',bottom:-64,position:'absolute',height:64,padding:8,zIndex:1,borderRadius:32},hambuger:{},topBar:{position:'absolute',alignSelf:'center',justifyContent:'center',alignItems:'center',marginTop:(0,v.responsiveHeight)(4),width:(0,v.responsiveWidth)(95)},searchInput:{width:(0,v.responsiveWidth)(70),fontSize:14},search:{width:(0,v.responsiveWidth)(70),height:(0,v.responsiveHeight)(10),backgroundColor:'#00000000'},map:{width:(0,v.responsiveWidth)(100),height:(0,v.responsiveHeight)(100)},backgroundd_drawer:{backgroundColor:'#000'},cardsearch:{width:(0,v.responsiveWidth)(90),height:(0,v.responsiveHeight)(10),position:'absolute',alignSelf:'center',marginTop:5},actionButtonIcon:{fontSize:20,height:22,color:'white'},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5}})},1300,[4,1,8,9,10,12,11,13,15,963,68,18,542,1301,727,1305,1307,781,943,821,1303,1304]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),p=t(r(d[7])),f=t(r(d[8])),h=(n(r(d[9])),r(d[10])),v=r(d[11]),k=r(d[12]),y=r(d[13]),w=(function(t){function n(t){var l;(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t))).handleViewRef=function(t){return l.view=t};var c=l.props.data;return l.state={animation:new h.Animated.Value(0),subanimation:new h.Animated.Value(0),coordinate:{longitude:parseFloat(c.longitude),latitude:parseFloat(c.latitude)}},l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentWillReceiveProps",value:function(t){var n=parseFloat(this.props.data.longitude),o=parseFloat(this.props.data.latitude),l={longitude:parseFloat(t.data.longitude),latitude:parseFloat(t.data.latitude)};n===l.longitude&&o===l.latitude||'android'===h.Platform.OS&&this.markerRef&&this.markerRef._component.animateMarkerToCoordinate(l,500)}},{key:"startAnimation",value:function(){this.state.animation.setValue(0),h.Animated.timing(this.state.animation,{toValue:1,duration:500,easing:h.Easing.linear(),useNativeDriver:!0}).start()}},{key:"render",value:function(){var t=this,n=this.props,o=n.data;n.network,n.isSelected;return o.longitude&&o.latitude?p.default.createElement(f.Marker.Animated,{coordinate:this.state.coordinate.longitude?this.state.coordinate:{longitude:o.longitude,latitude:o.latitude},id:o.id,title:this.props.title,ref:function(n){t.markerRef=n},onPress:function(n){t.props.isUser||t.props.onPress(o)},image:this.getImage(o)}):p.default.createElement(h.View,null)}},{key:"error",value:function(t){console.log("on error render image"),console.log(t)}},{key:"componentDidMount",value:function(){}},{key:"componentDidUpdate",value:function(t,n,o){this.props.isUser&&this.markerRef&&this.props.isNeedFocus&&this.markerRef._component.showCallout()}},{key:"getImage",value:function(t){var n=this.props,o=n.isUser,l=n.network;return o?v:l&&t.network===l.name?k:y}},{key:"getIcon",value:function(t){var n=this.props.isSelected;return n?p.default.createElement(h.Animated.View,{style:{width:32,height:32,justifyContent:'center',alignItems:'center',borderRadius:16,backgroundColor:n?"#81D4FAA0":"transparent",transform:[{scaleX:this.animatedValue.interpolate({inputRange:[0,1],outputRange:[1,32]})},{scaleY:this.animatedValue.interpolate({inputRange:[0,1],outputRange:[1,32]})}]}},p.default.createElement(h.Image,{style:{alignSelf:'center'},source:this.getImage(t)})):p.default.createElement(h.Image,{style:{alignSelf:'center'},source:this.getImage(t)})}},{key:"startLoopSelectedAnimation",value:function(){this.state.animation.setValue(0),h.Animated.loop(h.Animated.timing(this.state.subanimation,{toValue:1,duration:1e3,easing:h.Easing.linear(),useNativeDriver:!0}),{iteration:-1}).start()}}]),n})(p.PureComponent),R=(h.StyleSheet.create({container:{flex:1,width:52,height:52},ring:{}}),w);e.default=R},1301,[4,1,8,9,10,12,13,15,963,68,18,1302,1303,1304]); __d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/datas/img/png",width:24,height:24,scales:[1],hash:"d06bce4cbcb1e05fdef054d57b75acb3",name:"user_place",type:"png"})},1302,[175]); @@ -1804,13 +1804,13 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__e __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),c=n(r(d[5])),u=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),h=n(r(d[9])),I=n(r(d[10])),v=n(r(d[11])),D=n(r(d[12])),E=t(r(d[13])),N=r(d[14]),y=t(r(d[15])),C=n(r(d[16])),b=n(r(d[17])),P=r(d[18]),w=r(d[19]),S=r(d[20]),k=r(d[21]),A=r(d[22]),x=n(r(d[23])),T=r(d[24]),O=r(d[25]),_=r(d[26]),F=r(d[27]),R=r(d[28]),Y=r(d[29]),L=r(d[30]),M=r(d[31]),U=(r(d[32]),r(d[33]),r(d[34])),V=(function(t){function n(t){var o;return(0,l.default)(this,n),(o=(0,u.default)(this,(0,f.default)(n).call(this,t))).onChangeDateNaissance=function(t,n){var s=(0,D.default)(o.state.dateNaissance)?new Date:o.state.dateNaissance,l=n||s;o.setState({showPickerDateNaissance:'ios'===N.Platform.OS||!1,dateNaissance:l})},o.onChangeDateExpiration=function(t,n){var s=(0,D.default)(o.state.dateExpiration)?new Date:o.state.dateExpiration,l=n||s;o.setState({showPickerDateExpiration:'ios'===N.Platform.OS||!1,dateExpiration:l})},o.onSubmitIdentityClient=function(){var t=o.state,n=t.lastname,s=t.numeroIdentite,l=t.dateNaissance,c=(t.dateExpiration,t.country),u=t.townName,f=t.identityPiecesName;o.ckeckIfFieldIsOK(n)?o.lastnameAnim.shake(800):o.ckeckIfFieldIsOK(c)?o.countryAnim.shake(800):o.ckeckIfFieldIsOK(u)?o.townAnim.shake(800):o.ckeckIfFieldIsOK(f)?o.identityPiecesAnim.shake(800):o.ckeckIfFieldIsOK(s)?o.numeroIdentiteAnim.shake(800):(console.log('USER ID',o.state.user.id),U(l).format('DD-MM-YYYY'),o.props.updateIndentificationAction({id:o.state.userIdentificationData.id,lastname:o.state.lastname,firstname:"",birth_date:(0,D.default)(o.state.dateNaissance)?o.dateNaissanceFumiProps.value:U(o.state.dateNaissance).format('DD-MM-YYYY'),town:o.state.townName,country:o.state.country,identity_document:o.state.identityPiecesName,id_identity_document:o.state.numeroIdentite,expiry_date_document:(0,D.default)(o.state.dateExpiration)?o.dateExpirationFumiProps.value:U(o.state.dateExpiration).format('DD-MM-YYYY')})),o.setState({triggerSubmitClick:!0})},o.renderLoader=function(){return E.default.createElement(k.ProgressDialog,{visible:o.props.loading||o.props.loadingNumberDetail,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},o.renderDateNaissancePicker=function(){return E.default.createElement(h.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,D.default)(o.state.dateNaissance)?new Date:o.state.dateNaissance,mode:"date",maximumDate:new Date,display:"spinner",onChange:o.onChangeDateNaissance})},o.renderDateExpirationPicker=function(){return E.default.createElement(h.default,{testID:"dateTimePicker",timeZoneOffsetInMinutes:0,is24Hour:!0,value:(0,D.default)(o.state.dateExpiration)?new Date:o.state.dateExpiration,mode:"date",maximumDate:new Date(2300,10,20),display:"spinner",onChange:o.onChangeDateExpiration})},o.state={enterPhone:null,firstname:null,lastname:null,numeroIdentite:null,dateNaissance:null,dateExpiration:null,numeroTelephone:null,networksinglePickerVisible:!1,confirmpassanim:null,isLoging:!1,countries:[],town:[],townName:null,country:null,identityPieces:(0,R.identityPieces)(),identityPiecesName:(0,R.identityPieces)()[0].name,snackVisible:!1,snackText:'',disableNetwork:!1,networks:[],showPickerDateNaissance:!1,showPickerDateExpiration:!1,modalVisible:!0,user:null,triggerSubmitClick:!1,triggerNextClick:!1,displayFirstStep:!0,displaySecondStep:!1,userIdentificationData:F.store.getState().getUserIdentificationReducer.result.response.data},o.dateNaissanceFumiProps={},o.dateExpirationFumiProps={},o.props.createIndentificationResetAction(),o}return(0,p.default)(n,t),(0,c.default)(n,[{key:"componentDidMount",value:function(){var t=this;this.dateNaissanceFumiProps.value=U(this.state.userIdentificationData.birth_date).format('DD-MM-YYYY'),this.dateExpirationFumiProps.value=U(this.state.userIdentificationData.expiry_date_document).format('DD-MM-YYYY'),(0,L.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n,lastname:t.state.userIdentificationData.firstname+' '+t.state.userIdentificationData.lastname,numeroIdentite:t.state.userIdentificationData.id_identity_document})}),'android'===N.Platform.OS?this.requestCameraPermission():this.watchLocation()}},{key:"renderCreateIdentificationResponse",value:function(){var t=this,n=this.props,o=n.result,s=n.error;console.log("PROPS",this.props),null!==o&&void 0!==o.response&&N.Alert.alert(b.default.t('SUCCESS_IDENTIFICATION'),o.response,[{text:b.default.t("OK"),onPress:function(){t.props.getUserIdentificationAction(t.state.user.phone),t.props.createIndentificationResetAction(),t.setState({triggerSubmitClick:!1}),t.props.navigation.pop()}}],{cancelable:!1}),null!==s&&(void 0!==s.data?N.Alert.alert(b.default.t('ERROR_IDENTIFICATION'),s.data.error,[{text:b.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction(),t.setState({triggerSubmitClick:!1})}}],{cancelable:!1}):N.Alert.alert(b.default.t('ERROR_IDENTIFICATION'),JSON.stringify(s),[{text:b.default.t("OK"),onPress:function(){t.props.createIndentificationResetAction()}}],{cancelable:!1}))}},{key:"componentWillUpdate",value:function(t,n){var o=n.dateNaissance||new Date;this.state.showPickerDateNaissance&&(this.dateNaissanceFumiProps.value=U(o).format('DD-MM-YYYY')),this.state.showPickerDateExpiration&&(this.dateExpirationFumiProps.value=U(n.dateExpiration).format('DD-MM-YYYY'))}},{key:"componentWillUnmount",value:function(){this.mounted=!1,this.watchID&&C.default.clearWatch(this.watchID)}},{key:"showErrorDialog",value:function(){var t=this;this.setState({modalDialog:!1}),N.Alert.alert("Une erreur est survenue","Impossible de r\xe9cuperer des informations du pays verifier que votre gps est activ\xe9,et que vous \xeates connect\xe9 \xe0 internet puis ressayer",[{text:"Recommencer",onPress:function(){t.watchLocation()}},{text:"Annuler",onPress:function(){t.props.navigation.popToTop()}}])}},{key:"watchLocation",value:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:C.default.getCurrentPosition(function(n){t.treatPosition(n)},function(n){t.showErrorDialog()},this.props.geolocationOptions),this.watchID||C.default.watchPosition(function(n){t.treatPosition(n)},function(n){t.showErrorDialog()},this.props.geolocationOptions);case 2:case"end":return n.stop()}},null,this,null,Promise)}},{key:"requestCameraPermission",value:function(){var t=this;return s.default.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,s.default.awrap(N.PermissionsAndroid.request(N.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===N.PermissionsAndroid.RESULTS.GRANTED?this.watchLocation():(this.setState({modalDialog:!1}),N.Alert.alert("Echec \xe0 l'autorisation","L'application n'est pas autoris\xe9 \xe0 acceder \xe0 votre position veuillez verifier que votre GPS est activ\xe9 et configurer en mode Haute Precision",[{text:"Ok",onPress:function(){t.props.navigation.popToTop()}}])),n.next=11;break;case 7:n.prev=7,n.t0=n.catch(0),this.setState({modalDialog:!1}),N.Alert.alert("Une erreur est Survenue","Une erreur est survenu lors du demarrage de l'application veuillez relancer l'application",[{text:"Ok",onPress:function(){BackHandler.exitApp()}}]);case 11:case"end":return n.stop()}},null,this,[[0,7]],Promise)}},{key:"treatPosition",value:function(t){var n=this,o=this.state.myPosition,s=t.coords;(0,v.default)(s,o)||((0,M.getPositionInformation)(s).then(function(t){if(void 0!==t.results&&t.results.length>0){var o=t.results[0],s=o.address_components,l=o.formatted_address,c=o.place_id;n.setState({address:s,textadress:l,place:c});for(var u,f,p=t.results,h=0;h=s.length)break;f=s[c++]}else{if((c=s.next()).done)break;f=c.value}var p=f;p.code_country===u&&(o=!0,n.setState({modalVisible:!1,indicatif:p.code_dial,country:p.name}))}o||N.Alert.alert("Impossible de recup\xe9rer vos informations","Nous n'avons pas pu recuperer les informations de votre pays veuillez contacter les administrateurs",[{text:"OK"}])})}}).catch(function(t){n.showErrorDialog()}),this.setState({myPosition:s}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,D.default)(t)||(0,v.default)(t.length,0)}},{key:"renderLoaderModal",value:function(){return E.default.createElement(P.MaterialDialog,{visible:this.state.modalVisible,title:b.default.t("LOADING_INFO")},E.default.createElement(N.View,{style:{justifyContent:'center',alignItems:'center'}},E.default.createElement(N.Text,null,b.default.t("LOADING_DESCRIPTION_COUNTRY")),E.default.createElement(N.ProgressBarAndroid,null)))}},{key:"render",value:function(){var t=this;console.log("STATE",this.state);this.state.showPickerDateNaissance;return E.default.createElement(E.default.Fragment,null,this.state.showPickerDateNaissance&&this.renderDateNaissancePicker(),this.state.showPickerDateExpiration&&this.renderDateExpirationPicker(),this.state.modalVisible&&this.renderLoaderModal(),(this.props.loading||this.props.loadingNumberDetail)&&this.renderLoader(),this.state.triggerSubmitClick&&this.renderCreateIdentificationResponse(),E.default.createElement(N.ScrollView,{style:W.container},E.default.createElement(y.View,{ref:function(n){t.lastnameAnim=n}},E.default.createElement(A.Fumi,{iconClass:x.default,iconName:'user',label:b.default.t('NAME')+" "+b.default.t('AND')+" "+b.default.t('FIRSTNAME'),iconColor:'#f95a25',iconSize:20,value:this.state.lastname,onChangeText:function(n){t.setState({lastname:n})},style:W.input})),E.default.createElement(y.View,{ref:function(n){t.datenaissanceAnim=n}},E.default.createElement(A.Fumi,(0,o.default)({iconClass:x.default,iconName:'calendar',label:b.default.t('DATE_NAISSANCE'),iconColor:'#f95a25',iconSize:20,style:W.input,onFocus:function(){N.Keyboard.dismiss(),t.setState({showPickerDateNaissance:!0})}},this.dateNaissanceFumiProps))),E.default.createElement(y.View,{ref:function(n){t.countryAnim=n},style:{width:(0,S.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},E.default.createElement(w.Dropdown,{label:b.default.t('COUNTRY_CHOICE'),data:this.state.countries,useNativeDriver:!0,value:null===this.state.country?"":this.state.country,onChangeText:function(n,o,s){t.setState({country:n})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),E.default.createElement(y.View,{ref:function(n){t.townAnim=n},style:{width:(0,S.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},E.default.createElement(w.Dropdown,{label:b.default.t('CHOICE_TOWN'),data:this.state.town,useNativeDriver:!0,value:null===this.state.townName?"":this.state.townName,onChangeText:function(n,o,s){t.setState({townName:n})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),E.default.createElement(y.View,{ref:function(n){t.identityPiecesAnim=n},style:{width:(0,S.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},E.default.createElement(w.Dropdown,{label:b.default.t('PIECE_IDENTITE'),data:this.state.identityPieces,useNativeDriver:!0,value:this.state.identityPiecesName,onChangeText:function(n,o,s){t.setState({identityPiecesName:n})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),E.default.createElement(y.View,{ref:function(n){t.numeroIdentiteAnim=n}},E.default.createElement(A.Fumi,{iconClass:x.default,iconName:'address-card',label:""+b.default.t('NUMERO_IDENTITE'),iconColor:'#f95a25',iconSize:20,value:this.state.numeroIdentite,onChangeText:function(n){t.setState({numeroIdentite:n})},style:W.input})),E.default.createElement(y.View,{ref:function(n){t.identityDateExpiryAnim=n}},E.default.createElement(A.Fumi,(0,o.default)({iconClass:x.default,iconName:'calendar-times-o',label:b.default.t('IDENTITY_PIECE_EXPIRY_DATE'),iconColor:'#f95a25',iconSize:20,style:W.input,onFocus:function(){N.Keyboard.dismiss(),t.setState({showPickerDateExpiration:!0})}},this.dateExpirationFumiProps))),E.default.createElement(I.default,{style:W.btnvalide,textStyle:W.textbtnvalide,isLoading:this.state.isLoging,onPress:function(){t.onSubmitIdentityClient()}},b.default.t('MODIFY'))))}}]),n})(E.Component);V.navigatorStyle={navBarBackgroundColor:_.Color.primaryColor,statusBarColor:_.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},V.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('IDENTIFICATION'),headerTintColor:'white',headerStyle:{backgroundColor:_.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('IDENTIFICATION')}};var K=(0,T.connect)(function(t){return{loading:t.createIdentificationReducer.loading,result:t.createIdentificationReducer.result,error:t.createIdentificationReducer.error,loadingNumberDetail:t.getNumberInformationReducer.loading,resultNumberDetail:t.getNumberInformationReducer.result,errorNumberDetail:t.getNumberInformationReducer.error}},function(t){return(0,O.bindActionCreators)({updateIndentificationAction:Y.updateIndentificationAction,createIndentificationResetAction:Y.createIndentificationResetAction,getUserIdentificationAction:Y.getUserIdentificationAction,getNumberDetailAction:Y.getNumberDetailAction,getNumberResetAction:Y.getNumberResetAction},t)})(V);e.default=K;var W=N.StyleSheet.create({container:{flex:1,backgroundColor:_.Color.primaryDarkColor},textbtnvalide:{color:'white',fontWeight:'bold'},bigtitle:{color:'white',fontSize:20,flex:1,fontWeight:'bold',textAlign:'center',margin:20},subbigtitle:{color:'white',fontSize:17,textAlign:'center',margin:5},btnvalide:{marginTop:20,marginLeft:20,marginRight:20,borderColor:'transparent',backgroundColor:_.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:_.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,S.responsiveHeight)(2),marginLeft:(0,S.responsiveWidth)(5),marginRight:(0,S.responsiveWidth)(5),borderRadius:5}})},1798,[4,1,6,273,8,9,10,12,13,1759,724,696,1758,15,18,758,819,727,783,980,542,1519,711,546,1046,1063,1033,1106,1649,1766,726,779,821,822,1038]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(r(d[2])),l=o(r(d[3])),s=o(r(d[4])),u=o(r(d[5])),c=o(r(d[6])),p=o(r(d[7])),f=o(r(d[8])),S=o(r(d[9])),C=t(r(d[10])),h=r(d[11]),_=t(r(d[12])),b=o(r(d[13])),E=r(d[14]),O=r(d[15]),v=r(d[16]),G=o(r(d[17])),R=r(d[18]),k=r(d[19]),y=r(d[20]),I=r(d[21]),T=r(d[22]),A=r(d[23]),w=r(d[24]),F=r(d[25]),N=r(d[26]),D=(r(d[27]),r(d[28]),(function(t){function o(t){var l;return(0,n.default)(this,o),(l=(0,s.default)(this,(0,u.default)(o).call(this,t))).isMontantValid=function(){var t=l.state.limitCredit;return parseInt((0,f.default)(t,0))||t<0?{errorMessage:b.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,N.isNormalInteger)(t)?{errorMessage:'',isValid:!0}:{errorMessage:b.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.renderCreateGroupReponse=function(){var t=l.props,o=t.result,n=t.error;null!==n&&void 0!==n.data&&h.Alert.alert(b.default.t("ERROR_CREATION_GROUP"),n.data.error,[{text:b.default.t("OK"),onPress:function(){l.props.createGroupReset()}}],{cancelable:!1}),null!==o&&null!==o.response&&h.Alert.alert(b.default.t("SUCCESS_CREATION_GROUP"),o.response,[{text:b.default.t("OK"),onPress:function(){l.props.createGroupReset(),A.IlinkEmitter.emit("treatNanoGroupDemand"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitSendWalletToCard=function(){var t=l.state,o=t.codeSponsor1,n=t.codeSponsor2,s=t.nomGroupe,u=t.codeSponsor3,c=t.limitCredit,p=t.password;l.ckeckIfFieldIsOK(s)?l.nomGroupeAnim.shake(800):l.ckeckIfFieldIsOK(c)||!l.isMontantValid().isValid?l.limitCreditAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.codeSponsor1Anim.shake(800):l.ckeckIfFieldIsOK(n)?l.codeSponsor2Anim.shake(800):l.ckeckIfFieldIsOK(u)?l.codeSponsor3Anim.shake(800):l.ckeckIfFieldIsOK(p)?l.passwordAnim.shake(800):l.state.isGroupToModify?l.props.createGroupAction({id_user:l.state.user.id,nom:l.state.nomGroupe,code_group:l.state.codeGroup,code_sponsor1:l.state.codeSponsor1,code_sponsor2:l.state.codeSponsor2,code_sponsor3:l.state.codeSponsor3,password:l.state.password,limite_credit:l.state.limitCredit,code_groupe:l.state.codeGroup},1):l.props.createGroupAction({id_user:l.state.user.id,nom:l.state.nomGroupe,code_sponsor1:l.state.codeSponsor1,code_sponsor2:l.state.codeSponsor2,code_sponsor3:l.state.codeSponsor3,password:l.state.password,limite_credit:l.state.limitCredit},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return C.default.createElement(O.ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},l.state={montant:null,password:null,nomGroupe:null,limitCredit:null,codeSponsor1:null,codeSponsor2:null,codeSponsor3:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1,wallet:T.store.getState().walletDetailReducer.result.response},l}return(0,c.default)(o,t),(0,l.default)(o,[{key:"componentDidMount",value:function(){var t=this;(0,w.readUser)().then(function(o){if(o&&void 0!==o){var n=t.props.navigation.getParam('group',null);(0,S.default)(n)||t.setState({limitCredit:n.limite_credit,nomGroupe:n.nom,codeSponsor1:n.codeSponsor1,codeSponsor2:n.codeSponsor2,codeSponsor3:n.codeSponsor3,codeGroup:n.code_groupe,isGroupToModify:!0}),t.setState({user:o})}})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,S.default)(t)||(0,f.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,S.default)(t)||(0,f.default)(t.length,0)}},{key:"render",value:function(){var t=this;return C.default.createElement(C.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderCreateGroupReponse(),C.default.createElement(h.ScrollView,{style:L.container},C.default.createElement(h.Text,{style:L.subbigtitle},b.default.t('GROUP_INFOS')),C.default.createElement(_.View,{ref:function(o){t.nomGroupeAnim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'id-card',label:b.default.t('NOM_GROUP'),iconColor:'#f95a25',iconSize:20,value:this.state.nomGroupe,onChangeText:function(o){t.setState({nomGroupe:o})},style:L.input})),C.default.createElement(_.View,{ref:function(o){t.limitCreditAnim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'money',label:b.default.t('LIMIT_OF_CREDIT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.limitCredit,onChangeText:function(o){t.setState({limitCredit:o})},style:L.input}),C.default.createElement(h.View,{style:{position:'absolute',left:(0,E.responsiveWidth)(82),top:35,flexDirection:'row'}},C.default.createElement(h.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),C.default.createElement(h.Text,{style:[I.Typography.body1,I.FontWeight.bold]},this.state.wallet.currency_code))),C.default.createElement(_.View,{ref:function(o){t.codeSponsor1Anim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'user-circle-o',label:b.default.t('CODE_USER_ILINK_SPONSOR_1'),iconColor:'#f95a25',iconSize:20,value:this.state.codeSponsor1,onChangeText:function(o){t.setState({codeSponsor1:o})},style:L.input})),C.default.createElement(_.View,{ref:function(o){t.codeSponsor2Anim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'user-circle-o',label:b.default.t('CODE_USER_ILINK_SPONSOR_2'),iconColor:'#f95a25',iconSize:20,value:this.state.codeSponsor2,onChangeText:function(o){t.setState({codeSponsor2:o})},style:L.input})),C.default.createElement(_.View,{ref:function(o){t.codeSponsor3Anim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'user-circle-o',label:b.default.t('CODE_USER_ILINK_SPONSOR_3'),iconColor:'#f95a25',iconSize:20,value:this.state.codeSponsor3,onChangeText:function(o){t.setState({codeSponsor3:o})},style:L.input})),C.default.createElement(_.View,{ref:function(o){t.passwordAnim=o}},C.default.createElement(v.Fumi,{iconClass:G.default,iconName:'lock',label:b.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(o){t.setState({password:o})},style:L.input})),C.default.createElement(p.default,{style:L.btnvalide,textStyle:L.textbtnvalide,onPress:function(){t.onSubmitSendWalletToCard()}},this.state.isGroupToModify?b.default.t('MODIFY'):b.default.t('SUBMIT_LABEL'))))}}]),o})(C.Component));D.navigatorStyle={navBarBackgroundColor:y.Color.primaryColor,statusBarColor:y.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},D.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('MANAGE_GROUP'),headerTintColor:'white',headerStyle:{backgroundColor:y.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('CREATE_GROUP')}};var x=(0,R.connect)(function(t){return{loading:t.createGroupReducer.loading,result:t.createGroupReducer.result,error:t.createGroupReducer.error}},function(t){return(0,k.bindActionCreators)({createGroupAction:F.createGroupAction,createGroupReset:F.createGroupReset},t)})(D);e.default=x;var L=h.StyleSheet.create({container:{flex:1,backgroundColor:y.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:y.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:y.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,E.responsiveHeight)(2),marginLeft:(0,E.responsiveWidth)(5),marginRight:(0,E.responsiveWidth)(5),borderRadius:5}})},1799,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,542,1519,711,546,1046,1063,1033,1022,1106,781,726,1800,1649,821,822]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getNanoCreditDemandDurationReset=e.getNanoCreditDemandDurationAction=e.askNanoCreditReset=e.askNanoCreditAction=e.joinGroupReset=e.joinGroupAction=e.treatDemandGroupReset=e.cancelDemandGroupAction=e.treatDemandGroupAction=e.createGroupReset=e.createGroupAction=void 0;var n=t(r(d[1])),o=t(r(d[2])),u=r(d[3]),c=r(d[4]),s=r(d[5]);e.createGroupAction=function(t,f){var h=c.store.getState().authKeyReducer,l=null!==h?h.authKey.token_type+" "+h.authKey.access_token:'';return function(c){c((0,u.fetchCreateGroupPending)()),(0,n.default)({url:""+s.groupUrl,method:0===f?'POST':1===f?'PUT':'DELETE',data:t,headers:{Authorization:l,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchCreateGroupSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchCreateGroupError)(t.response)):t.request?c((0,u.fetchCreateGroupError)(t.request)):c((0,u.fetchCreateGroupError)(t.message))})}};e.createGroupReset=function(){return function(t){t((0,u.fetchCreateGroupReset)())}};e.treatDemandGroupAction=function(t){var f=c.store.getState().authKeyReducer,h=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(c){c((0,u.fetchTreatDemandsGroupPending)()),(0,n.default)({url:""+s.treatDemandUrl,method:'POST',data:t,headers:{Authorization:h,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchTreatDemandsGroupSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchTreatDemandsGroupError)(t.response)):t.request?c((0,u.fetchTreatDemandsGroupError)(t.request)):c((0,u.fetchTreatDemandsGroupError)(t.message))})}};e.cancelDemandGroupAction=function(t){var f=c.store.getState().authKeyReducer,h=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(c){c((0,u.fetchTreatDemandsGroupPending)()),(0,n.default)({url:""+s.cancelDemandUrl,method:'POST',data:t,headers:{Authorization:h,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchTreatDemandsGroupSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchTreatDemandsGroupError)(t.response)):t.request?c((0,u.fetchTreatDemandsGroupError)(t.request)):c((0,u.fetchTreatDemandsGroupError)(t.message))})}};e.treatDemandGroupReset=function(){return function(t){t((0,u.fetchTreatDemandsGroupReset)())}};e.joinGroupAction=function(t){var f=c.store.getState().authKeyReducer,h=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(c){c((0,u.fetchJoinGroupPending)()),(0,n.default)({url:""+s.joinGroupUrl,method:'POST',data:t,headers:{Authorization:h,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchJoinGroupSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchJoinGroupError)(t.response)):t.request?c((0,u.fetchJoinGroupError)(t.request)):c((0,u.fetchJoinGroupError)(t.message))})}};e.joinGroupReset=function(){return function(t){t((0,u.fetchJoinGroupReset)())}};e.askNanoCreditAction=function(t){var f=c.store.getState().authKeyReducer,h=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(c){c((0,u.fetchAskNanoCreditPending)()),(0,n.default)({url:""+s.askNanoCreditUrl,method:'POST',data:t,headers:{Authorization:h,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchAskNanoCreditSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchAskNanoCreditError)(t.response)):t.request?c((0,u.fetchAskNanoCreditError)(t.request)):c((0,u.fetchAskNanoCreditError)(t.message))})}};e.askNanoCreditReset=function(){return function(t){t((0,u.fetchAskNanoCreditReset)())}};e.getNanoCreditDemandDurationAction=function(t){var f=c.store.getState().authKeyReducer,h=null!==f?f.authKey.token_type+" "+f.authKey.access_token:'';return function(c){c((0,u.fetchGetNanoCreditDemandDurationPending)()),(0,n.default)({url:""+s.getNanoCreditDemandDureationUrl,method:'POST',data:t,headers:{Authorization:h,'X-Localization':o.default.currentLocale()}}).then(function(t){console.log(t),c((0,u.fetchGetNanoCreditDemandDurationSuccess)(t))}).catch(function(t){t.response?c((0,u.fetchGetNanoCreditDemandDurationError)(t.response)):t.request?c((0,u.fetchGetNanoCreditDemandDurationError)(t.request)):c((0,u.fetchGetNanoCreditDemandDurationError)(t.message))})}};e.getNanoCreditDemandDurationReset=function(){return function(t){t((0,u.fetchGetNanoCreditDemandDurationReset)())}}},1800,[1,1080,727,1173,1106,751]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=t(r(d[7])),p=r(d[8]),y=n(r(d[9])),h=n(r(d[10])),E=r(d[11]),v=(r(d[12]),r(d[13]),r(d[14]),n(r(d[15])),n(r(d[16])),n(r(d[17])),r(d[18]));n(r(d[19]));r(d[20]),r(d[21]),r(d[22]),r(d[23]),r(d[24]),r(d[25]),r(d[26]),r(d[27]),r(d[28]);var C=n(r(d[29])),D=r(d[30]),b=(r(d[31]),n(r(d[32]))),A=(r(d[33]),r(d[34]),r(d[35]),n(r(d[36])),r(d[37])),T=n(r(d[38])),x=r(d[39]),I=r(d[40]),S=r(d[41]),w=(r(d[42]),r(d[43])),G=r(d[44]),k=r(d[45]),N=(r(d[46]),r(d[13])),_=r(d[30]);r(d[47]);var V=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t,!0)))._openMenu=function(){return l.setState({visibleMenu:!0})},l._closeMenu=function(){return l.setState({visibleMenu:!1})},l.getDemandTypeIcon=function(t){switch(t){case'creation':return'account-multiple-plus';case'suppression':return'account-multiple-minus';case'adhesion':return'account-multiple-check';case'nano_credit':return'cash';default:return'account-multiple'}},l.getDemandTypeColor=function(t){switch(t){case'creation':return'green';case'suppression':return'red';case'adhesion':case'nano_credit':default:return k.Color.primaryColor}},l.renderDemandItem=function(t){var n=C.default.tz(t.date_creation_demande,'Etc/GMT+0').format();return n=(0,C.default)(n).fromNow(),f.default.createElement(p.TouchableOpacity,{onPress:function(){l.props.navigation.push(N.demandGroupNanoCreditDetail,{id:t.id})},style:[B.paymentItem]},f.default.createElement(p.View,{style:{flexDirection:'row',alignItems:'center'}},f.default.createElement(p.View,{style:B.iconContent},f.default.createElement(h.default,{name:l.getDemandTypeIcon(t.type),color:l.getDemandTypeColor(t.type),size:35}))),f.default.createElement(p.View,{style:B.content},f.default.createElement(p.Text,{style:B.title},t.nom),f.default.createElement(p.Text,{style:B.description},b.default.t('CREATOR')+": "+t.createur),f.default.createElement(p.View,{style:B.timeContent},f.default.createElement(p.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},f.default.createElement(p.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10,color:3===t.nombre_validation?'green':'red'}},3===t.nombre_validation?b.default.t('VALIDATE'):b.default.t('NO_VALIDATE')," ("+t.nombre_validation+" "+(t.nombre_validation>1?b.default.t('VALIDATIONS'):b.default.t('VALIDATION'))+")")),f.default.createElement(p.View,{style:{alignContent:'flex-end',flex:1,flexDirection:'row'}},f.default.createElement(h.default,{name:"map-marker",style:(B.descriptionIcon,{color:k.Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:B.time},t.country),f.default.createElement(h.default,{name:"clock",style:(B.descriptionIcon,{color:k.Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:B.time}," ",n)))))},l.rendeGetDemandsGroupResponse=function(){var t=l.props,n=t.resultGetDemandsGroup,o=t.errorGetDemandsGroup;return null!==o?void 0!==o.data?f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},o.data.error)):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},o)):null!==n&&null!==n.response?Array.isArray(n.response)&&n.response.length>0?f.default.createElement(G.ScrollView,{style:{flex:1}},n.response.map(function(t){return l.renderDemandItem(t)})):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},b.default.t('NO_DEMAND_CREATION_GROUP'))):void 0},l.renderLoader=function(){return f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===p.Platform.OS?f.default.createElement(f.default.Fragment,null,f.default.createElement(p.ProgressBarAndroid,null),f.default.createElement(p.Text,null,b.default.t('LOADING_DOTS'))):f.default.createElement(f.default.Fragment,null,f.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),f.default.createElement(p.Text,null,b.default.t('LOADING_DOTS'))))},l.state={user:{},conserve:[],count:0,translateAnim:new p.Animated.Value(0),visibleMenu:!1,appState:p.AppState.currentState,filter:!1,sortIcons:null,panelVisible:!1,filder_disable:!0,datestartformated:'La date de debut',dateendformated:'La date de fin',datestart:null,dateend:null,isLoaded:!1,isSectionned:!1,isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1,isDataSubmit:!1},(0,v.readUser)().then(function(t){l.setState({user:t}),l.props.getNanoCreditDemandsAction(t.id)}),l.props.getNanoCreditDemandsReset(),l.navigation=l.props.navigation,l.currentLocale=T.default.getDeviceLocale().includes("fr")?"fr":"en-gb",l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this.navigation.state.routeName;this.setState({position:"demandeValidationGroupe"===t?0:"myNanoCreditGroup"===t?1:2}),this.animateSlidingUp(!1)}},{key:"componentWillUnmount",value:function(){clearInterval(this.intervaller)}},{key:"animateSlidingUp",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=(0,E.responsiveHeight)(100),o=t?n:0,l=t?0:n;this.setState({isSliding:t}),this.state.translateAnim.setValue(o),p.Animated.timing(this.state.translateAnim,{toValue:l,duration:500,useNativeDriver:!0}).start()}},{key:"printOptions",value:function(){var t=this;return f.default.createElement(y.default,{buttonColor:D.accent},f.default.createElement(y.default.Item,{buttonColor:D.primary,title:b.default.t('CREATE_GROUP'),onPress:function(){t.props.navigation.push(N.createGroupNanoCredit)}},f.default.createElement(h.default,{name:"account-multiple-plus",style:B.actionButtonIcon})),f.default.createElement(y.default.Item,{buttonColor:D.purpleLight,title:b.default.t('JOIN_GROUP'),onPress:function(){t.props.navigation.push(N.adhererGroupNanoCredit)}},f.default.createElement(h.default,{name:"account-multiple",style:B.actionButtonIcon})))}},{key:"refreshData",value:function(){this.props.getNanoCreditDemandsAction(this.state.user.id)}},{key:"render",value:function(){var t=this;return f.default.createElement(A.Provider,null,f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.StatusBar,{backgroundColor:_.primaryDark,barStyle:"light-content",translucent:!1}),f.default.createElement(A.Appbar.Header,{dark:!0,style:{backgroundColor:_.primary}},f.default.createElement(A.Appbar.BackAction,{onPress:function(){t.props.navigation.pop()}}),f.default.createElement(A.Appbar.Content,{title:b.default.t('MANAGE_GROUP'),subtitle:0===this.state.position?b.default.t('VALIDATION_DEMAND'):b.default.t('DELETE_DEMAND')}),f.default.createElement(A.Appbar.Action,{icon:"refresh",onPress:function(){t.refreshData()}})),0===this.state.position?this.props.loadingGetDemandsGroup?this.renderLoader():this.rendeGetDemandsGroupResponse():null,0===this.state.position&&this.printOptions()))}}]),n})(f.default.Component);V.navigatorStyle={navBarBackgroundColor:D.primary,statusBarColor:D.primaryDark,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF',contextualMenuStatusBarColor:_.accent,contextualMenuBackgroundColor:_.accentLight,contextualMenuButtonsColor:'#ffffff'};var L=(0,I.connect)(function(t){return{loadingGetDemandsGroup:t.getDemandsGroupReducer.loading,resultGetDemandsGroup:t.getDemandsGroupReducer.result,errorGetDemandsGroup:t.getDemandsGroupReducer.error}},function(t){return(0,x.bindActionCreators)({getNanoCreditDemandsAction:S.getNanoCreditDemandsAction,getNanoCreditDemandsReset:S.getNanoCreditDemandsReset},t)})(V);e.default=L;var B=p.StyleSheet.create({slidingup:{position:"absolute",height:(0,E.responsiveHeight)(84),bottom:0,backgroundColor:'white',width:(0,E.responsiveWidth)(100),zIndex:1e3},root:{flex:1},container:{flex:1,backgroundColor:'white',justifyContent:'center',alignItems:'center'},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,E.responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,E.responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,E.responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},title:{color:'#000',paddingLeft:10,fontSize:(0,E.responsiveFontSize)(2.2)},description:{fontSize:(0,E.responsiveFontSize)(1.8),color:'#4f5b62',paddingLeft:10},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:_.accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1801,[4,1,8,9,10,12,13,15,18,539,883,542,1294,822,1296,1015,830,724,726,1179,1038,1045,1044,1037,1039,1041,1042,1043,1040,1174,821,950,727,783,855,416,1656,1184,943,1063,1046,1770,781,1022,2,1033,1531,823]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),c=n(r(d[6])),f=t(r(d[7])),p=r(d[8]),y=n(r(d[9])),h=n(r(d[10])),E=r(d[11]),v=(r(d[12]),r(d[13]),r(d[14]),n(r(d[15])),n(r(d[16])),n(r(d[17])),r(d[18]));n(r(d[19]));r(d[20]),r(d[21]),r(d[22]),r(d[23]),r(d[24]),r(d[25]),r(d[26]),r(d[27]),r(d[28]);var C=n(r(d[29])),D=r(d[30]),b=(r(d[31]),n(r(d[32]))),A=(r(d[33]),r(d[34]),r(d[35]),n(r(d[36])),r(d[37])),I=n(r(d[38])),T=r(d[39]),x=r(d[40]),S=r(d[41]),w=(r(d[42]),r(d[43])),G=r(d[44]),k=r(d[45]),N=(r(d[46]),r(d[13])),_=r(d[30]);r(d[47]);var V=(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t,!0)))._openMenu=function(){return l.setState({visibleMenu:!0})},l._closeMenu=function(){return l.setState({visibleMenu:!1})},l.getDemandTypeIcon=function(t){switch(t){case'creation':return'account-multiple-plus';case'suppression':return'account-multiple-minus';case'adhesion':return'account-multiple-check';case'nano_credit':return'cash';default:return'account-multiple'}},l.getDemandTypeColor=function(t){switch(t){case'creation':return'green';case'suppression':return'red';case'adhesion':case'nano_credit':default:return k.Color.primaryColor}},l.renderDemandItem=function(t){var n=C.default.tz(t.date_creation_demande,'Etc/GMT+0').format();return n=(0,C.default)(n).fromNow(),f.default.createElement(p.TouchableOpacity,{onPress:function(){l.props.navigation.push(N.demandGroupNanoCreditDetail,{id:t.id})},style:[O.paymentItem]},f.default.createElement(p.View,{style:{flexDirection:'row',alignItems:'center'}},f.default.createElement(p.View,{style:O.iconContent},f.default.createElement(h.default,{name:l.getDemandTypeIcon(t.type),color:l.getDemandTypeColor(t.type),size:35}))),f.default.createElement(p.View,{style:O.content},f.default.createElement(p.Text,{style:O.title},t.nom),f.default.createElement(p.Text,{style:O.description},b.default.t('CREATOR')+": "+t.createur),f.default.createElement(p.View,{style:O.timeContent},f.default.createElement(p.View,{style:{alignContent:'flex-start',flex:1,flexDirection:'row'}},f.default.createElement(p.Text,{style:{fontWeight:'bold',marginLeft:20,marginBottom:10,color:3===t.nombre_validation?'green':'red'}},3===t.nombre_validation?b.default.t('VALIDATE'):b.default.t('NO_VALIDATE')," ("+t.nombre_validation+" "+(t.nombre_validation>1?b.default.t('VALIDATIONS'):b.default.t('VALIDATION'))+")")),f.default.createElement(p.View,{style:{alignContent:'flex-end',flex:1,flexDirection:'row'}},f.default.createElement(h.default,{name:"map-marker",style:(O.descriptionIcon,{color:k.Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:O.time},t.country),f.default.createElement(h.default,{name:"clock",style:(O.descriptionIcon,{color:k.Color.accentColor,marginTop:5})}),f.default.createElement(p.Text,{style:O.time}," ",n)))))},l.rendeGetDemandsGroupResponse=function(){var t=l.props,n=t.resultGetDemandsGroup,o=t.errorGetDemandsGroup;return null!==o?void 0!==o.data?f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},o.data.error)):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},o)):null!==n&&null!==n.response?Array.isArray(n.response)&&n.response.length>0?f.default.createElement(G.ScrollView,{style:{flex:1}},n.response.map(function(t){return l.renderDemandItem(t)})):f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},f.default.createElement(p.Text,{style:w.Typography.body1},b.default.t('NO_DEMAND_CREATION_GROUP'))):void 0},l.renderLoader=function(){return f.default.createElement(p.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===p.Platform.OS?f.default.createElement(f.default.Fragment,null,f.default.createElement(p.ProgressBarAndroid,null),f.default.createElement(p.Text,null,b.default.t('LOADING_DOTS'))):f.default.createElement(f.default.Fragment,null,f.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),f.default.createElement(p.Text,null,b.default.t('LOADING_DOTS'))))},l.state={user:{},conserve:[],count:0,translateAnim:new p.Animated.Value(0),visibleMenu:!1,appState:p.AppState.currentState,filter:!1,sortIcons:null,panelVisible:!1,filder_disable:!0,datestartformated:'La date de debut',dateendformated:'La date de fin',datestart:null,dateend:null,isLoaded:!1,isSectionned:!1,isDateTimePickerVisible:!1,isDateEndTimePickerVisible:!1,isDataSubmit:!1,position:0},(0,v.readUser)().then(function(t){l.setState({user:t}),l.props.getNanoCreditDemandsAction(t.id)}),l.props.getNanoCreditDemandsReset(),l.navigation=l.props.navigation,l.currentLocale=I.default.getDeviceLocale().includes("fr")?"fr":"en-gb",l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this.navigation.state.routeName;this.setState({position:"demandeValidationGroupe"===t?0:"myNanoCreditGroup"===t?1:2}),this.animateSlidingUp(!1)}},{key:"componentWillUnmount",value:function(){clearInterval(this.intervaller)}},{key:"animateSlidingUp",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=(0,E.responsiveHeight)(100),o=t?n:0,l=t?0:n;this.setState({isSliding:t}),this.state.translateAnim.setValue(o),p.Animated.timing(this.state.translateAnim,{toValue:l,duration:500,useNativeDriver:!0}).start()}},{key:"printOptions",value:function(){var t=this;return f.default.createElement(y.default,{buttonColor:D.accent},f.default.createElement(y.default.Item,{buttonColor:D.primary,title:b.default.t('CREATE_GROUP'),onPress:function(){t.props.navigation.push(N.createGroupNanoCredit)}},f.default.createElement(h.default,{name:"account-multiple-plus",style:O.actionButtonIcon})),f.default.createElement(y.default.Item,{buttonColor:D.purpleLight,title:b.default.t('JOIN_GROUP'),onPress:function(){t.props.navigation.push(N.adhererGroupNanoCredit)}},f.default.createElement(h.default,{name:"account-multiple",style:O.actionButtonIcon})))}},{key:"refreshData",value:function(){this.props.getNanoCreditDemandsAction(this.state.user.id)}},{key:"render",value:function(){var t=this;return console.warn("POSITION",this.state.position),f.default.createElement(A.Provider,null,f.default.createElement(p.View,{style:{flex:1}},f.default.createElement(p.StatusBar,{backgroundColor:_.primaryDark,barStyle:"light-content",translucent:!1}),f.default.createElement(A.Appbar.Header,{dark:!0,style:{backgroundColor:_.primary}},f.default.createElement(A.Appbar.BackAction,{onPress:function(){t.props.navigation.pop()}}),f.default.createElement(A.Appbar.Content,{title:b.default.t('MANAGE_GROUP'),subtitle:0===this.state.position?b.default.t('VALIDATION_DEMAND'):b.default.t('DELETE_DEMAND')}),f.default.createElement(A.Appbar.Action,{icon:"refresh",onPress:function(){t.refreshData()}})),0===this.state.position?this.props.loadingGetDemandsGroup?this.renderLoader():this.rendeGetDemandsGroupResponse():null,0===this.state.position&&this.printOptions()))}}]),n})(f.default.Component);V.navigatorStyle={navBarBackgroundColor:D.primary,statusBarColor:D.primaryDark,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF',contextualMenuStatusBarColor:_.accent,contextualMenuBackgroundColor:_.accentLight,contextualMenuButtonsColor:'#ffffff'};var L=(0,x.connect)(function(t){return{loadingGetDemandsGroup:t.getDemandsGroupReducer.loading,resultGetDemandsGroup:t.getDemandsGroupReducer.result,errorGetDemandsGroup:t.getDemandsGroupReducer.error}},function(t){return(0,T.bindActionCreators)({getNanoCreditDemandsAction:S.getNanoCreditDemandsAction,getNanoCreditDemandsReset:S.getNanoCreditDemandsReset},t)})(V);e.default=L;var O=p.StyleSheet.create({slidingup:{position:"absolute",height:(0,E.responsiveHeight)(84),bottom:0,backgroundColor:'white',width:(0,E.responsiveWidth)(100),zIndex:1e3},root:{flex:1},container:{flex:1,backgroundColor:'white',justifyContent:'center',alignItems:'center'},emptylist:{flex:1,justifyContent:'center',alignItems:'center'},backgroundd_drawer:{backgroundColor:'#000'},listbackground:{},actionButtonIcon:{fontSize:20,height:22,color:'white'},descriptionIcon:{fontSize:10,height:12,top:10},welcome:{fontSize:20,textAlign:'center',margin:10},instructions:{textAlign:'center',color:'#333333',marginBottom:5},dateText:{marginTop:20,marginLeft:(0,E.responsiveWidth)(13),marginBottom:20,fontSize:17},titlecontent:{fontSize:17,marginLeft:(0,E.responsiveWidth)(10),color:'black'},title:{fontSize:20,marginLeft:20,marginTop:20,color:'black',fontWeight:'bold'},content:{flex:1,flexDirection:'column',paddingTop:10},listStyle:{backgroundColor:'white'},bottomSeparator:{width:(0,E.responsiveWidth)(100),height:5,justifyContent:'center',alignSelf:'center',backgroundColor:'#EEE'},title:{color:'#000',paddingLeft:10,fontSize:(0,E.responsiveFontSize)(2.2)},description:{fontSize:(0,E.responsiveFontSize)(1.8),color:'#4f5b62',paddingLeft:10},timeContent:{justifyContent:'space-between',flex:1,marginTop:10,marginBottom:5,flexDirection:'row'},time:{fontWeight:'bold',marginRight:20,marginBottom:10,color:_.accent},paymentItem:{flexDirection:"row",alignItems:"center",justifyContent:"space-between",width:"100%",borderBottomColor:'#EEE',borderBottomWidth:1},iconContent:{width:40,marginRight:5,alignItems:"center"}})},1801,[4,1,8,9,10,12,13,15,18,539,883,542,1294,822,1296,1015,830,724,726,1179,1038,1045,1044,1037,1039,1041,1042,1043,1040,1174,821,950,727,783,855,416,1656,1184,943,1063,1046,1770,781,1022,2,1033,1531,823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=t(r(d[8])),y=r(d[9]),D=n(r(d[10])),E=n(r(d[11])),C=r(d[12]),T=n(r(d[13])),h=(r(d[14]),r(d[15])),R=n(r(d[16])),x=r(d[17]),b=r(d[18]),O=(r(d[19]),r(d[20]),r(d[21])),w=r(d[22]),v=n(r(d[23])),G=r(d[24]),L=(n(r(d[25])),r(d[26]),n(r(d[27]))),S=r(d[28]),A=r(d[29]);r(d[30]);function P(t,n){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),l.push.apply(l,o)}return l}var _=r(d[31]),j='white',U=r(d[32]),N=(r(d[33]),(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,c.default)(n).call(this,t))).displayToast=function(t){v.default.show(t,{duration:v.default.durations.LONG,position:v.default.positions.BOTTOM,backgroundColor:G.Color.primaryColor,shadow:!0,animation:!0,hideOnPress:!0,delay:0,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){}})},l.onCancelDemand=function(){l.props.treatDemandGroupReset(),l.props.cancelDemandGroupAction({id_demande:l.props.resultGetUniqueDemand.response.id,id_user:l.state.user.id})},l.renderAlertErrorTreatOrCancelDemand=function(){var t=l.props,n=t.errorTreatDemand,o=t.resultTreatDemand;t.resultCancelDemand,t.errorCancelDemand;null!==n&&void 0!==n.data&&y.Alert.alert(R.default.t("ERROR_TREATMENT_DEMAND"),n.data.error,[{text:R.default.t("OK"),onPress:function(){l.props.treatDemandGroupReset()}}],{cancelable:!1}),null!==o&&(console.log("resultTreatDemand",o),200===o.status&&(l.displayToast(o.response),l.props.navigation.goBack(),l.props.treatDemandGroupReset()))},l.renderLabelState=function(t){return 0===t?R.default.t('NO_TREAT'):1===t?R.default.t('TREAT'):R.default.t('REFUSED')},l.renderLoader=function(){return p.default.createElement(y.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===y.Platform.OS?p.default.createElement(p.default.Fragment,null,p.default.createElement(y.ProgressBarAndroid,null),p.default.createElement(y.Text,null,R.default.t('LOADING_DOTS'))):p.default.createElement(p.default.Fragment,null,p.default.createElement(ActivityIndicator,{size:"large",color:'#ccc'}),p.default.createElement(y.Text,null,R.default.t('LOADING_DOTS'))))},l.getDemandTypeIcon=function(t){switch(t){case'creation':return'account-multiple-plus';case'suppression':return'account-multiple-minus';case'adhesion':return'account-multiple-check';case'nano_credit':return'cash';default:return'account-multiple'}},l.renderDetail=function(){var t=l.props.resultGetUniqueDemand,n=_.tz(t.response.date_creation_groupe,'Etc/GMT+0').format(),o=_.tz(t.response.date_creation_demande,'Etc/GMT+0').format();return n=_(n),o=_(o),p.default.createElement(y.View,{style:q.container},p.default.createElement(D.default,{style:q.cardcontainer},p.default.createElement(y.Text,{style:{fontSize:17,fontWeight:'bold',color:'black',marginLeft:(0,C.responsiveWidth)(5)}},t.response.nom),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:l.getDemandTypeIcon(t.response.type),size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},R.default.t('TYPE_DEMAND')+": "+t.response.type)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"account",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},R.default.t('CREATOR')+": "+t.response.createur)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"map-marker",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},R.default.t('COUNTRY')+": "+t.response.country))),p.default.createElement(D.default,{style:q.cardcontainer},p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"account-multiple",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},"SPONSOR 1: "+t.response.sponsor1)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"account-multiple",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},"SPONSOR 2: "+t.response.sponsor2)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"account-multiple",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},"SPONSOR 3: "+t.response.sponsor3))),p.default.createElement(D.default,{style:q.cardcontainer},p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"code-tags",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},t.response.code_groupe)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"cash",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},R.default.t('LIMITE_GROUP')+": "+t.response.limite_credit+" "+t.response.currency_code)),p.default.createElement(y.View,{style:{flexDirection:'row',justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"calendar",size:28,color:U.accent,style:{marginLeft:20}}),p.default.createElement(y.Text,{style:q.simpleuser},R.default.t('CREATION_DATE')+": "+n.format(" Do MMMM YYYY \xe0 HH:mm"))),p.default.createElement(y.View,{style:{flexDirection:'row',alignSelf:'flex-end',marginRight:20,justifyContent:'flex-start'}},p.default.createElement(T.default,{name:"update",size:28,color:U.accent}),p.default.createElement(y.Text,{style:{marginLeft:(0,C.responsiveWidth)(2),fontSize:16,color:U.accent}},o.fromNow()))),l.renderBtn())},l.state={displayAmountModifyDialog:!1,user:null,networks:[],loadingTreat:!1,loadingCancel:!1,triggerTreatmentClick:!1,triggerCancelClick:!1,color:j,montant:null,isBtnModifyAmountEnabled:!1,id:l.props.navigation.getParam("id",null)},l.currentLocale=L.default.getDeviceLocale().includes("fr")?"fr":"en-gb",_.locale(l.currentLocale),l.props.getNanoCreditUniqueDemandsReset(),l.props.getNanoCreditUniqueDemandsAction(l.state.id),l}return(0,f.default)(n,t),(0,s.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,h.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"onTreatDemand",value:function(){this.props.treatDemandGroupReset(),this.props.treatDemandGroupAction({id_demande:this.props.resultGetUniqueDemand.response.id,id_user:this.state.user.id})}},{key:"renderBtn",value:function(){var t=this,n=this.props.resultGetUniqueDemand;return 1===n.response.statut?p.default.createElement(E.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'gray'},isLoading:this.props.loadingTreatDemand,onPress:function(){},disabled:!0,textStyle:q.textbtnstyle},this.renderLabelState(n.response.statut)):2===n.response.statut?p.default.createElement(E.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'gray'},onPress:function(){},disabled:!0,textStyle:q.textbtnstyle},this.renderLabelState(n.response.statut)):p.default.createElement(y.View,{style:{flexDirection:'row',paddingTop:10}},p.default.createElement(y.View,{style:{flex:1,alignItems:'center'}},p.default.createElement(E.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:'green'},isLoading:this.props.loadingTreatDemand,onPress:function(){t.setState({triggerTreatmentClick:!0}),t.onTreatDemand()},textStyle:q.textbtnstyle},R.default.t('ACTION_TREAT_DEMAND'))),p.default.createElement(y.View,{style:{flex:1,alignItems:'center'}},p.default.createElement(E.default,{style:{borderColor:'transparent',borderRadius:6,marginLeft:5,marginRight:5,backgroundColor:G.Color.redColor},isLoading:this.props.loadingCancelDemand,onPress:function(){t.setState({triggerCancelClick:!0}),t.onCancelDemand()},textStyle:q.textbtnstyle},R.default.t('REFUSER_DEMANDE'))))}},{key:"render",value:function(){return console.log("DEMAND GROUP PROPS",this.props),p.default.createElement(p.default.Fragment,null,(this.state.triggerTreatmentClick||this.state.triggerCancelClick)&&this.renderAlertErrorTreatOrCancelDemand(),this.props.loadingGetUniqueDemand?this.renderLoader():null!=this.props.resultGetUniqueDemand?this.renderDetail():null)}}]),n})(p.Component));N.navigatorStyle={navBarBackgroundColor:U.accentLight,statusBarColor:U.accent,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},N.navigationOptions=function(t){var n=t.navigation;return{drawerLabel:function(){return null},title:R.default.t('GROUP')+' N\xb0'+n.getParam("id","-")}};var k=(0,O.connect)(function(t){return{loadingGetUniqueDemand:t.getUniqueDemandsGroupReducer.loading,resultGetUniqueDemand:t.getUniqueDemandsGroupReducer.result,errorGetUniqueDemand:t.getUniqueDemandsGroupReducer.error,loadingTreatDemand:t.treatDemandGroupReducer.loading,resultTreatDemand:t.treatDemandGroupReducer.result,errorTreatDemand:t.treatDemandGroupReducer.error}},function(t){return(0,w.bindActionCreators)({getNanoCreditUniqueDemandsAction:S.getNanoCreditUniqueDemandsAction,getNanoCreditUniqueDemandsReset:S.getNanoCreditUniqueDemandsReset,treatDemandGroupAction:A.treatDemandGroupAction,cancelDemandGroupAction:A.cancelDemandGroupAction,treatDemandGroupReset:A.treatDemandGroupReset,treatCreditDemand:x.treatCreditDemand,creditDemandResetReducer:x.creditDemandResetReducer,treatCancelDemand:b.treatCancelDemand,creditCancelResetReducer:b.creditCancelResetReducer},t)})(N);e.default=k;var q=y.StyleSheet.create({container:{flex:1},btnstyle:{},inputAmountText:(function(t){for(var n=1;nparseInt(l.state.comptePrincipal)?{errorMessage:b.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:b.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.renderGetDurationesponse=function(){var t=l.props,n=t.resultGetNanoCreditDuration,o=t.errorGetNanoCreditDuration;null!==n&&void 0!==n.response&&(n.response.length>0?l.setState({hasLoadDuration:!0,durations:n.response,durationSelect:n.response[0].value,modalVisible:!1}):0===n.response.length&&l.setState({hasLoadDuration:!0,durations:[],durationSelect:'',modalVisible:!1})),null!==o&&(void 0!==o.data?D.Alert.alert(b.default.t('ERROR_LABEL'),o.data.error,[{text:b.default.t("OK"),onPress:function(){l.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}):D.Alert.alert(b.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:b.default.t("OK"),onPress:function(){l.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}))},l.renderAskNanoCreditResponse=function(){var t=l.props,n=t.result,o=t.error;null!==o&&void 0!==o.data&&D.Alert.alert(b.default.t("ERROR_LABLE"),o.data.error,[{text:b.default.t("OK"),onPress:function(){l.props.askNanoCreditReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&D.Alert.alert(b.default.t("DEMAND_SEND"),n.response,[{text:b.default.t("OK"),onPress:function(){l.props.askNanoCreditReset(),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitSendWalletToCard=function(){var t=l.state,n=t.montant,o=t.typeCautionName,u=t.durationSelect;l.ckeckIfFieldIsOK(o)?l.typeCautionAnim.shake(800):l.ckeckIfFieldIsOK(u)?l.typeCautionAnim.shake(800):l.ckeckIfFieldIsOK(n)||!l.isMontantValid().isValid?l.montantAnim.shake(800):l.props.askNanoCreditAction({id_user:l.state.user.id,type_caution:l.state.typeCautionToSend,duree_mois:l.state.durationSelect,montant:l.state.montant,password:l.state.password}),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return h.default.createElement(v.ProgressDialog,{visible:l.props.loading||l.props.loadingGetNanoCredit,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},l.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,codeSponsor:null,user:null,montant:null,password:null,durations:[],durationSelect:null,triggerSubmitClick:!1,hasLoadDuration:!1,modalVisible:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,typeCaution:(0,w.typeCaution)(),typeCautionName:(0,w.typeCaution)()[0].name,typeCautionToSend:'groupe',wallet:_.store.getState().walletDetailReducer.result.response},l.props.getNanoCreditDemandDurationReset(),(0,O.readUser)().then(function(t){console.log("USER",t),t&&void 0!==t&&l.props.getNanoCreditDemandDurationAction({id_user:t.id,type:"nano_credit"})}),l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,O.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('DEPOSIT_TO_CARD')}),this.forceUpdate()}},{key:"render",value:function(){var t=this;return h.default.createElement(h.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCredit||this.state.modalVisible)&&this.renderLoader(),this.state.isDataSubmit&&this.renderAskNanoCreditResponse(),!this.state.hasLoadDuration&&this.renderGetDurationesponse(),h.default.createElement(D.ScrollView,{style:F.container},h.default.createElement(D.Text,{style:F.subbigtitle},b.default.t('DEMAND_NANO_CREDIT')),h.default.createElement(N.View,{ref:function(n){t.typeCautionAnim=n},style:{width:(0,S.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},h.default.createElement(L.Dropdown,{label:b.default.t('DEMAND_DURATION_IN_MONTH'),data:this.state.durations,useNativeDriver:!0,value:null!==this.state.durationSelect?this.state.durationSelect:'',onChangeText:function(n,o,l){t.setState({durationSelect:n})},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.value}})),h.default.createElement(N.View,{ref:function(n){t.typeCautionAnim=n},style:{width:(0,S.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},h.default.createElement(L.Dropdown,{label:b.default.t('CAUTION_TYPE'),data:this.state.typeCaution,useNativeDriver:!0,value:this.state.typeCautionName,onChangeText:function(n,o,l){n===b.default.t('INDIVIDUAL')?t.setState({typeCautionToSend:'individuel',typeCautionName:b.default.t('INDIVIDUAL')}):t.setState({typeCautionToSend:'groupe',typeCautionName:b.default.t('GROUP')})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),h.default.createElement(N.View,{ref:function(n){t.montantAnim=n}},h.default.createElement(y.Fumi,{iconClass:R.default,iconName:'money',label:b.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(n){t.setState({montant:n})},style:F.input}),h.default.createElement(D.View,{style:{position:'absolute',left:(0,S.responsiveWidth)(82),top:35,flexDirection:'row'}},h.default.createElement(D.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),h.default.createElement(D.Text,{style:[k.Typography.body1,k.FontWeight.bold]},this.state.wallet.currency_code))),h.default.createElement(N.View,{ref:function(n){t.passwordAnim=n}},h.default.createElement(y.Fumi,{iconClass:R.default,iconName:'lock',label:b.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:F.input})),h.default.createElement(f.default,{style:F.btnvalide,textStyle:F.textbtnvalide,onPress:function(){t.onSubmitSendWalletToCard()}},b.default.t('SUBMIT_LABEL'))))}}]),n})(h.Component));x.navigatorStyle={navBarBackgroundColor:T.Color.primaryColor,statusBarColor:T.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},x.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('DEMAND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:T.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('DEMAND_NANO_CREDIT')}};var V=(0,A.connect)(function(t){return{loading:t.askNanoCreditReducer.loading,result:t.askNanoCreditReducer.result,error:t.askNanoCreditReducer.error,loadingGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.loading,resultGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.result,errorGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.error}},function(t){return(0,E.bindActionCreators)({askNanoCreditAction:I.askNanoCreditAction,askNanoCreditReset:I.askNanoCreditReset,getNanoCreditDemandDurationAction:I.getNanoCreditDemandDurationAction,getNanoCreditDemandDurationReset:I.getNanoCreditDemandDurationReset},t)})(x);e.default=V;var F=D.StyleSheet.create({container:{flex:1,backgroundColor:T.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:T.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:T.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,S.responsiveHeight)(2),marginLeft:(0,S.responsiveWidth)(5),marginRight:(0,S.responsiveWidth)(5),borderRadius:5}})},1805,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,542,1519,711,546,1046,1063,1033,1022,1106,781,726,1649,1800,980,821,822]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),h=n(r(d[9])),C=t(r(d[10])),b=r(d[11]),D=t(r(d[12])),v=n(r(d[13])),R=r(d[14]),k=r(d[15]),E=r(d[16]),F=n(r(d[17])),S=r(d[18]),y=r(d[19]),N=r(d[20]),A=(r(d[21]),r(d[22]),r(d[23])),w=r(d[24]),I=(r(d[25]),r(d[26]),r(d[27])),O=(r(d[28]),r(d[29]),(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t))).renderRefundNanoCreditResponse=function(){var t=l.props,n=t.result,o=t.error;null!==o&&void 0!==o.data&&b.Alert.alert(v.default.t("ERROR_LABLE"),o.data.error,[{text:v.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&b.Alert.alert(v.default.t("REFUND_DONE"),n.response,[{text:v.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset(),A.IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitRefundNanoCredit=function(){var t=l.state,n=t.idDemand,o=t.password;l.ckeckIfFieldIsOK(n)?l.idDemandAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.passwordAnim.shake(800):l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_demande:l.state.idDemand,password:l.state.password},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return C.default.createElement(k.ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},l.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1},l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,w.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,h.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,h.default)(t)||(0,p.default)(t.length,0)}},{key:"render",value:function(){var t=this;return C.default.createElement(C.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),C.default.createElement(b.ScrollView,{style:_.container},C.default.createElement(b.Text,{style:_.subbigtitle},v.default.t('DEMAND_INFO')),C.default.createElement(D.View,{ref:function(t){thisidDemandAnim=t}},C.default.createElement(E.Fumi,{iconClass:F.default,iconName:'id-card',label:v.default.t('ID_DEMAND'),iconColor:'#f95a25',iconSize:20,value:this.state.idDemand,onChangeText:function(n){t.setState({idDemand:n})},style:_.input})),C.default.createElement(D.View,{ref:function(n){t.passwordAnim=n}},C.default.createElement(E.Fumi,{iconClass:F.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:_.input})),C.default.createElement(f.default,{style:_.btnvalide,textStyle:_.textbtnvalide,onPress:function(){t.onSubmitRefundNanoCredit()}},this.state.isGroupToModify?v.default.t('MODIFY'):v.default.t('SUBMIT_LABEL'))))}}]),n})(C.Component));O.navigatorStyle={navBarBackgroundColor:N.Color.primaryColor,statusBarColor:N.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},O.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('REFUND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:N.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('REFUND_NANO_CREDIT')}};var T=(0,S.connect)(function(t){return{loading:t.casserEpargneUserReducer.loading,result:t.casserEpargneUserReducer.result,error:t.casserEpargneUserReducer.error}},function(t){return(0,y.bindActionCreators)({refundCreditDemandUserAction:I.refundCreditDemandUserAction,refundCreditDemandUserReset:I.refundCreditDemandUserReset},t)})(O);e.default=T;var _=b.StyleSheet.create({container:{flex:1,backgroundColor:N.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:N.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:N.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,R.responsiveHeight)(2),marginLeft:(0,R.responsiveWidth)(5),marginRight:(0,R.responsiveWidth)(5),borderRadius:5}})},1806,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,542,1519,711,546,1046,1063,1033,1022,1106,781,726,1800,1649,1770,821,822]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),s=l(r(d[4])),u=l(r(d[5])),f=l(r(d[6])),c=l(r(d[7])),p=l(r(d[8])),C=l(r(d[9])),y=t(r(d[10])),D=r(d[11]),h=t(r(d[12])),E=l(r(d[13])),T=l(r(d[14])),w=r(d[15]),A=r(d[16]),N=r(d[17]),b=r(d[18]),x=r(d[19]),R=l(r(d[20])),I=r(d[21]),_=r(d[22]),v=r(d[23]),S=r(d[24]),V=r(d[25]),k=r(d[26]),L=r(d[27]),O=r(d[28]),F=l(r(d[29])),M=r(d[30]),W=(r(d[31]),r(d[32]),(function(t){function l(t){var o;return(0,n.default)(this,l),(o=(0,s.default)(this,(0,u.default)(l).call(this,t))).modalConfirmTransaction=function(t){var l=t.response.id_demande,n=t.response.montant,s=t.response.duree_mois,u=t.response.etat,f=t.response.taxe,c=t.response.interet,p=(t.response.date_demande,t.response.date_remboursement_prevu,t.response.date_remboursement,t.response.retrait_cash),C=t.response.date_creation;return y.default.createElement(E.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},y.default.createElement(E.default.Title,null,T.default.t('DEMAND_DETAIL')),y.default.createElement(D.View,null,y.default.createElement(D.View,{style:[G.blockView,{borderBottomColor:v.Color.borderColor}]},y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{style:[G.body2]},T.default.t('ID_DEMAND'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},l))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{style:[G.body2]},T.default.t('AMOUNT'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},(0,F.default)(n,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('TAXES'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},(0,F.default)(f,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('INTERET'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},(0,F.default)(c,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('WITHDRAWAL_TYPE'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},p?T.default.t('WITHDRAWAL_IN_CASH'):T.default.t('TRANSFER_IN_ACCOUNT')))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('ETAT'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},T.default.t(u)))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('DEMAND_DURATION_IN_MONTH'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},s))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('CREATION_DATE'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,v.Color.grayColor]},M(C).format('DD-MM-YYYY')))))),y.default.createElement(E.default.Button,{bold:!0,label:T.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),y.default.createElement(E.default.Button,{bold:!0,label:T.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.cautionCreditDemandAgentAction({id_demande:o.state.idDemand,id_wallet_agent:o.state.wallet.id,retrait_cash:o.state.withdrawalInCash,password:o.state.password}),o.props.getNanoCreditDemandDetailReset()}}))},o.renderRefundNanoCreditResponse=function(){var t=o.props,l=t.result,n=t.error;null!==n&&void 0!==n.data&&D.Alert.alert(T.default.t("ERROR_LABLE"),n.data.error,[{text:T.default.t("OK"),onPress:function(){o.props.cautionCreditDemandAgentReset(),V.IlinkEmitter.emit("refreshWallet")}}],{cancelable:!1}),null!==l&&null!==l.response&&D.Alert.alert(T.default.t("REFUND_DONE"),l.response,[{text:T.default.t("OK"),onPress:function(){o.props.cautionCreditDemandAgentReset(),V.IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.onSubmitSendWalletToCard=function(){var t=o.state,l=t.idDemand,n=t.password;o.ckeckIfFieldIsOK(l)?o.idDemandAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getNanoCreditDemandDetailAction(o.state.idDemand),o.setState({triggerSubmitClick:!0})},o.renderGetNanoCreditDemandDetailResponse=function(){var t=o.props,l=(t.resultGetNanoCreditDemandDetail,t.errorGetNanoCreditDemandDetail);null!==l&&(void 0!==l.data?D.Alert.alert(T.default.t('ERROR_LABEL'),l.data.error,[{text:T.default.t("OK"),onPress:function(){o.props.getNanoCreditDemandDetailReset()}}],{cancelable:!1}):D.Alert.alert(T.default.t('ERROR_LABEL'),JSON.stringify(l),[{text:T.default.t("OK"),onPress:function(){o.props.getNanoCreditDemandDetailAction()}}],{cancelable:!1}))},o.renderLoader=function(){return y.default.createElement(b.ProgressDialog,{visible:o.props.loading||o.props.loadingGetNanoCreditDemandDetail,title:T.default.t('LOADING'),message:T.default.t('LOADING_INFO')})},o.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,withdrawalInCashType:(0,O.withdrawalMode)(),withdrawalInCashTypeName:(0,O.withdrawalMode)()[0].name,isModalConfirmVisible:!1,isGroupToModify:!1,isModalConfirmVisible:!1,withdrawalInCash:!0,wallet:w.store.getState().walletDetailReducer.result.response},o.props.getNanoCreditDemandDetailReset(),o.props.cautionCreditDemandAgentReset(),o}return(0,f.default)(l,t),(0,o.default)(l,[{key:"componentDidMount",value:function(){var t=this;(0,L.readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultGetNanoCreditDemandDetail&&void 0!==t.resultGetNanoCreditDemandDetail.response&&(t.loadingGetNanoCreditDemandDetail||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:T.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"render",value:function(){var t=this,l=this.props.resultGetNanoCreditDemandDetail;return y.default.createElement(y.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCreditDemandDetail)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),null!==l&&void 0!==l.response&&this.modalConfirmTransaction(l),y.default.createElement(D.ScrollView,{style:G.container},y.default.createElement(D.Text,{style:G.subbigtitle},T.default.t('DEMAND_INFO')),y.default.createElement(h.View,{ref:function(l){t.idDemandAnim=l}},y.default.createElement(x.Fumi,{iconClass:R.default,iconName:'id-card',label:T.default.t('ID_DEMAND'),iconColor:'#f95a25',iconSize:20,value:this.state.idDemand,onChangeText:function(l){t.setState({idDemand:l})},style:G.input})),y.default.createElement(h.View,{ref:function(l){t.typeRetraitAnim=l},style:{width:(0,N.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(A.Dropdown,{label:T.default.t('WITHDRAWAL_TYPE'),data:this.state.withdrawalInCashType,useNativeDriver:!0,value:this.state.withdrawalInCashTypeName,onChangeText:function(l,n,o){l===T.default.t('WITHDRAWAL_IN_CASH')?t.setState({withdrawalInCash:!0,withdrawalInCashTypeName:T.default.t('WITHDRAWAL_IN_CASH')}):t.setState({withdrawalInCash:!1,withdrawalInCashTypeName:T.default.t('TRANSFER_IN_ACCOUNT')})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(h.View,{ref:function(l){t.passwordAnim=l}},y.default.createElement(x.Fumi,{iconClass:R.default,iconName:'lock',label:T.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(l){t.setState({password:l})},style:G.input})),y.default.createElement(c.default,{style:G.btnvalide,textStyle:G.textbtnvalide,onPress:function(){t.onSubmitSendWalletToCard()}},this.state.isGroupToModify?T.default.t('MODIFY'):T.default.t('SUBMIT_LABEL'))))}}]),l})(y.Component));W.navigatorStyle={navBarBackgroundColor:v.Color.primaryColor,statusBarColor:v.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},W.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:T.default.t('REFUND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:v.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:T.default.t('REFUND_NANO_CREDIT')}};var B=(0,I.connect)(function(t){return{loading:t.cautionCreditDemandAgentReducer.loading,result:t.cautionCreditDemandAgentReducer.result,error:t.cautionCreditDemandAgentReducer.error,loadingGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.loading,resultGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.result,errorGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.error}},function(t){return(0,_.bindActionCreators)({cautionCreditDemandAgentAction:k.cautionCreditDemandAgentAction,cautionCreditDemandAgentReset:k.cautionCreditDemandAgentReset,getNanoCreditDemandDetailAction:k.getNanoCreditDemandDetailAction,getNanoCreditDemandDetailReset:k.getNanoCreditDemandDetailReset},t)})(W);e.default=B;var G=D.StyleSheet.create({container:{flex:1,backgroundColor:v.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:v.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:v.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,N.responsiveHeight)(2),marginLeft:(0,N.responsiveWidth)(5),marginRight:(0,N.responsiveWidth)(5),borderRadius:5}})},1807,[4,1,8,9,10,12,13,724,696,1758,15,18,758,1630,727,1106,980,542,1519,711,546,1046,1063,1033,1022,781,1808,726,1649,1651,1038,821,822]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),u=n(r(d[4])),s=n(r(d[5])),f=n(r(d[6])),c=n(r(d[7])),p=n(r(d[8])),C=n(r(d[9])),h=t(r(d[10])),D=r(d[11]),b=t(r(d[12])),v=n(r(d[13])),R=r(d[14]),k=r(d[15]),F=r(d[16]),S=n(r(d[17])),E=r(d[18]),y=r(d[19]),N=r(d[20]),A=(r(d[21]),r(d[22]),r(d[23])),w=r(d[24]),I=(r(d[25]),r(d[26]),r(d[27])),O=(r(d[28]),r(d[29]),(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,u.default)(this,(0,s.default)(n).call(this,t))).renderRefundNanoCreditResponse=function(){var t=l.props,n=t.result,o=t.error;null!==o&&void 0!==o.data&&D.Alert.alert(v.default.t("ERROR_LABLE"),o.data.error,[{text:v.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&D.Alert.alert(v.default.t("REFUND_DONE"),n.response,[{text:v.default.t("OK"),onPress:function(){l.props.refundCreditDemandUserReset(),A.IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitRefundNanoCredit=function(){var t=l.state,n=t.idDemand,o=t.password;l.ckeckIfFieldIsOK(n)?l.idDemandAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.passwordAnim.shake(800):l.props.refundCreditDemandUserAction({id_user:l.state.user.id,id_demande:l.state.idDemand,password:l.state.password},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return h.default.createElement(k.ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},l.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1},l}return(0,f.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,w.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"render",value:function(){var t=this;return h.default.createElement(h.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),h.default.createElement(D.ScrollView,{style:_.container},h.default.createElement(D.Text,{style:_.subbigtitle},v.default.t('DEMAND_INFO')),h.default.createElement(b.View,{ref:function(n){t.idDemandAnim=n}},h.default.createElement(F.Fumi,{iconClass:S.default,iconName:'id-card',label:v.default.t('ID_DEMAND'),iconColor:'#f95a25',iconSize:20,value:this.state.idDemand,onChangeText:function(n){t.setState({idDemand:n})},style:_.input})),h.default.createElement(b.View,{ref:function(n){t.passwordAnim=n}},h.default.createElement(F.Fumi,{iconClass:S.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:_.input})),h.default.createElement(c.default,{style:_.btnvalide,textStyle:_.textbtnvalide,onPress:function(){t.onSubmitRefundNanoCredit()}},this.state.isGroupToModify?v.default.t('MODIFY'):v.default.t('SUBMIT_LABEL'))))}}]),n})(h.Component));O.navigatorStyle={navBarBackgroundColor:N.Color.primaryColor,statusBarColor:N.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},O.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('REFUND_NANO_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:N.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('REFUND_NANO_CREDIT')}};var T=(0,E.connect)(function(t){return{loading:t.refundCreditDemandReducer.loading,result:t.refundCreditDemandReducer.result,error:t.refundCreditDemandReducer.error}},function(t){return(0,y.bindActionCreators)({refundCreditDemandUserAction:I.refundCreditDemandUserAction,refundCreditDemandUserReset:I.refundCreditDemandUserReset},t)})(O);e.default=T;var _=D.StyleSheet.create({container:{flex:1,backgroundColor:N.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:N.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:N.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,R.responsiveHeight)(2),marginLeft:(0,R.responsiveWidth)(5),marginRight:(0,R.responsiveWidth)(5),borderRadius:5}})},1806,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,542,1519,711,546,1046,1063,1033,1022,1106,781,726,1800,1649,1770,821,822]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),s=l(r(d[4])),u=l(r(d[5])),f=l(r(d[6])),c=l(r(d[7])),p=l(r(d[8])),C=l(r(d[9])),y=t(r(d[10])),D=r(d[11]),h=t(r(d[12])),E=l(r(d[13])),T=l(r(d[14])),w=r(d[15]),A=r(d[16]),N=r(d[17]),b=r(d[18]),x=r(d[19]),I=l(r(d[20])),R=r(d[21]),v=r(d[22]),_=r(d[23]),S=r(d[24]),V=r(d[25]),k=r(d[26]),L=r(d[27]),O=r(d[28]),F=l(r(d[29])),M=r(d[30]),W=(r(d[31]),r(d[32]),(function(t){function l(t){var o;return(0,n.default)(this,l),(o=(0,s.default)(this,(0,u.default)(l).call(this,t))).modalConfirmTransaction=function(t){var l=t.response.id_demande,n=t.response.montant,s=t.response.duree_mois,u=t.response.etat,f=t.response.taxe,c=t.response.interet,p=(t.response.date_demande,t.response.date_remboursement_prevu,t.response.date_remboursement,t.response.retrait_cash),C=t.response.date_creation;return y.default.createElement(E.default.Container,{useNativeDriver:!0,visible:o.state.isModalConfirmVisible},y.default.createElement(E.default.Title,null,T.default.t('DEMAND_DETAIL')),y.default.createElement(D.View,null,y.default.createElement(D.View,{style:[G.blockView,{borderBottomColor:_.Color.borderColor}]},y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{style:[G.body2]},T.default.t('ID_DEMAND'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},l))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{style:[G.body2]},T.default.t('AMOUNT'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},(0,F.default)(n,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('TAXES'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},(0,F.default)(f,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('INTERET'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},(0,F.default)(c,' ')+" "+o.state.wallet.currency_code))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('WITHDRAWAL_TYPE'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},p?T.default.t('WITHDRAWAL_IN_CASH'):T.default.t('TRANSFER_IN_ACCOUNT')))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('ETAT'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},T.default.t(u)))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('DEMAND_DURATION_IN_MONTH'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},s))),y.default.createElement(D.View,{style:{flexDirection:'row',marginTop:10}},y.default.createElement(D.View,{style:{flex:1}},y.default.createElement(D.Text,{tyle:[S.Typography.body2]},T.default.t('CREATION_DATE'))),y.default.createElement(D.View,{style:{flex:1,alignItems:'flex-end'}},y.default.createElement(D.Text,{style:[S.Typography.caption1,_.Color.grayColor]},M(C).format('DD-MM-YYYY')))))),y.default.createElement(E.default.Button,{bold:!0,label:T.default.t('CANCEL_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1})}}),y.default.createElement(E.default.Button,{bold:!0,label:T.default.t('SUBMIT_LABEL'),onPress:function(){o.setState({isModalConfirmVisible:!1,isDataSubmit:!0}),o.props.cautionCreditDemandAgentAction({id_demande:o.state.idDemand,id_wallet_agent:o.state.wallet.id,retrait_cash:o.state.withdrawalInCash,password:o.state.password}),o.props.getNanoCreditDemandDetailReset()}}))},o.renderRefundNanoCreditResponse=function(){var t=o.props,l=t.result,n=t.error;null!==n&&void 0!==n.data&&D.Alert.alert(T.default.t("ERROR_LABLE"),n.data.error,[{text:T.default.t("OK"),onPress:function(){o.props.cautionCreditDemandAgentReset(),V.IlinkEmitter.emit("refreshWallet")}}],{cancelable:!1}),null!==l&&null!==l.response&&D.Alert.alert(T.default.t("REFUND_DONE"),l.response,[{text:T.default.t("OK"),onPress:function(){o.props.cautionCreditDemandAgentReset(),V.IlinkEmitter.emit("refreshWallet"),o.props.navigation.pop()}}],{cancelable:!1})},o.onSubmitCautionnerNanoCredit=function(){var t=o.state,l=t.idDemand,n=t.password;o.ckeckIfFieldIsOK(l)?o.idDemandAnim.shake(800):o.ckeckIfFieldIsOK(n)?o.passwordAnim.shake(800):o.props.getNanoCreditDemandDetailAction(o.state.idDemand),o.setState({triggerSubmitClick:!0})},o.renderGetNanoCreditDemandDetailResponse=function(){var t=o.props,l=(t.resultGetNanoCreditDemandDetail,t.errorGetNanoCreditDemandDetail);null!==l&&(void 0!==l.data?D.Alert.alert(T.default.t('ERROR_LABEL'),l.data.error,[{text:T.default.t("OK"),onPress:function(){o.props.getNanoCreditDemandDetailReset()}}],{cancelable:!1}):D.Alert.alert(T.default.t('ERROR_LABEL'),JSON.stringify(l),[{text:T.default.t("OK"),onPress:function(){o.props.getNanoCreditDemandDetailAction()}}],{cancelable:!1}))},o.renderLoader=function(){return y.default.createElement(b.ProgressDialog,{visible:o.props.loading||o.props.loadingGetNanoCreditDemandDetail,title:T.default.t('LOADING'),message:T.default.t('LOADING_INFO')})},o.state={password:null,idDemand:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,withdrawalInCashType:(0,O.withdrawalMode)(),withdrawalInCashTypeName:(0,O.withdrawalMode)()[0].name,isModalConfirmVisible:!1,isGroupToModify:!1,isModalConfirmVisible:!1,withdrawalInCash:!0,wallet:w.store.getState().walletDetailReducer.result.response},o.props.getNanoCreditDemandDetailReset(),o.props.cautionCreditDemandAgentReset(),o}return(0,f.default)(l,t),(0,o.default)(l,[{key:"componentDidMount",value:function(){var t=this;(0,L.readUser)().then(function(l){l&&void 0!==l&&t.setState({user:l})})}},{key:"componentWillReceiveProps",value:function(t){null!=t.resultGetNanoCreditDemandDetail&&void 0!==t.resultGetNanoCreditDemandDetail.response&&(t.loadingGetNanoCreditDemandDetail||this.setState({isModalConfirmVisible:!0}))}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:T.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,C.default)(t)||(0,p.default)(t.length,0)}},{key:"render",value:function(){var t=this,l=this.props.resultGetNanoCreditDemandDetail;return y.default.createElement(y.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCreditDemandDetail)&&this.renderLoader(),this.state.isDataSubmit&&this.renderRefundNanoCreditResponse(),null!==l&&void 0!==l.response&&this.modalConfirmTransaction(l),y.default.createElement(D.ScrollView,{style:G.container},y.default.createElement(D.Text,{style:G.subbigtitle},T.default.t('DEMAND_INFO')),y.default.createElement(h.View,{ref:function(l){t.idDemandAnim=l}},y.default.createElement(x.Fumi,{iconClass:I.default,iconName:'id-card',label:T.default.t('ID_DEMAND'),iconColor:'#f95a25',iconSize:20,value:this.state.idDemand,onChangeText:function(l){t.setState({idDemand:l})},style:G.input})),y.default.createElement(h.View,{ref:function(l){t.typeRetraitAnim=l},style:{width:(0,N.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},y.default.createElement(A.Dropdown,{label:T.default.t('WITHDRAWAL_TYPE'),data:this.state.withdrawalInCashType,useNativeDriver:!0,value:this.state.withdrawalInCashTypeName,onChangeText:function(l,n,o){l===T.default.t('WITHDRAWAL_IN_CASH')?t.setState({withdrawalInCash:!0,withdrawalInCashTypeName:T.default.t('WITHDRAWAL_IN_CASH')}):t.setState({withdrawalInCash:!1,withdrawalInCashTypeName:T.default.t('TRANSFER_IN_ACCOUNT')})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),y.default.createElement(h.View,{ref:function(l){t.passwordAnim=l}},y.default.createElement(x.Fumi,{iconClass:I.default,iconName:'lock',label:T.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(l){t.setState({password:l})},style:G.input})),y.default.createElement(c.default,{style:G.btnvalide,textStyle:G.textbtnvalide,onPress:function(){t.onSubmitCautionnerNanoCredit()}},this.state.isGroupToModify?T.default.t('MODIFY'):T.default.t('SUBMIT_LABEL'))))}}]),l})(y.Component));W.navigatorStyle={navBarBackgroundColor:_.Color.primaryColor,statusBarColor:_.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},W.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:T.default.t('CAUTION_CREDIT'),headerTintColor:'white',headerStyle:{backgroundColor:_.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:T.default.t('CAUTION_CREDIT')}};var B=(0,R.connect)(function(t){return{loading:t.cautionCreditDemandAgentReducer.loading,result:t.cautionCreditDemandAgentReducer.result,error:t.cautionCreditDemandAgentReducer.error,loadingGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.loading,resultGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.result,errorGetNanoCreditDemandDetail:t.getNanoCreditDemandDetailReducer.error}},function(t){return(0,v.bindActionCreators)({cautionCreditDemandAgentAction:k.cautionCreditDemandAgentAction,cautionCreditDemandAgentReset:k.cautionCreditDemandAgentReset,getNanoCreditDemandDetailAction:k.getNanoCreditDemandDetailAction,getNanoCreditDemandDetailReset:k.getNanoCreditDemandDetailReset},t)})(W);e.default=B;var G=D.StyleSheet.create({container:{flex:1,backgroundColor:_.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:_.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:_.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,N.responsiveHeight)(2),marginLeft:(0,N.responsiveWidth)(5),marginRight:(0,N.responsiveWidth)(5),borderRadius:5}})},1807,[4,1,8,9,10,12,13,724,696,1758,15,18,758,1630,727,1106,980,542,1519,711,546,1046,1063,1033,1022,781,1808,726,1649,1651,1038,821,822]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getNanoCreditDemandDetailReset=e.getNanoCreditDemandDetailAction=e.cautionCreditDemandAgentReset=e.cautionCreditDemandAgentAction=void 0;var n=r(d[1]),o=t(r(d[2])),c=t(r(d[3])),u=r(d[4]),s=r(d[5]);e.cautionCreditDemandAgentAction=function(t){var l=u.store.getState().authKeyReducer,D=null!==l?l.authKey.token_type+" "+l.authKey.access_token:'';return function(u){u((0,s.fetchCautionCreditDemandAgentPending)()),(0,o.default)({url:n.cautionCreditDemandtUrl,method:'POST',data:t,headers:{Authorization:D,'X-Localization':c.default.currentLocale()}}).then(function(t){console.log(t),u((0,s.fetchCautionCreditDemandAgentSuccess)(t))}).catch(function(t){t.response?u((0,s.fetchCautionCreditDemandAgentError)(t.response)):t.request?u((0,s.fetchCautionCreditDemandAgentError)(t.request)):u((0,s.fetchCautionCreditDemandAgentError)(t.message))})}};e.cautionCreditDemandAgentReset=function(){return function(t){t((0,s.fetchCautionCreditDemandAgentReset)())}};e.getNanoCreditDemandDetailAction=function(t){var l=u.store.getState().authKeyReducer,D=null!==l?l.authKey.token_type+" "+l.authKey.access_token:'';return function(u){u((0,s.fetchGetNanoCreditDemandDetailPending)()),(0,o.default)({url:n.getNanoCreditDemandUrl+"/"+t,method:'GET',headers:{Authorization:D,'X-Localization':c.default.currentLocale()}}).then(function(t){console.log(t),u((0,s.fetchGetNanoCreditDemandDetailSuccess)(t))}).catch(function(t){t.response?u(fetchGetNanoCreditDemandDetailError(t.response)):t.request?u(fetchGetNanoCreditDemandDetailError(t.request)):u(fetchGetNanoCreditDemandDetailError(t.message))})}};e.getNanoCreditDemandDetailReset=function(){return function(t){t((0,s.fetchGetNanoCreditDemandDetailReset)())}}},1808,[1,751,1080,727,1106,1173]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),p=n(r(d[6])),c=n(r(d[7])),f=n(r(d[8])),h=n(r(d[9])),E=t(r(d[10])),C=r(d[11]),D=t(r(d[12])),b=n(r(d[13])),S=r(d[14]),A=r(d[15]),y=r(d[16]),v=r(d[17]),N=n(r(d[18])),R=r(d[19]),O=r(d[20]),T=r(d[21]),L=r(d[22]),w=r(d[23]),_=r(d[24]),k=r(d[25]),I=r(d[26]),V=r(d[27]),x=(r(d[28]),r(d[29]),(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t))).isMontantValid=function(){var t=l.state.montant;return parseInt((0,f.default)(t,0))||t<0?{errorMessage:b.default.t('ENTER_AMOUNT_SUPERIOR_ZEROR'),isValid:!1}:(0,_.isNormalInteger)(t)?t>parseInt(l.state.comptePrincipal)?{errorMessage:b.default.t('AMOUNT_SUPERIOR_TO_PRINCIPAL_ACCOUNT'),isValid:!1}:{errorMessage:'',isValid:!0}:{errorMessage:b.default.t('ENTER_VALID_AMOUNT'),isValid:!1}},l.renderGetDurationesponse=function(){var t=l.props,n=t.resultGetNanoCreditDuration,o=t.errorGetNanoCreditDuration;null!==n&&void 0!==n.response&&(n.response.length>0?l.setState({hasLoadDuration:!0,durations:n.response,durationSelect:n.response[0].value,modalVisible:!1}):0===n.response.length&&l.setState({hasLoadDuration:!0,durations:[],durationSelect:'',modalVisible:!1})),null!==o&&(void 0!==o.data?C.Alert.alert(b.default.t('ERROR_LABEL'),o.data.error,[{text:b.default.t("OK"),onPress:function(){l.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}):C.Alert.alert(b.default.t('ERROR_LABEL'),JSON.stringify(o),[{text:b.default.t("OK"),onPress:function(){l.props.getNanoCreditDemandDurationReset()}}],{cancelable:!1}))},l.renderEpargnerArgentResponse=function(){var t=l.props,n=t.result,o=t.error;null!==o&&void 0!==o.data&&C.Alert.alert(b.default.t("ERROR_LABLE"),o.data.error,[{text:b.default.t("OK"),onPress:function(){l.props.epargnerArgentUserReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&C.Alert.alert(b.default.t("EPARGNE_DEPOSE"),n.response,[{text:b.default.t("OK"),onPress:function(){l.props.epargnerArgentUserReset(),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitEpargnerArgent=function(){var t=l.state,n=t.montant,o=t.typeEpargneName,s=t.durationSelect;l.ckeckIfFieldIsOK(o)?l.typeEpargneAnim.shake(800):l.ckeckIfFieldIsOK(s)&&l.state.displayDuration?l.durationAnim.shake(800):l.ckeckIfFieldIsOK(n)||!l.isMontantValid().isValid?l.montantAnim.shake(800):l.props.epargnerArgentUserAction({id_user:l.state.user.id,type:l.state.typeEpargneToSend,duree_mois:l.state.durationSelect,montant:l.state.montant,password:l.state.password}),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return E.default.createElement(y.ProgressDialog,{visible:l.props.loading||l.props.loadingGetNanoCredit,title:b.default.t('LOADING'),message:b.default.t('LOADING_INFO')})},l.state={codeGroupe:null,codeSponsor:null,nomGroupe:null,codeSponsor:null,displayDuration:!1,user:null,montant:null,password:null,durations:[],durationSelect:null,triggerSubmitClick:!1,hasLoadDuration:!1,modalVisible:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,typeEpargne:(0,_.typeEpargne)(),typeEpargneName:(0,_.typeEpargne)()[0].name,typeEpargneToSend:'simple',wallet:w.store.getState().walletDetailReducer.result.response},l.props.getNanoCreditDemandDurationReset(),(0,k.readUser)().then(function(t){console.log("USER",t),t&&void 0!==t&&l.props.getNanoCreditDemandDurationAction({id_user:t.id,type:"epargne"})}),l}return(0,p.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,k.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,h.default)(t)||(0,f.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:b.default.t('SAVE_MONEY')}),this.forceUpdate()}},{key:"render",value:function(){var t=this;return E.default.createElement(E.default.Fragment,null,(this.props.loading||this.props.loadingGetNanoCredit||this.state.modalVisible)&&this.renderLoader(),this.state.isDataSubmit&&this.renderEpargnerArgentResponse(),!this.state.hasLoadDuration&&this.renderGetDurationesponse(),E.default.createElement(C.ScrollView,{style:M.container},E.default.createElement(C.Text,{style:M.subbigtitle},b.default.t('FILL_INFORMATION')),E.default.createElement(D.View,{ref:function(n){t.typeEpargneAnim=n},style:{width:(0,A.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},E.default.createElement(S.Dropdown,{label:b.default.t('SAVE_MONEY_TYPE'),data:this.state.typeEpargne,useNativeDriver:!0,value:this.state.typeEpargneName,onChangeText:function(n,o,l){n===b.default.t('SIMPLE')?t.setState({typeEpargneToSend:'simple',typeEpargneName:b.default.t('SIMPLE'),displayDuration:!1}):t.setState({typeEpargneToSend:'blocked',typeEpargneName:b.default.t('BLOCKED'),displayDuration:!0})},valueExtractor:function(t){return t.name},labelExtractor:function(t){return t.name}})),this.state.displayDuration&&E.default.createElement(D.View,{ref:function(n){t.durationAnim=n},style:{width:(0,A.responsiveWidth)(90),height:60,marginTop:20,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},E.default.createElement(S.Dropdown,{label:b.default.t('DEMAND_DURATION_IN_MONTH'),data:this.state.durations,useNativeDriver:!0,value:null!==this.state.durationSelect?this.state.durationSelect:'',onChangeText:function(n,o,l){t.setState({durationSelect:n})},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.value}})),E.default.createElement(D.View,{ref:function(n){t.montantAnim=n}},E.default.createElement(v.Fumi,{iconClass:N.default,iconName:'money',label:b.default.t('AMOUNT'),iconColor:'#f95a25',keyboardType:"numeric",iconSize:20,value:this.state.montant,onChangeText:function(n){t.setState({montant:n})},style:M.input}),E.default.createElement(C.View,{style:{position:'absolute',left:(0,A.responsiveWidth)(82),top:35,flexDirection:'row'}},E.default.createElement(C.View,{style:{width:1,borderLeftColor:'#f0f0f0',height:40,left:-8,top:-10,borderLeftWidth:1}}),E.default.createElement(C.Text,{style:[L.Typography.body1,L.FontWeight.bold]},this.state.wallet.currency_code))),E.default.createElement(D.View,{ref:function(n){t.passwordAnim=n}},E.default.createElement(v.Fumi,{iconClass:N.default,iconName:'lock',label:b.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:M.input})),E.default.createElement(c.default,{style:M.btnvalide,textStyle:M.textbtnvalide,onPress:function(){t.onSubmitEpargnerArgent()}},b.default.t('SUBMIT_LABEL'))))}}]),n})(E.Component));x.navigatorStyle={navBarBackgroundColor:T.Color.primaryColor,statusBarColor:T.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},x.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:b.default.t('SAVE_MONEY'),headerTintColor:'white',headerStyle:{backgroundColor:T.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:b.default.t('SAVE_MONEY')}};var F=(0,R.connect)(function(t){return{loading:t.epargnerArgentUserReducer.loading,result:t.epargnerArgentUserReducer.result,error:t.epargnerArgentUserReducer.error,loadingGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.loading,resultGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.result,errorGetNanoCreditDuration:t.getNanoCreditDemandDurationReducer.error}},function(t){return(0,O.bindActionCreators)({epargnerArgentUserAction:V.epargnerArgentUserAction,epargnerArgentUserReset:V.epargnerArgentUserReset,getNanoCreditDemandDurationAction:I.getNanoCreditDemandDurationAction,getNanoCreditDemandDurationReset:I.getNanoCreditDemandDurationReset},t)})(x);e.default=F;var M=C.StyleSheet.create({container:{flex:1,backgroundColor:T.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:T.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:T.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,A.responsiveHeight)(2),marginLeft:(0,A.responsiveWidth)(5),marginRight:(0,A.responsiveWidth)(5),borderRadius:5}})},1809,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,980,542,1519,711,546,1046,1063,1033,1022,1106,1649,726,1800,1770,821,822]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=n(r(d[3])),s=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),f=n(r(d[7])),p=n(r(d[8])),h=n(r(d[9])),E=t(r(d[10])),C=r(d[11]),b=t(r(d[12])),v=n(r(d[13])),k=r(d[14]),A=r(d[15]),R=r(d[16]),S=n(r(d[17])),y=r(d[18]),F=r(d[19]),w=r(d[20]),D=(r(d[21]),r(d[22]),r(d[23])),I=r(d[24]),O=(r(d[25]),r(d[26]),r(d[27])),_=(r(d[28]),r(d[29]),(function(t){function n(t){var l;return(0,o.default)(this,n),(l=(0,s.default)(this,(0,u.default)(n).call(this,t))).renderBreakEpargneRespons=function(){var t=l.props,n=t.result,o=t.error;null!==o&&void 0!==o.data&&C.Alert.alert(v.default.t("ERROR_LABLE"),o.data.error,[{text:v.default.t("OK"),onPress:function(){l.props.casserEpargneUserReset()}}],{cancelable:!1}),null!==n&&null!==n.response&&C.Alert.alert(v.default.t("BREAK_EPARGNE_DONE"),n.response,[{text:v.default.t("OK"),onPress:function(){l.props.casserEpargneUserReset(),D.IlinkEmitter.emit("refreshWallet"),l.props.navigation.pop()}}],{cancelable:!1})},l.onSubmitCasserEpargne=function(){var t=l.state,n=t.idEpargne,o=t.password;l.ckeckIfFieldIsOK(n)?l.idEpargneAnim.shake(800):l.ckeckIfFieldIsOK(o)?l.passwordAnim.shake(800):l.props.casserEpargneUserAction({id_user:l.state.user.id,id_epargne:l.state.idEpargne,password:l.state.password},0),l.setState({isDataSubmit:!0})},l.renderLoader=function(){return E.default.createElement(A.ProgressDialog,{visible:l.props.loading||l.props.loadingGetCommission,title:v.default.t('LOADING'),message:v.default.t('LOADING_INFO')})},l.state={password:null,idEpargne:null,codeGroup:null,loading:!1,user:null,triggerSubmitClick:!1,isSubmitClick:!1,isDataSubmit:!1,isModalConfirmVisible:!1,isGroupToModify:!1},l}return(0,c.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;(0,I.readUser)().then(function(n){n&&void 0!==n&&t.setState({user:n})})}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,h.default)(t)||(0,p.default)(t.length,0)}},{key:"updateLangue",value:function(){this.props.navigation.setParams({name:v.default.t('REFUND_NANO_CREDIT')}),this.forceUpdate()}},{key:"ckeckIfFieldIsOK",value:function(t){return(0,h.default)(t)||(0,p.default)(t.length,0)}},{key:"render",value:function(){var t=this;return E.default.createElement(E.default.Fragment,null,(this.props.loading||this.props.loadingGetCommission)&&this.renderLoader(),this.state.isDataSubmit&&this.renderBreakEpargneRespons(),E.default.createElement(C.ScrollView,{style:B.container},E.default.createElement(C.Text,{style:B.subbigtitle},v.default.t('DEMAND_INFO')),E.default.createElement(b.View,{ref:function(t){idEpargneAnim=t}},E.default.createElement(R.Fumi,{iconClass:S.default,iconName:'id-card',label:v.default.t('ID_EPARGNE'),iconColor:'#f95a25',iconSize:20,value:this.state.idEpargne,onChangeText:function(n){t.setState({idEpargne:n})},style:B.input})),E.default.createElement(b.View,{ref:function(n){t.passwordAnim=n}},E.default.createElement(R.Fumi,{iconClass:S.default,iconName:'lock',label:v.default.t('PASSWORD'),iconColor:'#f95a25',iconSize:20,secureTextEntry:!0,value:this.state.password,onChangeText:function(n){t.setState({password:n})},style:B.input})),E.default.createElement(f.default,{style:B.btnvalide,textStyle:B.textbtnvalide,onPress:function(){t.onSubmitCasserEpargne()}},this.state.isGroupToModify?v.default.t('MODIFY'):v.default.t('SUBMIT_LABEL'))))}}]),n})(E.Component));_.navigatorStyle={navBarBackgroundColor:w.Color.primaryColor,statusBarColor:w.Color.primaryDarkColor,navBarTextColor:'#FFFFFF',navBarButtonColor:'#FFFFFF'},_.navigationOptions=function(){return{drawerLabel:function(){return null},headerTitle:v.default.t('BREAK_EPARGNE'),headerTintColor:'white',headerStyle:{backgroundColor:w.Color.primaryColor,marginTop:0,color:'white'},headerTitleStyle:{color:"white"},title:v.default.t('BREAK_EPARGNE')}};var T=(0,y.connect)(function(t){return{loading:t.casserEpargneUserReducer.loading,result:t.casserEpargneUserReducer.result,error:t.casserEpargneUserReducer.error}},function(t){return(0,F.bindActionCreators)({casserEpargneUserAction:O.casserEpargneUserAction,casserEpargneUserReset:O.casserEpargneUserReset},t)})(_);e.default=T;var B=C.StyleSheet.create({container:{flex:1,backgroundColor:w.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:w.Color.accentLightColor,height:52},btnSubmit:{marginTop:20,borderColor:'transparent',backgroundColor:w.Color.accentLightColor,height:52,width:"30%",marginLeft:20,marginRight:20},input:{height:60,marginTop:(0,k.responsiveHeight)(2),marginLeft:(0,k.responsiveWidth)(5),marginRight:(0,k.responsiveWidth)(5),borderRadius:5}})},1810,[4,1,8,9,10,12,13,724,696,1758,15,18,758,727,542,1519,711,546,1046,1063,1033,1022,1106,781,726,1800,1649,1770,821,822]); diff --git a/redux/actions/NanoCreditAction.js b/redux/actions/NanoCreditAction.js index adee4ebc..84119bbd 100644 --- a/redux/actions/NanoCreditAction.js +++ b/redux/actions/NanoCreditAction.js @@ -49,7 +49,7 @@ import { CASSER_EPARGNE_USER_PENDING, CASSER_EPARGNE_USER_SUCCESS, CASSER_EPARGNE_USER_ERROR, - CASSER_EPARGNE_USER_RESET, GET_NANO_CREDIT_ACCOUNT_USER_PENDING, GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS, GET_NANO_CREDIT_ACCOUNT_USER_ERROR, GET_NANO_CREDIT_ACCOUNT_USER_RESET + CASSER_EPARGNE_USER_RESET, GET_NANO_CREDIT_ACCOUNT_USER_PENDING, GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS, GET_NANO_CREDIT_ACCOUNT_USER_ERROR, GET_NANO_CREDIT_ACCOUNT_USER_RESET, GET_NANO_CREDIT_HISTORY_USER_PENDING, GET_NANO_CREDIT_HISTORY_USER_SUCCESS, GET_NANO_CREDIT_HISTORY_USER_RESET, GET_NANO_CREDIT_HISTORY_USER_ERROR } from "../types/NanoCreditType"; export const fetchCreateGroupPending = () => ({ @@ -331,4 +331,23 @@ export const fetchGetNanoCreditUserAccountError = (error) => ({ export const fetchGetNanoCreditUserAccountReset = () => ({ type: GET_NANO_CREDIT_ACCOUNT_USER_RESET +}); + + +export const fetchGetNanoCreditUserHistoryPending = () => ({ + type: GET_NANO_CREDIT_HISTORY_USER_PENDING +}); + +export const fetchGetNanoCreditUserHistorySuccess = (res) => ({ + type: GET_NANO_CREDIT_HISTORY_USER_SUCCESS, + result: res, +}); + +export const fetchGetNanoCreditUserHistoryError = (error) => ({ + type: GET_NANO_CREDIT_HISTORY_USER_ERROR, + result: error +}); + +export const fetchGetNanoCreditUserHistoryReset = () => ({ + type: GET_NANO_CREDIT_HISTORY_USER_RESET }); \ No newline at end of file diff --git a/redux/reducers/GetNanoCreditHistoryUserReducer.js b/redux/reducers/GetNanoCreditHistoryUserReducer.js new file mode 100644 index 00000000..fdbb6262 --- /dev/null +++ b/redux/reducers/GetNanoCreditHistoryUserReducer.js @@ -0,0 +1,33 @@ +import { GET_NANO_CREDIT_HISTORY_USER_ERROR, GET_NANO_CREDIT_HISTORY_USER_PENDING, GET_NANO_CREDIT_HISTORY_USER_RESET, GET_NANO_CREDIT_HISTORY_USER_SUCCESS } from "../types/NanoCreditType"; + +const initialState = { + loading: false, + result: null, + error: null +}; + +export default (state = initialState, action) => { + switch (action.type) { + case GET_NANO_CREDIT_HISTORY_USER_PENDING: return { + ...state, + loading: true + } + case GET_NANO_CREDIT_HISTORY_USER_SUCCESS: return { + ...state, + loading: false, + result: action.result.data, + error: null + } + case GET_NANO_CREDIT_HISTORY_USER_ERROR: return { + ...state, + loading: false, + result: null, + error: action.result + } + case GET_NANO_CREDIT_HISTORY_USER_RESET: return initialState; + + default: { + return state; + } + } +}; diff --git a/redux/types/NanoCreditType.js b/redux/types/NanoCreditType.js index 377033b5..5a988e17 100644 --- a/redux/types/NanoCreditType.js +++ b/redux/types/NanoCreditType.js @@ -72,3 +72,8 @@ export const GET_NANO_CREDIT_ACCOUNT_USER_PENDING = 'GET_NANO_CREDIT_ACCOUNT_USE export const GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS = 'GET_NANO_CREDIT_ACCOUNT_USER_SUCCESS'; export const GET_NANO_CREDIT_ACCOUNT_USER_ERROR = 'GET_NANO_CREDIT_ACCOUNT_USER_ERROR'; export const GET_NANO_CREDIT_ACCOUNT_USER_RESET = 'GET_NANO_CREDIT_ACCOUNT_USER_RESET'; + +export const GET_NANO_CREDIT_HISTORY_USER_PENDING = 'GET_NANO_CREDIT_HISTORY_USER_PENDING'; +export const GET_NANO_CREDIT_HISTORY_USER_SUCCESS = 'GET_NANO_CREDIT_HISTORY_USER_SUCCESS'; +export const GET_NANO_CREDIT_HISTORY_USER_ERROR = 'GET_NANO_CREDIT_HISTORY_USER_ERROR'; +export const GET_NANO_CREDIT_HISTORY_USER_RESET = 'GET_NANO_CREDIT_HISTORY_USER_RESET'; diff --git a/screens/splashscreen/SplashScreen.js b/screens/splashscreen/SplashScreen.js index 3ba05531..96117e0d 100644 --- a/screens/splashscreen/SplashScreen.js +++ b/screens/splashscreen/SplashScreen.js @@ -53,7 +53,7 @@ export default class SplashScreen extends Component { }; workUserResult(result) { console.log("SPLASHSCREEN PROPS", this.props); - if (this.props.navigation.state.params.hasOwnProperty('routeName')) { + if (typeof this.props.navigation.state.params !== 'undefined') { this.props.navigation.navigate(this.props.navigation.state.params.routeName, { id: this.props.navigation.state.params.params.id }); diff --git a/screens/wallet/WalletOptionSelect.js b/screens/wallet/WalletOptionSelect.js index 7b92d20a..2616c266 100644 --- a/screens/wallet/WalletOptionSelect.js +++ b/screens/wallet/WalletOptionSelect.js @@ -13,7 +13,7 @@ import { baseUrl } from '../../webservice/IlinkConstants'; import { IlinkEmitter } from "../../utils/events"; import { Provider, Appbar } from 'react-native-paper'; import { readUser } from '../../webservice/AuthApi'; -import { getNanoCreditAccountReset, getNanoCreditAccountAction } from '../../webservice/user/NanoCreditApi'; +import { getNanoCreditAccountReset, getNanoCreditAccountAction, getNanoCreditUserHistoryAction, getNanoCreditUserHistoryReset } from '../../webservice/user/NanoCreditApi'; import _ from 'lodash'; import Icons from 'react-native-vector-icons/Ionicons' import { FontWeight, Typography } from '../../config/typography'; @@ -47,10 +47,15 @@ class WalletOptionSelect extends Component { IlinkEmitter.on("langueChange", this.updateLangue.bind(this)); this.props.getNanoCreditAccountReset(); + this.props.getNanoCreditUserHistoryReset(); + readUser().then((user) => { if (user) { if (user !== undefined) { - this.props.getNanoCreditAccountAction(user.id); + if (typeof user.category === 'undefined') { + this.props.getNanoCreditAccountAction(user.id); + this.props.getNanoCreditUserHistoryAction(user.id); + } this.setState({ user }); } } @@ -59,9 +64,11 @@ class WalletOptionSelect extends Component { this.willFocus = this.props.navigation.addListener( 'willFocus', payload => { + console.log("WIIL FOCUS CALL"); readUser().then((user) => { if (user) { if (user !== undefined) { + this.props.getNanoCreditUserHistoryAction(user.id); this.props.getNanoCreditAccountAction(user.id); } } @@ -422,6 +429,9 @@ const mapStateToProps = state => ({ const mapDispatchToProps = dispatch => bindActionCreators({ getNanoCreditAccountAction, getNanoCreditAccountReset, + + getNanoCreditUserHistoryAction, + getNanoCreditUserHistoryReset }, dispatch); export default connect(mapStateToProps, mapDispatchToProps)(connectActionSheet(WalletOptionSelect)); diff --git a/webservice/IlinkConstants.js b/webservice/IlinkConstants.js index f5863ff1..ded419b8 100644 --- a/webservice/IlinkConstants.js +++ b/webservice/IlinkConstants.js @@ -66,6 +66,7 @@ export const casserEpargneUrl = testBaseUrl + '/walletService/groups/nanoCredit/ export const saveOnesignalIds = testBaseUrl + '/notificationService/onesignal'; export const getNotificationUrl = testBaseUrl + '/notificationService/notifications'; export const getNanoCreditAccount = testBaseUrl + '/walletService/groups/nanoCredit/accounts'; +export const getNanoCreditUserHistoryUrl = testBaseUrl + '/walletService/groups/nanoCredit/all_demands'; export const authKeyUrl = testBaseUrl + '/oauth/token'; export const videoUrl = "https://www.youtube.com/watch?v=wwGPDPsSLWY"; diff --git a/webservice/user/NanoCreditApi.js b/webservice/user/NanoCreditApi.js index 34f68f88..96c0f5c3 100644 --- a/webservice/user/NanoCreditApi.js +++ b/webservice/user/NanoCreditApi.js @@ -2,8 +2,8 @@ import axios from "axios"; import I18n from 'react-native-i18n'; import { store } from "../../redux/store"; -import { fetchCautionCreditDemandUserError, fetchCautionCreditDemandUserPending, fetchCautionCreditDemandUserReset, fetchCautionCreditDemandUserSuccess, fetchGetDemandsGroupError, fetchGetDemandsGroupPending, fetchGetDemandsGroupReset, fetchGetDemandsGroupSuccess, fetchGetUniqueDemandsGroupError, fetchGetUniqueDemandsGroupPending, fetchGetUniqueDemandsGroupReset, fetchGetUniqueDemandsGroupSuccess, fetchGetUserGroupDetailError, fetchGetUserGroupDetailPending, fetchGetUserGroupDetailReset, fetchGetUserGroupDetailSuccess, fetchEpargnerArgentUserPending, fetchEpargnerArgentUserSuccess, fetchEpargnerArgentUserError, fetchEpargnerArgentUserReset, fetchCasserEpargneUserPending, fetchCasserEpargneUserSuccess, fetchCasserEpargneUserError, fetchCasserEpargneUserReset, fetchGetNanoCreditUserAccountPending, fetchGetNanoCreditUserAccountSuccess, fetchGetNanoCreditUserAccountError, fetchGetNanoCreditUserAccountReset } from "../../redux/actions/NanoCreditAction"; -import { cautionCreditDemandtUrl, getCreditDemand, groupUrl, refundCreditDemandUrl, epargnerArgentUrl, casserEpargneUrl, getNanoCreditAccount } from "../IlinkConstants"; +import { fetchCautionCreditDemandUserError, fetchCautionCreditDemandUserPending, fetchCautionCreditDemandUserReset, fetchCautionCreditDemandUserSuccess, fetchGetDemandsGroupError, fetchGetDemandsGroupPending, fetchGetDemandsGroupReset, fetchGetDemandsGroupSuccess, fetchGetUniqueDemandsGroupError, fetchGetUniqueDemandsGroupPending, fetchGetUniqueDemandsGroupReset, fetchGetUniqueDemandsGroupSuccess, fetchGetUserGroupDetailError, fetchGetUserGroupDetailPending, fetchGetUserGroupDetailReset, fetchGetUserGroupDetailSuccess, fetchEpargnerArgentUserPending, fetchEpargnerArgentUserSuccess, fetchEpargnerArgentUserError, fetchEpargnerArgentUserReset, fetchCasserEpargneUserPending, fetchCasserEpargneUserSuccess, fetchCasserEpargneUserError, fetchCasserEpargneUserReset, fetchGetNanoCreditUserAccountPending, fetchGetNanoCreditUserAccountSuccess, fetchGetNanoCreditUserAccountError, fetchGetNanoCreditUserAccountReset, fetchGetNanoCreditUserHistoryPending, fetchGetNanoCreditUserHistorySuccess, fetchGetNanoCreditUserHistoryError, fetchGetNanoCreditUserHistoryReset } from "../../redux/actions/NanoCreditAction"; +import { cautionCreditDemandtUrl, getCreditDemand, groupUrl, refundCreditDemandUrl, getNanoCreditUserHistoryUrl, epargnerArgentUrl, casserEpargneUrl, getNanoCreditAccount } from "../IlinkConstants"; export const getNanoCreditDemandsAction = (id) => { @@ -45,7 +45,10 @@ export const getNanoCreditDemandsReset = () => { export const getNanoCreditUniqueDemandsAction = (id) => { const auth = store.getState().authKeyReducer; - const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + const authKey = auth !== null ? + auth.authKey !== null ? + `${auth.authKey.token_type} ${auth.authKey.access_token}` : + '' : ''; return dispatch => { dispatch(fetchGetUniqueDemandsGroupPending()); @@ -270,4 +273,42 @@ export const getNanoCreditAccountReset = () => { return dispatch => { dispatch(fetchGetNanoCreditUserAccountReset()); } +} + + +export const getNanoCreditUserHistoryAction = (idUser) => { + + const auth = store.getState().authKeyReducer; + const authKey = auth !== null ? `${auth.authKey.token_type} ${auth.authKey.access_token}` : ''; + + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryPending()); + + axios({ + url: `${getNanoCreditUserHistoryUrl}/${idUser}`, + method: 'GET', + headers: { + 'Authorization': authKey, + 'X-Localization': I18n.currentLocale() + }, + }) + .then(response => { + console.log(response); + dispatch(fetchGetNanoCreditUserHistorySuccess(response)); + }) + .catch(error => { + if (error.response) + dispatch(fetchGetNanoCreditUserHistoryError(error.response)); + else if (error.request) + dispatch(fetchGetNanoCreditUserHistoryError(error.request)) + else + dispatch(fetchGetNanoCreditUserHistoryError(error.message)) + }); + } +} + +export const getNanoCreditUserHistoryReset = () => { + return dispatch => { + dispatch(fetchGetNanoCreditUserHistoryReset()); + } } \ No newline at end of file