diff --git a/App.js b/App.js index 941dd3bf..228ae7de 100755 --- a/App.js +++ b/App.js @@ -87,6 +87,8 @@ import InsuranceSubscriptionScreen from "./screens/wallet/user/InsuranceSubscrip import AddBeneficiaryScreen from "./screens/wallet/user/AddBeneficiaryScreen"; import ActivateBuySubscriptionScreen from "./screens/wallet/user/ActivateBuySubscriptionScreen"; import SaisirFeuilleSoinScreen from "./screens/wallet/agent/SaisirFeuilleSoinScreen"; +import ValidateConsultationScreen from "./screens/wallet/user/ValidateConsultationScreen"; +import ValidateConsultationDetailScreen from "./screens/wallet/user/ValidateConsultationDetailScreen"; const instructions = Platform.select({ @@ -136,6 +138,8 @@ const AppStack = createDrawerNavigator({ envoieWalletToBankUser: EnvoieWalletToBankUser, addBeneficiaryScreen: AddBeneficiaryScreen, insuranceSubscriptionScreen: InsuranceSubscriptionScreen, + validateConsultationScreen: ValidateConsultationScreen, + validateConsultationDetailScreen: ValidateConsultationDetailScreen, activateBuySubscriptionScreen: ActivateBuySubscriptionScreen, retraitWalletVersCashUser: RetraitWalletVersCashUser, retraitCarteVersCashUser: RetraitCarteVersCashUser, diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle index af83b7d1..184ababa 100644 --- a/android/app/src/main/assets/index.android.bundle +++ b/android/app/src/main/assets/index.android.bundle @@ -746,7 +746,7 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);m.exports=(function(){"use s __d(function(g,r,i,a,m,e,d){var t=r(d[0]),o=r(d[1]);function n(t,o,n){this.db=t,this.query=o||{},n&&(this.execFn=n)}n.prototype.limit=function(t){return this._limit=t,this},n.prototype.skip=function(t){return this._skip=t,this},n.prototype.sort=function(t){return this._sort=t,this},n.prototype.projection=function(t){return this._projection=t,this},n.prototype.project=function(n){var s,c,u,h=[],p=this;return void 0===this._projection||0===Object.keys(this._projection).length?n:(s=0!==this._projection._id,this._projection=o.omit(this._projection,'_id'),(u=Object.keys(this._projection)).forEach(function(t){if(void 0!==c&&p._projection[t]!==c)throw new Error("Can't both keep and omit fields except for _id");c=p._projection[t]}),n.forEach(function(o){var n;1===c?(n={$set:{}},u.forEach(function(s){n.$set[s]=t.getDotValue(o,s),void 0===n.$set[s]&&delete n.$set[s]}),n=t.modify({},n)):(n={$unset:{}},u.forEach(function(t){n.$unset[t]=!0}),n=t.modify(o,n)),s?n._id=o._id:delete n._id,h.push(n)}),h)},n.prototype._exec=function(o){var n,s,c,u=[],h=0,p=0,f=this,_=null;function l(t,n){return f.execFn?f.execFn(t,n,o):o(t,n)}this.db.getCandidates(this.query,function(o,y){if(o)return l(o);try{for(n=0;np)p+=1;else if(u.push(y[n]),h+=1,f._limit&&f._limit<=h)break}catch(o){return l(o)}if(f._sort){s=Object.keys(f._sort);var j=[];for(n=0;n0&&this._events[h].length>l&&(this._events[h].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[h].length),'function'==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(t,n){if(!s(n))throw TypeError('listener must be a function');var o=!1;function h(){this.removeListener(t,h),o||(o=!0,n.apply(this,arguments))}return h.listener=n,this.on(t,h),this},t.prototype.removeListener=function(t,o){var h,v,l,u;if(!s(o))throw TypeError('listener must be a function');if(!this._events||!this._events[t])return this;if(l=(h=this._events[t]).length,v=-1,h===o||s(h.listener)&&h.listener===o)delete this._events[t],this._events.removeListener&&this.emit('removeListener',t,o);else if(n(h)){for(u=l;u-- >0;)if(h[u]===o||h[u].listener&&h[u].listener===o){v=u;break}if(v<0)return this;1===h.length?(h.length=0,delete this._events[t]):h.splice(v,1),this._events.removeListener&&this.emit('removeListener',t,o)}return this},t.prototype.removeAllListeners=function(t){var n,o;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(n in this._events)'removeListener'!==n&&this.removeAllListeners(n);return this.removeAllListeners('removeListener'),this._events={},this}if(s(o=this._events[t]))this.removeListener(t,o);else if(o)for(;o.length;)this.removeListener(t,o[o.length-1]);return delete this._events[t],this},t.prototype.listeners=function(t){return this._events&&this._events[t]?s(this._events[t])?[this._events[t]]:this._events[t].slice():[]},t.prototype.listenerCount=function(t){if(this._events){var n=this._events[t];if(s(n))return 1;if(n)return n.length}return 0},t.listenerCount=function(t,s){return t.listenerCount(s)}},742,[]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.authKeyData=e.MARKER_URL=e.videoUrl=e.authKeyUrl=e.uploadInsuranceImagetUrl=e.getInsurancePrimeAmountUrl=e.createConsultationUrl=e.getNetworkActsUrl=e.getProviderClassUrl=e.subscribeInsuranceUrl=e.getDrugAndDevicesUrl=e.getUserByNameOrNumberUrl=e.getUserByIdQRCodeUrl=e.getInsuranceListUrl=e.payBillUrl=e.linkBankAccountUrl=e.getIlinkBankListUrl=e.getOperatorListUrl=e.getHistoryEpargnePendingUrl=e.getHistoryNanoPendingCreditUrl=e.getBankUrl=e.getSuperviseurHistoriqueUrl=e.getHyperviseurHistoriqueUrl=e.getNanoCreditAgentHistoryUrl=e.getNanoCreditUserHistoryUrl=e.getNanoCreditAccount=e.getNotificationUrl=e.saveOnesignalIds=e.casserEpargneUrl=e.epargnerArgentUrl=e.getNanoCreditDemandDureationUrl=e.joinGroupUrl=e.getNanoCreditDemandUrl=e.refundCreditDemandUrl=e.cautionCreditDemandtUrl=e.askNanoCreditUrl=e.cancelDemandUrl=e.treatDemandUrl=e.groupUrl=e.getCreditDemand=e.linkCardUrl=e.idVerificationUrl=e.envoieCommissionUrl=e.envoieUserWalletToWallet=e.otherPayCountryNetworkUrl=e.payCountryNetworkUrl=e.activeCountryUrl=e.getUserIdentifiedInformationUrl=e.getNumberInformationUrl=e.validateIdentificationUrl=e.createIdentificationUrl=e.transferCommission=e.transactionIlinkUrl=e.transactionUrl=e.commissionAmount=e.creditCancelDemand=e.creditTreatDemand=e.walletDetailUrl=e.walletUserSimpleActionUrl=e.walletActionUrl=e.logoutActionUrl=e.configActionUrl=e.demandeActionUrl=e.locationActionUrl=e.networkActionUrl=e.memberActionUrl=e.adhesionUrl=e.testBaseUrl=e.baseUrl=e.isDebugMode=void 0;e.isDebugMode=!1;e.baseUrl="http://test.ilink-app.com:8080/mobilebackend";e.testBaseUrl="https://test.ilink-app.com";e.adhesionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/LoginAction.php";e.memberActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/MembersAction.php";e.networkActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/NetworkAction.php";e.locationActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/LocationAction.php";e.demandeActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/DemandeAction.php";e.configActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/ConfigAction.php";e.logoutActionUrl="https://test.ilink-app.com/logout";e.walletActionUrl="https://test.ilink-app.com/walletService/wallets";e.walletUserSimpleActionUrl="https://test.ilink-app.com/walletService/wallets/users";e.walletDetailUrl="https://test.ilink-app.com/walletService/wallets";e.creditTreatDemand="https://test.ilink-app.com/walletService/credits/treatDemand";e.creditCancelDemand="https://test.ilink-app.com/walletService/credits/cancelDemand";e.commissionAmount="https://test.ilink-app.com/walletService/transactions/commission";e.transactionUrl="https://test.ilink-app.com/walletService/transactions";e.transactionIlinkUrl="https://test.ilink-app.com/walletService/transactions/ilink";e.transferCommission="https://test.ilink-app.com/walletService/virement";e.createIdentificationUrl="https://test.ilink-app.com/walletService/identifications";e.validateIdentificationUrl="https://test.ilink-app.com/walletService/identifications";e.getNumberInformationUrl="https://test.ilink-app.com/walletService/identifications/verify";e.getUserIdentifiedInformationUrl="https://test.ilink-app.com/walletService/identifications";e.activeCountryUrl="https://test.ilink-app.com/walletService/countries";e.payCountryNetworkUrl="https://test.ilink-app.com/walletService/paying_networks";e.otherPayCountryNetworkUrl="https://test.ilink-app.com/walletService/other_paying_networks";e.envoieUserWalletToWallet="https://test.ilink-app.com/walletService/transactions/ilink";e.envoieCommissionUrl="https://test.ilink-app.com/walletService/transactions/ilink/commission";e.idVerificationUrl="https://test.ilink-app.com/walletService/transactions/ilink/check_retraits";e.linkCardUrl="https://test.ilink-app.com/walletService/identifications/rattach_card";e.getCreditDemand="https://test.ilink-app.com/walletService/groups/demands";e.groupUrl="https://test.ilink-app.com/walletService/groups";e.treatDemandUrl="https://test.ilink-app.com/walletService/groups/demands/validate";e.cancelDemandUrl="https://test.ilink-app.com/walletService/groups/demands/cancel";e.askNanoCreditUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/ask";e.cautionCreditDemandtUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/guarantee";e.refundCreditDemandUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/refund";e.getNanoCreditDemandUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/details";e.joinGroupUrl="https://test.ilink-app.com/walletService/groups/join";e.getNanoCreditDemandDureationUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/durations";e.epargnerArgentUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/make";e.casserEpargneUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/break";e.saveOnesignalIds="https://test.ilink-app.com/notificationService/onesignal";e.getNotificationUrl="https://test.ilink-app.com/notificationService/notifications";e.getNanoCreditAccount="https://test.ilink-app.com/walletService/groups/nanoCredit/accounts";e.getNanoCreditUserHistoryUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/all_demands";e.getNanoCreditAgentHistoryUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/guarantee_demands";e.getHyperviseurHistoriqueUrl="https://test.ilink-app.com/walletService/wallets/all_hyper_history";e.getSuperviseurHistoriqueUrl="https://test.ilink-app.com/walletService/wallets/all_super_history";e.getBankUrl="https://test.ilink-app.com/walletService/wallets/users/operators/bank";e.getHistoryNanoPendingCreditUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/demands_in_progress";e.getHistoryEpargnePendingUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/demands_in_progress";e.getOperatorListUrl="https://test.ilink-app.com/walletService/wallets/users/operators";e.getIlinkBankListUrl="https://test.ilink-app.com/walletService/wallets/users/banks_for_link";e.linkBankAccountUrl="https://test.ilink-app.com/walletService/wallets/users/link_bank_account";e.payBillUrl="https://test.ilink-app.com/walletService/transactions/ilink";e.getInsuranceListUrl="https://test.ilink-app.com/nanoSanteService/insurances";e.getUserByIdQRCodeUrl="https://test.ilink-app.com/nanoSanteService/qrcode/read";e.getUserByNameOrNumberUrl="https://test.ilink-app.com/nanoSanteService/insured";e.getDrugAndDevicesUrl="https://test.ilink-app.com/nanoSanteService/drugs-and-devices";e.subscribeInsuranceUrl="https://test.ilink-app.com/nanoSanteService/insurances/subscriptions";e.getProviderClassUrl="https://test.ilink-app.com/nanoSanteService/provider-classes";e.getNetworkActsUrl="https://test.ilink-app.com/nanoSanteService/acts";e.createConsultationUrl="https://test.ilink-app.com/nanoSanteService/health-care-sheets/consultation";e.getInsurancePrimeAmountUrl="https://test.ilink-app.com/nanoSanteService/insurances/subscriptions/bonus-amount";e.uploadInsuranceImagetUrl='https://test.ilink-app.com:8086/insurances/subscriptions/upload-images';e.authKeyUrl="https://test.ilink-app.com/oauth/token";e.videoUrl="https://www.youtube.com/watch?v=wwGPDPsSLWY";e.MARKER_URL="http://test.ilink-app.com:8080/mobilebackend/interacted/LocationAction.php";e.authKeyData={grant_type:"password",client_id:"2",client_secret:"rrbvxACJPBOG4cqjDNlstSljlmjydLon3P55JMav"}},743,[]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.authKeyData=e.MARKER_URL=e.videoUrl=e.authKeyUrl=e.uploadInsuranceImagetUrl=e.getInsurancePrimeAmountUrl=e.getAmountConsultationUrl=e.createConsultationUrl=e.getNetworkActsUrl=e.getProviderClassUrl=e.subscribeInsuranceUrl=e.getDrugAndDevicesUrl=e.getUserByNameOrNumberUrl=e.getUserByIdQRCodeUrl=e.getInsuranceListUrl=e.payBillUrl=e.linkBankAccountUrl=e.getIlinkBankListUrl=e.getOperatorListUrl=e.getHistoryEpargnePendingUrl=e.getHistoryNanoPendingCreditUrl=e.getBankUrl=e.getSuperviseurHistoriqueUrl=e.getHyperviseurHistoriqueUrl=e.getNanoCreditAgentHistoryUrl=e.getNanoCreditUserHistoryUrl=e.getNanoCreditAccount=e.getNotificationUrl=e.saveOnesignalIds=e.casserEpargneUrl=e.epargnerArgentUrl=e.getNanoCreditDemandDureationUrl=e.joinGroupUrl=e.getNanoCreditDemandUrl=e.refundCreditDemandUrl=e.cautionCreditDemandtUrl=e.askNanoCreditUrl=e.cancelDemandUrl=e.treatDemandUrl=e.groupUrl=e.getCreditDemand=e.linkCardUrl=e.idVerificationUrl=e.envoieCommissionUrl=e.envoieUserWalletToWallet=e.otherPayCountryNetworkUrl=e.payCountryNetworkUrl=e.activeCountryUrl=e.getUserIdentifiedInformationUrl=e.getNumberInformationUrl=e.validateIdentificationUrl=e.createIdentificationUrl=e.transferCommission=e.transactionIlinkUrl=e.transactionUrl=e.commissionAmount=e.creditCancelDemand=e.creditTreatDemand=e.walletDetailUrl=e.walletUserSimpleActionUrl=e.walletActionUrl=e.logoutActionUrl=e.configActionUrl=e.demandeActionUrl=e.locationActionUrl=e.networkActionUrl=e.memberActionUrl=e.adhesionUrl=e.testBaseUrl=e.baseUrl=e.isDebugMode=void 0;e.isDebugMode=!1;e.baseUrl="http://test.ilink-app.com:8080/mobilebackend";e.testBaseUrl="https://test.ilink-app.com";e.adhesionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/LoginAction.php";e.memberActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/MembersAction.php";e.networkActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/NetworkAction.php";e.locationActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/LocationAction.php";e.demandeActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/DemandeAction.php";e.configActionUrl="http://test.ilink-app.com:8080/mobilebackend/interacted/ConfigAction.php";e.logoutActionUrl="https://test.ilink-app.com/logout";e.walletActionUrl="https://test.ilink-app.com/walletService/wallets";e.walletUserSimpleActionUrl="https://test.ilink-app.com/walletService/wallets/users";e.walletDetailUrl="https://test.ilink-app.com/walletService/wallets";e.creditTreatDemand="https://test.ilink-app.com/walletService/credits/treatDemand";e.creditCancelDemand="https://test.ilink-app.com/walletService/credits/cancelDemand";e.commissionAmount="https://test.ilink-app.com/walletService/transactions/commission";e.transactionUrl="https://test.ilink-app.com/walletService/transactions";e.transactionIlinkUrl="https://test.ilink-app.com/walletService/transactions/ilink";e.transferCommission="https://test.ilink-app.com/walletService/virement";e.createIdentificationUrl="https://test.ilink-app.com/walletService/identifications";e.validateIdentificationUrl="https://test.ilink-app.com/walletService/identifications";e.getNumberInformationUrl="https://test.ilink-app.com/walletService/identifications/verify";e.getUserIdentifiedInformationUrl="https://test.ilink-app.com/walletService/identifications";e.activeCountryUrl="https://test.ilink-app.com/walletService/countries";e.payCountryNetworkUrl="https://test.ilink-app.com/walletService/paying_networks";e.otherPayCountryNetworkUrl="https://test.ilink-app.com/walletService/other_paying_networks";e.envoieUserWalletToWallet="https://test.ilink-app.com/walletService/transactions/ilink";e.envoieCommissionUrl="https://test.ilink-app.com/walletService/transactions/ilink/commission";e.idVerificationUrl="https://test.ilink-app.com/walletService/transactions/ilink/check_retraits";e.linkCardUrl="https://test.ilink-app.com/walletService/identifications/rattach_card";e.getCreditDemand="https://test.ilink-app.com/walletService/groups/demands";e.groupUrl="https://test.ilink-app.com/walletService/groups";e.treatDemandUrl="https://test.ilink-app.com/walletService/groups/demands/validate";e.cancelDemandUrl="https://test.ilink-app.com/walletService/groups/demands/cancel";e.askNanoCreditUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/ask";e.cautionCreditDemandtUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/guarantee";e.refundCreditDemandUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/refund";e.getNanoCreditDemandUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/details";e.joinGroupUrl="https://test.ilink-app.com/walletService/groups/join";e.getNanoCreditDemandDureationUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/durations";e.epargnerArgentUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/make";e.casserEpargneUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/break";e.saveOnesignalIds="https://test.ilink-app.com/notificationService/onesignal";e.getNotificationUrl="https://test.ilink-app.com/notificationService/notifications";e.getNanoCreditAccount="https://test.ilink-app.com/walletService/groups/nanoCredit/accounts";e.getNanoCreditUserHistoryUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/all_demands";e.getNanoCreditAgentHistoryUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/guarantee_demands";e.getHyperviseurHistoriqueUrl="https://test.ilink-app.com/walletService/wallets/all_hyper_history";e.getSuperviseurHistoriqueUrl="https://test.ilink-app.com/walletService/wallets/all_super_history";e.getBankUrl="https://test.ilink-app.com/walletService/wallets/users/operators/bank";e.getHistoryNanoPendingCreditUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/demands_in_progress";e.getHistoryEpargnePendingUrl="https://test.ilink-app.com/walletService/groups/nanoCredit/savings/demands_in_progress";e.getOperatorListUrl="https://test.ilink-app.com/walletService/wallets/users/operators";e.getIlinkBankListUrl="https://test.ilink-app.com/walletService/wallets/users/banks_for_link";e.linkBankAccountUrl="https://test.ilink-app.com/walletService/wallets/users/link_bank_account";e.payBillUrl="https://test.ilink-app.com/walletService/transactions/ilink";e.getInsuranceListUrl="https://test.ilink-app.com/nanoSanteService/insurances";e.getUserByIdQRCodeUrl="https://test.ilink-app.com/nanoSanteService/qrcode/read";e.getUserByNameOrNumberUrl="https://test.ilink-app.com/nanoSanteService/insured";e.getDrugAndDevicesUrl="https://test.ilink-app.com/nanoSanteService/drugs-and-devices";e.subscribeInsuranceUrl="https://test.ilink-app.com/nanoSanteService/insurances/subscriptions";e.getProviderClassUrl="https://test.ilink-app.com/nanoSanteService/provider-classes";e.getNetworkActsUrl="https://test.ilink-app.com/nanoSanteService/acts";e.createConsultationUrl="https://test.ilink-app.com/nanoSanteService/health-care-sheets/consultation";e.getAmountConsultationUrl="https://test.ilink-app.com/nanoSanteService/health-care-sheets/performances-amount";e.getInsurancePrimeAmountUrl="https://test.ilink-app.com/nanoSanteService/insurances/subscriptions/bonus-amount";e.uploadInsuranceImagetUrl='https://test.ilink-app.com:8086/insurances/subscriptions/upload-images';e.authKeyUrl="https://test.ilink-app.com/oauth/token";e.videoUrl="https://www.youtube.com/watch?v=wwGPDPsSLWY";e.MARKER_URL="http://test.ilink-app.com:8080/mobilebackend/interacted/LocationAction.php";e.authKeyData={grant_type:"password",client_id:"2",client_secret:"rrbvxACJPBOG4cqjDNlstSljlmjydLon3P55JMav"}},743,[]); __d(function(g,r,i,a,m,e,d){'use strict';var n=r(d[0]),t=r(d[1]),o={};o.DBEvents=new t,o.create_db=function(t){var u=this;u.db_name=t,u.get=function(t,o){n.table(u.db_name).then(function(n){var u=n.where(t).find();o&&o(u)})},u.get_id=function(t,o){n.table(u.db_name).then(function(n){var u=n.get(t);o&&o(u)})},u.get_all=function(t){n.table(u.db_name).then(function(n){var o=n.databaseData[u.db_name];t&&t(o)})},u.add=function(t,f){n.table(u.db_name).then(function(n){n.add(t,function(n){f&&f(n),o.DBEvents.emit("all")})})},u.add_all=function(n,t){if(n.length<=0)return null;var o=[];!(function n(f){if(0==f.length&&t)return t(o);var c=f.pop();u.add(c,function(t){n(f),o.push(t)})})(n)},u.remove=function(t,o){n.table(u.db_name).then(function(n){n.where(t).remove(function(n){o&&o(n)})})},u.remove_id=function(t,f){n.table(u.db_name).then(function(n){n.removeById(t,function(n){f&&f(n),o.DBEvents.emit("all")})})},u.erase_db=function(t){n.table(u.db_name).then(function(n){n.remove(function(n){t&&t(n),o.DBEvents.emit("all")})})},u.update=function(t,f,c){n.table(u.db_name).then(function(n){n.where(t).update(f,function(n){c&&c(n),o.DBEvents.emit("all")})})},u.update_id=function(t,f,c){n.table(u.db_name).then(function(n){n.updateById(t,f,function(n){c&&c(n),o.DBEvents.emit("all")})})},u.remove_id=function(t,f){n.table(u.db_name).then(function(n){n.removeById(t,function(n){f&&f(n),o.DBEvents.emit("all")})})}},m.exports=o},744,[745,748]); __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),s=r(d[1]).Promise,n=t.AsyncStorage,h={},o=function(t,s){return this.tableName=t,this.databaseData=s,this._where=null,this._limit=100,this._offset=0,this};h.createDataBase=function(){return new s(function(t,s){n.setItem("db_store",JSON.stringify({}),function(n){n?s(n):t()})})},h.saveTable=function(t,h){var o=this;return new s(function(s,f){o.getItem("db_store").then(function(o){o[t]=h||{totalrows:0,autoinc:1,rows:{}},n.setItem("db_store",JSON.stringify(o),function(t){t?f(t):s(o)})})})},h.table=function(t){var n=this;return new s(function(s,h){return n.getItem("db_store").then(function(h){if(h)if(h[t]){var f=new o(t,h||{});s(f)}else n.saveTable(t).then(function(n){var h=new o(t,n||{});s(h)});else n.createDataBase().then(function(){n.saveTable(t).then(function(n){var h=new o(t,n||{});s(h)})})})})},h.getItem=function(t){return new s(function(s,h){n.getItem(t,function(t,n){t?h(t):s(JSON.parse(n))})})},o.prototype.where=function(t){return this._where=t||null,this},o.prototype.limit=function(t){return this._limit=t||100,this},o.prototype.offset=function(t){return this._offset=t||0,this},o.prototype.init=function(){return this.where(),this.limit(),this.offset(),this},o.prototype.update=function(t,s){var n=[],o=this.databaseData[this.tableName].rows,f=!1;if(this._where&&(f=!0),f){for(var u in o){var l=!0;for(var b in this._where)o[u][b]!=this._where[b]&&(l=!1);if(l)for(var c in n.push(this.databaseData[this.tableName].rows[u]._id),t)this.databaseData[this.tableName].rows[u][c]=t[c]}h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(t){s&&s(t)},function(t){s&&s(t)}),this.init()}else s&&s(null)},o.prototype.updateById=function(t,s,n){return this.where({_id:t}),this.update(s,n)},o.prototype.remove=function(t){var s=[],n=this.databaseData[this.tableName].rows,o=[],f=!1;this._where&&(f=!0);var u=0;if(f)for(var l in n){var b=!0;for(var c in this._where)n[l][c]!=this._where[c]&&(b=!1);b&&(u+=1,o.push(this.databaseData[this.tableName].rows[l]._id),delete this.databaseData[this.tableName].rows[l],this.databaseData[this.tableName].totalrows--)}else for(var l in u=0,n)u+=1,o.push(this.databaseData[this.tableName].rows[l]._id),delete this.databaseData[this.tableName].rows[l],this.databaseData[this.tableName].totalrows--;this.init(),u===o.length&&t?h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(s){t&&t({results:s,deleted_ids:o})},function(n){(s.push(n),t)&&t({error:n,deleted_ids:o})}):t&&0===o.length&&t(null)},o.prototype.removeById=function(t,s){return this.where({_id:t}),this.remove(s)},o.prototype.add=function(t,s){var n=this.databaseData[this.tableName].autoinc;t._id=n,this.databaseData[this.tableName].rows[n]=t,this.databaseData[this.tableName].autoinc+=1,this.databaseData[this.tableName].totalrows+=1,h.saveTable(this.tableName,this.databaseData[this.tableName]).then(function(n){s&&s(t)},function(t){s&&s(t)}),this.init()},o.prototype.get=function(t){return this.where({_id:t}),this.find(1)},o.prototype.find=function(){var t=[],s=this.databaseData[this.tableName].rows,n=!1;if(this._where&&(n=!0),n)for(var h in s){var o=!1;for(var f in this._where){if(s[h][f]!=this._where[f]){o=!1;break}o=!0}o&&t.push(s[h])}else for(var h in s)t.push(s[h]);return'number'==typeof this._limit?t.slice(this._offset,this._limit+this._offset):(this.init(),t)},m.exports=h},745,[18,746]); __d(function(g,r,i,a,m,e,d){var n=r(d[0]),t=function(){return this}.call();e.install=function(){t.Promise||(t.Promise=s)},e.uninstall=function(){t.Promise&&t.Promise===s&&(t.Promise=void 0,delete t.Promise)};var o=void 0,u=0,c=1,f=2,s=e.Promise=function(t){if('function'!=typeof t)throw new TypeError('Promise constructor takes a function argument');if(!(this instanceof s))throw new TypeError('Failed to construct \'Promise\': Please use the \'new\' operator, this object constructor cannot be called as a function.');var o=this;n.defineProperty(this,'funcs',{enumerable:!1,configurable:!1,writable:!1,value:[]}),n.defineProperty(this,'value',{enumerable:!1,configurable:!0,writable:!1,value:void 0});try{t(function(n){l(o,n)},u)}catch(n){u(n)}function u(n){y(o,n)}};function l(n,t){h(n,t)||v(n,t)}function h(t,o){var u,c;try{if(!(c=n.thenable(o)))return!1}catch(n){return y(t,n),!0}if(t===o)return y(t,new TypeError('Circular resolution of promises')),!0;try{c.call(o,function(n){if(!u){if(u=!0,o===n)return void y(t,new TypeError('Circular resolution of promises'));l(t,n)}},function(n){u||(u=!0,y(t,n))})}catch(n){u||(u=!0,y(t,n))}return!0}function v(n,t){n.state===o&&(b(n,t),p(n,u),setImmediate(function(){p(n,c),w(n)}))}function y(n,t){n.state===o&&(b(n,t),p(n,u),setImmediate(function(){p(n,f),w(n)}))}function p(t,o){n.defineProperty(t,'state',{enumerable:!1,configurable:!o,writable:!1,value:o})}function b(t,o){n.defineProperty(t,'value',{enumerable:!1,configurable:!1,writable:!1,value:o})}function w(n){for(var t=n.funcs,o=0,u=t.length;o2&&void 0!==arguments[2]?arguments[2]:{},l=u.whitelist||null,f=u.blacklist||null;function o(n){return!(!l||-1!==l.indexOf(n))||!(!f||-1===f.indexOf(n))}return{in:function(t,u,l){return!o(u)&&n?n(t,u,l):t},out:function(n,u,l){return!o(u)&&t?t(n,u,l):n}}}},1119,[]); __d(function(g,r,i,a,m,e,d){'use strict';function t(t){return function(n){var u=n.dispatch,c=n.getState;return function(n){return function(f){return'function'==typeof f?f(u,c,t):n(f)}}}}e.__esModule=!0;var n=t();n.withExtraArgument=t,e.default=n},1120,[]); __d(function(g,r,i,a,m,e,d){var t,n,o=r(d[0]);t=this,n=function(t){"use strict";function n(t,n){t.super_=n,t.prototype=Object.create(n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}function c(t,n){Object.defineProperty(this,"kind",{value:t,enumerable:!0}),n&&n.length&&Object.defineProperty(this,"path",{value:n,enumerable:!0})}function l(t,n,o){l.super_.call(this,"E",t),Object.defineProperty(this,"lhs",{value:n,enumerable:!0}),Object.defineProperty(this,"rhs",{value:o,enumerable:!0})}function u(t,n){u.super_.call(this,"N",t),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function f(t,n){f.super_.call(this,"D",t),Object.defineProperty(this,"lhs",{value:n,enumerable:!0})}function s(t,n,o){s.super_.call(this,"A",t),Object.defineProperty(this,"index",{value:n,enumerable:!0}),Object.defineProperty(this,"item",{value:o,enumerable:!0})}function p(t,n,o){var c=t.slice((o||n)+1||t.length);return t.length=n<0?t.length+n:n,t.push.apply(t,c),t}function h(t){var n=void 0===t?"undefined":T(t);return"object"!==n?n:t===Math?"math":null===t?"null":Array.isArray(t)?"array":"[object Date]"===Object.prototype.toString.call(t)?"date":"function"==typeof t.toString&&/^\/.*\//.test(t.toString())?"regexp":"object"}function v(t,n,o,c,y,b,w){y=y||[],w=w||[];var x=y.slice(0);if(void 0!==b){if(c){if("function"==typeof c&&c(x,b))return;if("object"===(void 0===c?"undefined":T(c))){if(c.prefilter&&c.prefilter(x,b))return;if(c.normalize){var S=c.normalize(x,b,t,n);S&&(t=S[0],n=S[1])}}}x.push(b)}"regexp"===h(t)&&"regexp"===h(n)&&(t=t.toString(),n=n.toString());var j=void 0===t?"undefined":T(t),k=void 0===n?"undefined":T(n),E="undefined"!==j||w&&w[w.length-1].lhs&&w[w.length-1].lhs.hasOwnProperty(b),A="undefined"!==k||w&&w[w.length-1].rhs&&w[w.length-1].rhs.hasOwnProperty(b);if(!E&&A)o(new u(x,n));else if(!A&&E)o(new f(x,t));else if(h(t)!==h(n))o(new l(x,t,n));else if("date"===h(t)&&t-n!=0)o(new l(x,t,n));else if("object"===j&&null!==t&&null!==n)if(w.filter(function(n){return n.lhs===t}).length)t!==n&&o(new l(x,t,n));else{if(w.push({lhs:t,rhs:n}),Array.isArray(t)){var D;for(t.length,D=0;D=n.length?o(new s(x,D,new f(void 0,t[D]))):v(t[D],n[D],o,c,x,D,w);for(;D=0?(v(t[l],n[l],o,c,x,l,w),N=p(N,f)):v(t[l],void 0,o,c,x,l,w)}),N.forEach(function(t){v(void 0,n[t],o,c,x,t,w)})}w.length=w.length-1}else t!==n&&("number"===j&&isNaN(t)&&isNaN(n)||o(new l(x,t,n)))}function y(t,n,o,c){return c=c||[],v(t,n,function(t){t&&c.push(t)},o),c.length?c:void 0}function b(t,n,o){if(o.path&&o.path.length){var c,l=t[n],u=o.path.length-1;for(c=0;c0&&void 0!==arguments[0]?arguments[0]:{},n=o({},H,t),c=n.logger,l=n.stateTransformer,u=n.errorTransformer,f=n.predicate,s=n.logErrors,p=n.diffPredicate;if(void 0===c)return function(){return function(t){return function(n){return t(n)}}};if(t.getState&&t.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n // ...options\n});\nconst store = createStore(\n reducer,\n applyMiddleware(logger)\n)\n"),function(){return function(t){return function(n){return t(n)}}};var h=[];return function(t){var c=t.getState;return function(t){return function(v){if("function"==typeof f&&!f(c,v))return t(v);var y={};h.push(y),y.started=L.now(),y.startedTime=new Date,y.prevState=l(c()),y.action=v;var b=void 0;if(s)try{b=t(v)}catch(t){y.error=u(t)}else b=t(v);y.took=L.now()-y.started,y.nextState=l(c());var w=n.diff&&"function"==typeof p?p(c,v):n.diff;if(A(h,o({},n,{diff:w})),h.length=0,y.error)throw y.error;return b}}}}var O,N,P=function(t,n){return new Array(n+1).join(t)},C=function(t,n){return P("0",n-t.toString().length)+t},F=function(t){return C(t.getHours(),2)+":"+C(t.getMinutes(),2)+":"+C(t.getSeconds(),2)+"."+C(t.getMilliseconds(),3)},L="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,T="function"==typeof Symbol&&"symbol"==typeof("function"==typeof Symbol?Symbol.iterator:"@@iterator")?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==("function"==typeof Symbol?Symbol.prototype:"@@prototype")?"symbol":typeof t},_=function(t){if(Array.isArray(t)){for(var n=0,o=Array(t.length);n0&&void 0!==arguments[0]?arguments[0]:{},n=t.dispatch,o=t.getState;return"function"==typeof n||"function"==typeof o?D()({dispatch:n,getState:o}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};t.defaults=H,t.createLogger=D,t.logger=R,t.default=R,Object.defineProperty(t,"__esModule",{value:!0})},"object"==typeof e&&void 0!==m?n(e):"function"==typeof define&&define.amd?define(["exports"],n):n(t.reduxLogger=t.reduxLogger||{})},1121,[6]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ApiAction=e.API=void 0;var u=t(r(d[1])),c=t(r(d[2])),n=r(d[3]),o=r(d[4]),l=t(r(d[5])),s=t(r(d[6])),f=t(r(d[7])),R=t(r(d[8])),p=t(r(d[9])),y=t(r(d[10])),v=t(r(d[11])),b=t(r(d[12])),C=t(r(d[13])),D=t(r(d[14])),O=t(r(d[15])),I=t(r(d[16])),P=t(r(d[17])),A=t(r(d[18])),U=t(r(d[19])),k=t(r(d[20])),w=t(r(d[21])),N=t(r(d[22])),T=t(r(d[23])),h=t(r(d[24])),j=t(r(d[25])),S=t(r(d[26])),B=t(r(d[27])),G=t(r(d[28])),L=t(r(d[29])),W=t(r(d[30])),E=t(r(d[31])),H=t(r(d[32])),_=t(r(d[33])),K=t(r(d[34])),Q=t(r(d[35])),q=t(r(d[36])),M=t(r(d[37])),V=t(r(d[38])),x=t(r(d[39])),z=t(r(d[40])),F=t(r(d[41])),J=t(r(d[42])),X=t(r(d[43])),Y=t(r(d[44])),Z=t(r(d[45])),$=t(r(d[46])),ee=t(r(d[47])),re=t(r(d[48])),te=t(r(d[49])),ue=t(r(d[50])),de=t(r(d[51])),ae=t(r(d[52])),ce=t(r(d[53])),ne=t(r(d[54])),oe=r(d[55]);function ie(t,u){var c=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);u&&(n=n.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),c.push.apply(c,n)}return c}function le(t){for(var c=1;c0&&void 0!==arguments[0]?arguments[0]:c,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case o.ACTIVE_COUNTRY_LIST_PENDING:return u({},t,{loading:!0});case o.ACTIVE_COUNTRY_LIST_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.ACTIVE_COUNTRY_LIST_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.ACTIVE_COUNTRY_LIST_RESET:return c;default:return t}}},1123,[1,7,1124]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.COUNTRY_BY_DIAL_CODE_RESET=e.COUNTRY_BY_DIAL_CODE_ERROR=e.COUNTRY_BY_DIAL_CODE_SUCCESS=e.COUNTRY_BY_DIAL_CODE_PENDING=e.PAY_COUNTRY_NETWORK_RESET=e.PAY_COUNTRY_NETWORK_ERROR=e.PAY_COUNTRY_NETWORK_SUCCESS=e.PAY_COUNTRY_NETWORK_PENDING=e.ACTIVE_COUNTRY_LIST_RESET=e.ACTIVE_COUNTRY_LIST_ERROR=e.ACTIVE_COUNTRY_LIST_SUCCESS=e.ACTIVE_COUNTRY_LIST_PENDING=void 0;e.ACTIVE_COUNTRY_LIST_PENDING='ACTIVE_COUNTRY_LIST_PENDING';e.ACTIVE_COUNTRY_LIST_SUCCESS='ACTIVE_COUNTRY_LIST_SUCCESS';e.ACTIVE_COUNTRY_LIST_ERROR='ACTIVE_COUNTRY_LIST_ERROR';e.ACTIVE_COUNTRY_LIST_RESET='ACTIVE_COUNTRY_LIST_RESET';e.PAY_COUNTRY_NETWORK_PENDING='PAY_COUNTRY_NETWORK_PENDING';e.PAY_COUNTRY_NETWORK_SUCCESS='PAY_COUNTRY_NETWORK_SUCCESS';e.PAY_COUNTRY_NETWORK_ERROR='PAY_COUNTRY_NETWORK_ERROR';e.PAY_COUNTRY_NETWORK_RESET='PAY_COUNTRY_NETWORK_RESET';e.COUNTRY_BY_DIAL_CODE_PENDING='COUNTRY_BY_DIAL_CODE_PENDING';e.COUNTRY_BY_DIAL_CODE_SUCCESS='COUNTRY_BY_DIAL_CODE_SUCCESS';e.COUNTRY_BY_DIAL_CODE_ERROR='COUNTRY_BY_DIAL_CODE_ERROR';e.COUNTRY_BY_DIAL_CODE_RESET='COUNTRY_BY_DIAL_CODE_RESET'},1124,[]); __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.ASK_NANO_CREDIT_PENDING:return u({},t,{loading:!0});case o.ASK_NANO_CREDIT_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.ASK_NANO_CREDIT_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.ASK_NANO_CREDIT_RESET:return c;default:return t}}},1125,[1,7,1126]); @@ -1187,8 +1187,8 @@ __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.PAY_BILL_PENDING:return u({},t,{loading:!0});case o.PAY_BILL_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.PAY_BILL_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.PAY_BILL_RESET:return c;default:return t}}},1181,[1,7,1156]); __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_BANK_FOR_ILINK_PENDING:return u({},t,{loading:!0});case o.GET_BANK_FOR_ILINK_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.GET_BANK_FOR_ILINK_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.GET_BANK_FOR_ILINK_RESET:return c;default:return t}}},1182,[1,7,1156]); __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.REATTACH_ACCOUNT_PENDING:return u({},t,{loading:!0});case o.REATTACH_ACCOUNT_SUCCESS:return u({},t,{loading:!1,result:n.result.data,error:null});case o.REATTACH_ACCOUNT_ERROR:return u({},t,{loading:!1,result:null,error:n.result});case o.REATTACH_ACCOUNT_RESET:return c;default:return t}}},1183,[1,7,1156]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createConsultationReducer=e.getNetworkActReducer=e.getProviderClassReducer=e.addDrugReducer=e.getDrugAppareilReducer=e.getUserByNameOrNumberReducer=e.getUserByIdQRCodeReducer=e.addBeneficiaryToSubscriptionReducer=e.activatePaySubscriptionReducer=e.getSubscriptionListReducer=e.uploadInsuranceImagesReducer=e.getInsurancePrimeAmountReducer=e.subscribeInsuranceReducer=e.insuranceListReducer=void 0;var u=t(r(d[1])),l=t(r(d[2]));function n(t,u){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);u&&(n=n.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),l.push.apply(l,n)}return l}function _(t){for(var l=1;l0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_INSURANCE_LIST_PENDING:return _({},t,{loading:!0});case l.default.GET_INSURANCE_LIST_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_INSURANCE_LIST_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_INSURANCE_LIST_RESET:return o;default:return t}};e.subscribeInsuranceReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.SUBSCRIBE_INSURANCE_PENDING:return _({},t,{loading:!0});case l.default.SUBSCRIBE_INSURANCE_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.SUBSCRIBE_INSURANCE_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.SUBSCRIBE_INSURANCE_RESET:return o;default:return t}};e.getInsurancePrimeAmountReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_INSURANCE_PRIME_AMOUNT_PENDING:return _({},t,{loading:!0});case l.default.GET_INSURANCE_PRIME_AMOUNT_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_INSURANCE_PRIME_AMOUNT_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_INSURANCE_PRIME_AMOUNT_RESET:return o;default:return t}};e.uploadInsuranceImagesReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.UPLOAD_INSURANCE_IMAGES_PENDING:return _({},t,{loading:!0});case l.default.UPLOAD_INSURANCE_IMAGES_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.UPLOAD_INSURANCE_IMAGES_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.UPLOAD_INSURANCE_IMAGES_RESET:return o;default:return t}};e.getSubscriptionListReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_SUBSCRIPTION_LIST_PENDING:return _({},t,{loading:!0});case l.default.GET_SUBSCRIPTION_LIST_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_SUBSCRIPTION_LIST_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_SUBSCRIPTION_LIST_RESET:return o;default:return t}};e.activatePaySubscriptionReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ACTIVATE_PAY_SUBSCRIPTION_PENDING:return _({},t,{loading:!0});case l.default.ACTIVATE_PAY_SUBSCRIPTION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ACTIVATE_PAY_SUBSCRIPTION_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.ACTIVATE_PAY_SUBSCRIPTION_RESET:return o;default:return t}};e.addBeneficiaryToSubscriptionReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING:return _({},t,{loading:!0});case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET:return o;default:return t}};e.getUserByIdQRCodeReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_USER_BY_ID_QR_CODE_PENDING:return _({},t,{loading:!0});case l.default.GET_USER_BY_ID_QR_CODE_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_USER_BY_ID_QR_CODE_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_USER_BY_ID_QR_CODE_RESET:return o;default:return t}};e.getUserByNameOrNumberReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_USER_BY_NAME_OR_NUMBER_PENDING:return _({},t,{loading:!0});case l.default.GET_USER_BY_NAME_OR_NUMBER_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_USER_BY_NAME_OR_NUMBER_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_USER_BY_NAME_OR_NUMBER_RESET:return o;default:return t}};e.getDrugAppareilReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_DRUG_APPAREIL_PENDING:return _({},t,{loading:!0});case l.default.GET_DRUG_APPAREIL_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_DRUG_APPAREIL_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_DRUG_APPAREIL_RESET:return o;default:return t}};e.addDrugReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ADD_DRUG_PENDING:return _({},t,{loading:!0});case l.default.ADD_DRUG_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ADD_DRUG_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.ADD_DRUG_RESET:return o;default:return t}};e.getProviderClassReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_PROVIDER_CLASS_PENDING:return _({},t,{loading:!0});case l.default.GET_PROVIDER_CLASS_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_PROVIDER_CLASS_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_PROVIDER_CLASS_RESET:return o;default:return t}};e.getNetworkActReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_NETWORK_ACT_PENDING:return _({},t,{loading:!0});case l.default.GET_NETWORK_ACT_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_NETWORK_ACT_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_NETWORK_ACT_RESET:return o;default:return t}};e.createConsultationReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.CREATE_CONSULTATION_PENDING:return _({},t,{loading:!0});case l.default.CREATE_CONSULTATION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.CREATE_CONSULTATION_ERROR:return _({},t,{loading:!1,result:null,error:u.payload});case l.default.CREATE_CONSULTATION_RESET:return o;default:return t}}},1184,[1,7,1185]); -__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _={GET_INSURANCE_LIST_PENDING:'GET_INSURANCE_LIST_PENDING',GET_INSURANCE_LIST_SUCCESS:'GET_INSURANCE_LIST_SUCCESS',GET_INSURANCE_LIST_ERROR:'GET_INSURANCE_LIST_ERROR',GET_INSURANCE_LIST_RESET:'GET_INSURANCE_LIST_RESET',SUBSCRIBE_INSURANCE_PENDING:'SUBSCRIBE_INSURANCE_PENDING',SUBSCRIBE_INSURANCE_SUCCESS:'SUBSCRIBE_INSURANCE_SUCCESS',SUBSCRIBE_INSURANCE_ERROR:'SUBSCRIBE_INSURANCE_ERROR',SUBSCRIBE_INSURANCE_RESET:'SUBSCRIBE_INSURANCE_RESET',GET_INSURANCE_PRIME_AMOUNT_PENDING:'GET_INSURANCE_PRIME_AMOUNT_PENDING',GET_INSURANCE_PRIME_AMOUNT_SUCCESS:'GET_INSURANCE_PRIME_AMOUNT_SUCCESS',GET_INSURANCE_PRIME_AMOUNT_ERROR:'GET_INSURANCE_PRIME_AMOUNT_ERROR',GET_INSURANCE_PRIME_AMOUNT_RESET:'GET_INSURANCE_PRIME_AMOUNT_RESET',UPLOAD_INSURANCE_IMAGES_PENDING:'UPLOAD_INSURANCE_IMAGES_PENDING',UPLOAD_INSURANCE_IMAGES_SUCCESS:'UPLOAD_INSURANCE_IMAGES_SUCCESS',UPLOAD_INSURANCE_IMAGES_ERROR:'UPLOAD_INSURANCE_IMAGES_ERROR',UPLOAD_INSURANCE_IMAGES_RESET:'UPLOAD_INSURANCE_IMAGES_RESET',GET_SUBSCRIPTION_LIST_PENDING:'GET_SUBSCRIPTION_LIST_PENDING',GET_SUBSCRIPTION_LIST_SUCCESS:'GET_SUBSCRIPTION_LIST_SUCCESS',GET_SUBSCRIPTION_LIST_ERROR:'GET_SUBSCRIPTION_LIST_ERROR',GET_SUBSCRIPTION_LIST_RESET:'GET_SUBSCRIPTION_LIST_RESET',ACTIVATE_PAY_SUBSCRIPTION_PENDING:'ACTIVATE_PAY_SUBSCRIPTION_PENDING',ACTIVATE_PAY_SUBSCRIPTION_SUCCESS:'ACTIVATE_PAY_SUBSCRIPTION_SUCCESS',ACTIVATE_PAY_SUBSCRIPTION_ERROR:'ACTIVATE_PAY_SUBSCRIPTION_ERROR',ACTIVATE_PAY_SUBSCRIPTION_RESET:'ACTIVATE_PAY_SUBSCRIPTION_RESET',ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING:'ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING',ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS:'ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS',ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR:'ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR',ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET:'ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET',GET_USER_BY_ID_QR_CODE_PENDING:'GET_USER_BY_ID_QR_CODE_PENDING',GET_USER_BY_ID_QR_CODE_SUCCESS:'GET_USER_BY_ID_QR_CODE_SUCCESS',GET_USER_BY_ID_QR_CODE_ERROR:'GET_USER_BY_ID_QR_CODE_ERROR',GET_USER_BY_ID_QR_CODE_RESET:'GET_USER_BY_ID_QR_CODE_RESET',GET_USER_BY_NAME_OR_NUMBER_PENDING:'GET_USER_BY_NAME_OR_NUMBER_PENDING',GET_USER_BY_NAME_OR_NUMBER_SUCCESS:'GET_USER_BY_NAME_OR_NUMBER_SUCCESS',GET_USER_BY_NAME_OR_NUMBER_ERROR:'GET_USER_BY_NAME_OR_NUMBER_ERROR',GET_USER_BY_NAME_OR_NUMBER_RESET:'GET_USER_BY_NAME_OR_NUMBER_RESET',GET_DRUG_APPAREIL_PENDING:'GET_DRUG_APPAREIL_PENDING',GET_DRUG_APPAREIL_SUCCESS:'GET_DRUG_APPAREIL_SUCCESS',GET_DRUG_APPAREIL_ERROR:'GET_DRUG_APPAREIL_ERROR',GET_DRUG_APPAREIL_RESET:'GET_DRUG_APPAREIL_RESET',ADD_DRUG_PENDING:'ADD_DRUG_PENDING',ADD_DRUG_SUCCESS:'ADD_DRUG_SUCCESS',ADD_DRUG_ERROR:'ADD_DRUG_ERROR',ADD_DRUG_RESET:'ADD_DRUG_RESET',GET_PROVIDER_CLASS_PENDING:'GET_PROVIDER_CLASS_PENDING',GET_PROVIDER_CLASS_SUCCESS:'GET_PROVIDER_CLASS_SUCCESS',GET_PROVIDER_CLASS_ERROR:'GET_PROVIDER_CLASS_ERROR',GET_PROVIDER_CLASS_RESET:'GET_PROVIDER_CLASS_RESET',GET_NETWORK_ACT_PENDING:'GET_NETWORK_ACT_PENDING',GET_NETWORK_ACT_SUCCESS:'GET_NETWORK_ACT_SUCCESS',GET_NETWORK_ACT_ERROR:'GET_NETWORK_ACT_ERROR',GET_NETWORK_ACT_RESET:'GET_NETWORK_ACT_RESET',CREATE_CONSULTATION_PENDING:'CREATE_CONSULTATION_PENDING',CREATE_CONSULTATION_SUCCESS:'CREATE_CONSULTATION_SUCCESS',CREATE_CONSULTATION_ERROR:'CREATE_CONSULTATION_ERROR',CREATE_CONSULTATION_RESET:'CREATE_CONSULTATION_RESET'};e.default=_},1185,[]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.getAmountConsultationReducer=e.createConsultationReducer=e.getNetworkActReducer=e.getProviderClassReducer=e.addDrugReducer=e.getDrugAppareilReducer=e.getUserByNameOrNumberReducer=e.getUserByIdQRCodeReducer=e.addBeneficiaryToSubscriptionReducer=e.activatePaySubscriptionReducer=e.getSubscriptionListReducer=e.uploadInsuranceImagesReducer=e.getInsurancePrimeAmountReducer=e.subscribeInsuranceReducer=e.insuranceListReducer=void 0;var u=t(r(d[1])),l=t(r(d[2]));function n(t,u){var l=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);u&&(n=n.filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable})),l.push.apply(l,n)}return l}function o(t){for(var l=1;l0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_INSURANCE_LIST_PENDING:return o({},t,{loading:!0});case l.default.GET_INSURANCE_LIST_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_INSURANCE_LIST_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_INSURANCE_LIST_RESET:return _;default:return t}};e.subscribeInsuranceReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.SUBSCRIBE_INSURANCE_PENDING:return o({},t,{loading:!0});case l.default.SUBSCRIBE_INSURANCE_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.SUBSCRIBE_INSURANCE_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.SUBSCRIBE_INSURANCE_RESET:return _;default:return t}};e.getInsurancePrimeAmountReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_INSURANCE_PRIME_AMOUNT_PENDING:return o({},t,{loading:!0});case l.default.GET_INSURANCE_PRIME_AMOUNT_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_INSURANCE_PRIME_AMOUNT_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_INSURANCE_PRIME_AMOUNT_RESET:return _;default:return t}};e.uploadInsuranceImagesReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.UPLOAD_INSURANCE_IMAGES_PENDING:return o({},t,{loading:!0});case l.default.UPLOAD_INSURANCE_IMAGES_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.UPLOAD_INSURANCE_IMAGES_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.UPLOAD_INSURANCE_IMAGES_RESET:return _;default:return t}};e.getSubscriptionListReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_SUBSCRIPTION_LIST_PENDING:return o({},t,{loading:!0});case l.default.GET_SUBSCRIPTION_LIST_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_SUBSCRIPTION_LIST_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_SUBSCRIPTION_LIST_RESET:return _;default:return t}};e.activatePaySubscriptionReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ACTIVATE_PAY_SUBSCRIPTION_PENDING:return o({},t,{loading:!0});case l.default.ACTIVATE_PAY_SUBSCRIPTION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ACTIVATE_PAY_SUBSCRIPTION_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.ACTIVATE_PAY_SUBSCRIPTION_RESET:return _;default:return t}};e.addBeneficiaryToSubscriptionReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING:return o({},t,{loading:!0});case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET:return _;default:return t}};e.getUserByIdQRCodeReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_USER_BY_ID_QR_CODE_PENDING:return o({},t,{loading:!0});case l.default.GET_USER_BY_ID_QR_CODE_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_USER_BY_ID_QR_CODE_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_USER_BY_ID_QR_CODE_RESET:return _;default:return t}};e.getUserByNameOrNumberReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_USER_BY_NAME_OR_NUMBER_PENDING:return o({},t,{loading:!0});case l.default.GET_USER_BY_NAME_OR_NUMBER_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_USER_BY_NAME_OR_NUMBER_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_USER_BY_NAME_OR_NUMBER_RESET:return _;default:return t}};e.getDrugAppareilReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_DRUG_APPAREIL_PENDING:return o({},t,{loading:!0});case l.default.GET_DRUG_APPAREIL_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_DRUG_APPAREIL_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_DRUG_APPAREIL_RESET:return _;default:return t}};e.addDrugReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.ADD_DRUG_PENDING:return o({},t,{loading:!0});case l.default.ADD_DRUG_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.ADD_DRUG_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.ADD_DRUG_RESET:return _;default:return t}};e.getProviderClassReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_PROVIDER_CLASS_PENDING:return o({},t,{loading:!0});case l.default.GET_PROVIDER_CLASS_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_PROVIDER_CLASS_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_PROVIDER_CLASS_RESET:return _;default:return t}};e.getNetworkActReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_NETWORK_ACT_PENDING:return o({},t,{loading:!0});case l.default.GET_NETWORK_ACT_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_NETWORK_ACT_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_NETWORK_ACT_RESET:return _;default:return t}};e.createConsultationReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.CREATE_CONSULTATION_PENDING:return o({},t,{loading:!0});case l.default.CREATE_CONSULTATION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.CREATE_CONSULTATION_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.CREATE_CONSULTATION_RESET:return _;default:return t}};e.getAmountConsultationReducer=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,u=arguments.length>1?arguments[1]:void 0;switch(u.type){case l.default.GET_AMOUNT_CONSULTATION_PENDING:return o({},t,{loading:!0});case l.default.GET_AMOUNT_CONSULTATION_SUCCESS:return{loading:!1,result:u.payload,error:null};case l.default.GET_AMOUNT_CONSULTATION_ERROR:return o({},t,{loading:!1,result:null,error:u.payload});case l.default.GET_AMOUNT_CONSULTATION_RESET:return _;default:return t}}},1184,[1,7,1185]); +__d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _={GET_INSURANCE_LIST_PENDING:'GET_INSURANCE_LIST_PENDING',GET_INSURANCE_LIST_SUCCESS:'GET_INSURANCE_LIST_SUCCESS',GET_INSURANCE_LIST_ERROR:'GET_INSURANCE_LIST_ERROR',GET_INSURANCE_LIST_RESET:'GET_INSURANCE_LIST_RESET',SUBSCRIBE_INSURANCE_PENDING:'SUBSCRIBE_INSURANCE_PENDING',SUBSCRIBE_INSURANCE_SUCCESS:'SUBSCRIBE_INSURANCE_SUCCESS',SUBSCRIBE_INSURANCE_ERROR:'SUBSCRIBE_INSURANCE_ERROR',SUBSCRIBE_INSURANCE_RESET:'SUBSCRIBE_INSURANCE_RESET',GET_INSURANCE_PRIME_AMOUNT_PENDING:'GET_INSURANCE_PRIME_AMOUNT_PENDING',GET_INSURANCE_PRIME_AMOUNT_SUCCESS:'GET_INSURANCE_PRIME_AMOUNT_SUCCESS',GET_INSURANCE_PRIME_AMOUNT_ERROR:'GET_INSURANCE_PRIME_AMOUNT_ERROR',GET_INSURANCE_PRIME_AMOUNT_RESET:'GET_INSURANCE_PRIME_AMOUNT_RESET',UPLOAD_INSURANCE_IMAGES_PENDING:'UPLOAD_INSURANCE_IMAGES_PENDING',UPLOAD_INSURANCE_IMAGES_SUCCESS:'UPLOAD_INSURANCE_IMAGES_SUCCESS',UPLOAD_INSURANCE_IMAGES_ERROR:'UPLOAD_INSURANCE_IMAGES_ERROR',UPLOAD_INSURANCE_IMAGES_RESET:'UPLOAD_INSURANCE_IMAGES_RESET',GET_SUBSCRIPTION_LIST_PENDING:'GET_SUBSCRIPTION_LIST_PENDING',GET_SUBSCRIPTION_LIST_SUCCESS:'GET_SUBSCRIPTION_LIST_SUCCESS',GET_SUBSCRIPTION_LIST_ERROR:'GET_SUBSCRIPTION_LIST_ERROR',GET_SUBSCRIPTION_LIST_RESET:'GET_SUBSCRIPTION_LIST_RESET',ACTIVATE_PAY_SUBSCRIPTION_PENDING:'ACTIVATE_PAY_SUBSCRIPTION_PENDING',ACTIVATE_PAY_SUBSCRIPTION_SUCCESS:'ACTIVATE_PAY_SUBSCRIPTION_SUCCESS',ACTIVATE_PAY_SUBSCRIPTION_ERROR:'ACTIVATE_PAY_SUBSCRIPTION_ERROR',ACTIVATE_PAY_SUBSCRIPTION_RESET:'ACTIVATE_PAY_SUBSCRIPTION_RESET',ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING:'ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING',ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS:'ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS',ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR:'ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR',ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET:'ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET',GET_USER_BY_ID_QR_CODE_PENDING:'GET_USER_BY_ID_QR_CODE_PENDING',GET_USER_BY_ID_QR_CODE_SUCCESS:'GET_USER_BY_ID_QR_CODE_SUCCESS',GET_USER_BY_ID_QR_CODE_ERROR:'GET_USER_BY_ID_QR_CODE_ERROR',GET_USER_BY_ID_QR_CODE_RESET:'GET_USER_BY_ID_QR_CODE_RESET',GET_USER_BY_NAME_OR_NUMBER_PENDING:'GET_USER_BY_NAME_OR_NUMBER_PENDING',GET_USER_BY_NAME_OR_NUMBER_SUCCESS:'GET_USER_BY_NAME_OR_NUMBER_SUCCESS',GET_USER_BY_NAME_OR_NUMBER_ERROR:'GET_USER_BY_NAME_OR_NUMBER_ERROR',GET_USER_BY_NAME_OR_NUMBER_RESET:'GET_USER_BY_NAME_OR_NUMBER_RESET',GET_DRUG_APPAREIL_PENDING:'GET_DRUG_APPAREIL_PENDING',GET_DRUG_APPAREIL_SUCCESS:'GET_DRUG_APPAREIL_SUCCESS',GET_DRUG_APPAREIL_ERROR:'GET_DRUG_APPAREIL_ERROR',GET_DRUG_APPAREIL_RESET:'GET_DRUG_APPAREIL_RESET',ADD_DRUG_PENDING:'ADD_DRUG_PENDING',ADD_DRUG_SUCCESS:'ADD_DRUG_SUCCESS',ADD_DRUG_ERROR:'ADD_DRUG_ERROR',ADD_DRUG_RESET:'ADD_DRUG_RESET',GET_PROVIDER_CLASS_PENDING:'GET_PROVIDER_CLASS_PENDING',GET_PROVIDER_CLASS_SUCCESS:'GET_PROVIDER_CLASS_SUCCESS',GET_PROVIDER_CLASS_ERROR:'GET_PROVIDER_CLASS_ERROR',GET_PROVIDER_CLASS_RESET:'GET_PROVIDER_CLASS_RESET',GET_NETWORK_ACT_PENDING:'GET_NETWORK_ACT_PENDING',GET_NETWORK_ACT_SUCCESS:'GET_NETWORK_ACT_SUCCESS',GET_NETWORK_ACT_ERROR:'GET_NETWORK_ACT_ERROR',GET_NETWORK_ACT_RESET:'GET_NETWORK_ACT_RESET',CREATE_CONSULTATION_PENDING:'CREATE_CONSULTATION_PENDING',CREATE_CONSULTATION_SUCCESS:'CREATE_CONSULTATION_SUCCESS',CREATE_CONSULTATION_ERROR:'CREATE_CONSULTATION_ERROR',CREATE_CONSULTATION_RESET:'CREATE_CONSULTATION_RESET',GET_AMOUNT_CONSULTATION_PENDING:'GET_AMOUNT_CONSULTATION_PENDING',GET_AMOUNT_CONSULTATION_SUCCESS:'GET_AMOUNT_CONSULTATION_SUCCESS',GET_AMOUNT_CONSULTATION_ERROR:'GET_AMOUNT_CONSULTATION_ERROR',GET_AMOUNT_CONSULTATION_RESET:'GET_AMOUNT_CONSULTATION_RESET'};e.default=_},1185,[]); __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 o=t(r(d[1])),n=t(r(d[2])),s=t(r(d[3])),c=r(d[4]),u=r(d[5]),l=t(r(d[6]));function f(t,o){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,s)}return n}function p(t){for(var n=1;n2&&void 0!==arguments[2])||arguments[2];return(0,u.ApiAction)({url:o?c.getInsuranceListUrl+"/subscriptions?user_id="+t+"&type="+n:c.getInsuranceListUrl+"?user_id="+t+"&type="+n,method:'GET',onLoading:G,onSuccess:N,onError:y})};var C=function(){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_PENDING}};e.fetchActivePaySubscriptionPending=C;e.fetchActivePaySubscriptionReset=function(){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_RESET}};var T=function(t){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_SUCCESS,payload:t}};e.fetchActivePaySubscriptionSuccess=T;var U=function(t){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_ERROR,payload:t}};e.fetchActivePaySubscriptionError=U;e.fetchActivePaySubscription=function(t,n){return(0,u.ApiAction)({url:c.subscribeInsuranceUrl+"/"+t+"/pay",data:n,method:'PUT',onLoading:C,onSuccess:T,onError:U})};var P=function(){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING}};e.fetchAddBeneficiaryToSubscriptionPending=P;e.fetchAddBeneficiaryToSubscriptionReset=function(){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET}};var O=function(t){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS,payload:t}};e.fetchAddBeneficiaryToSubscriptionSuccess=O;var D=function(t){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR,payload:t}};e.fetchAddBeneficiaryToSubscriptionError=D;e.fetchAddBeneficiaryToSubscription=function(t,n){return(0,u.ApiAction)({url:c.getInsuranceListUrl+"/"+t+"/add-beneficiaries",data:n,method:'PUT',onLoading:P,onSuccess:O,onError:D})};var v=function(){return{type:n.default.GET_USER_BY_ID_QR_CODE_PENDING}};e.fetchGetUserByIdQRCodePending=v;e.fetchGetUserByIdQRCodeReset=function(){return{type:n.default.GET_USER_BY_ID_QR_CODE_RESET}};var b=function(t){return{type:n.default.GET_USER_BY_ID_QR_CODE_SUCCESS,payload:t}};e.fetchGetUserByIdQRCodeSuccess=b;var B=function(t){return{type:n.default.GET_USER_BY_ID_QR_CODE_ERROR,payload:t}};e.fetchGetUserByIdQRCodeError=B;e.fetchGetUserByIdQRCode=function(t,n){return(0,u.ApiAction)({url:c.getUserByIdQRCodeUrl+"?network_id="+t+"&"+n,method:'GET',onLoading:v,onSuccess:b,onError:B})};var L=function(){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_PENDING}};e.fetchGetUserByNameOrNumberPending=L;e.fetchGetUserByNameOrNumberReset=function(){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_RESET}};var M=function(t){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_SUCCESS,payload:t}};e.fetchGetUserByNameOrNumberSuccess=M;var k=function(t){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_ERROR,payload:t}};e.fetchGetUserByNameOrNumberError=k;e.fetchGetUserByNameOrNumber=function(t,n){return(0,u.ApiAction)({url:c.getUserByNameOrNumberUrl+"?network_id="+t+"&"+n,method:'GET',onLoading:L,onSuccess:M,onError:k})};var w=function(){return{type:n.default.GET_DRUG_APPAREIL_PENDING}};e.fetchGetDrugAppareilPending=w;e.fetchGetDrugAppareilReset=function(){return{type:n.default.GET_DRUG_APPAREIL_RESET}};var Y=function(t){return{type:n.default.GET_DRUG_APPAREIL_SUCCESS,payload:t}};e.fetchGetDrugAppareilSuccess=Y;var Q=function(t){return{type:n.default.GET_DRUG_APPAREIL_ERROR,payload:t}};e.fetchGetDrugAppareilError=Q;e.fetchGetDrugAppareil=function(t,n){return(0,u.ApiAction)({url:c.getDrugAndDevicesUrl+"?network_id="+t+"&name="+n,method:'GET',onLoading:w,onSuccess:Y,onError:Q})};var V=function(){return{type:n.default.ADD_DRUG_PENDING}};e.fetchAddDrugPending=V;e.fetchAddDrugReset=function(){return{type:n.default.ADD_DRUG_RESET}};var K=function(t){return{type:n.default.ADD_DRUG_SUCCESS,payload:t}};e.fetchAddDrugSuccess=K;var F=function(t){return{type:n.default.ADD_DRUG_ERROR,payload:t}};e.fetchAddDrugError=F;e.fetchAddDrug=function(t){return(0,u.ApiAction)({url:""+c.getDrugAndDevicesUrl,method:'POST',data:t,onLoading:V,onSuccess:K,onError:F})};var W=function(){return{type:n.default.GET_PROVIDER_CLASS_PENDING}};e.fetchGetProviderClassPending=W;e.fetchGetProviderClassReset=function(){return{type:n.default.GET_PROVIDER_CLASS_RESET}};var Z=function(t){return{type:n.default.GET_PROVIDER_CLASS_SUCCESS,payload:t}};e.fetchGetProviderClassSuccess=Z;var j=function(t){return{type:n.default.GET_PROVIDER_CLASS_ERROR,payload:t}};e.fetchGetProviderClassError=j;e.fetchGetProviderClass=function(t){return(0,u.ApiAction)({url:c.getProviderClassUrl+"?network_id="+t,method:'GET',onLoading:W,onSuccess:Z,onError:j})};var x=function(){return{type:n.default.GET_NETWORK_ACT_PENDING}};e.fetchGetNetworkActsPending=x;e.fetchGetNetworkActsReset=function(){return{type:n.default.GET_NETWORK_ACT_RESET}};var z=function(t){return{type:n.default.GET_NETWORK_ACT_SUCCESS,payload:t}};e.fetchGetNetworkActsSuccess=z;var X=function(t){return{type:n.default.GET_NETWORK_ACT_ERROR,payload:t}};e.fetchGetNetworkActsError=X;e.fetchGetNetworkActs=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return(0,u.ApiAction)({url:c.getNetworkActsUrl+"?network_id="+t+"&code="+n,method:'GET',onLoading:x,onSuccess:z,onError:X})};var q=function(){return{type:n.default.CREATE_CONSULTATION_PENDING}};e.fetchCreateConsultationPending=q;e.fetchCreateConsultationReset=function(){return{type:n.default.CREATE_CONSULTATION_RESET}};var H=function(t){return{type:n.default.CREATE_CONSULTATION_SUCCESS,payload:t}};e.fetchCreateConsultationSuccess=H;var J=function(t){return{type:n.default.CREATE_CONSULTATION_ERROR,payload:t}};e.fetchCreateConsultationError=J;e.fetchCreateConsultation=function(t){return(0,u.ApiAction)({url:""+c.createConsultationUrl,method:'POST',data:t,onLoading:q,onSuccess:H,onError:J})}},2163,[1,1185,743,1122]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.fetchGetAmountConsultation=e.fetchGetAmountConsultationError=e.fetchGetAmountConsultationSuccess=e.fetchGetAmountConsultationReset=e.fetchGetAmountConsultationPending=e.fetchCreateConsultation=e.fetchCreateConsultationError=e.fetchCreateConsultationSuccess=e.fetchCreateConsultationReset=e.fetchCreateConsultationPending=e.fetchGetNetworkActs=e.fetchGetNetworkActsError=e.fetchGetNetworkActsSuccess=e.fetchGetNetworkActsReset=e.fetchGetNetworkActsPending=e.fetchGetProviderClass=e.fetchGetProviderClassError=e.fetchGetProviderClassSuccess=e.fetchGetProviderClassReset=e.fetchGetProviderClassPending=e.fetchAddDrug=e.fetchAddDrugError=e.fetchAddDrugSuccess=e.fetchAddDrugReset=e.fetchAddDrugPending=e.fetchGetDrugAppareil=e.fetchGetDrugAppareilError=e.fetchGetDrugAppareilSuccess=e.fetchGetDrugAppareilReset=e.fetchGetDrugAppareilPending=e.fetchGetUserByNameOrNumber=e.fetchGetUserByNameOrNumberError=e.fetchGetUserByNameOrNumberSuccess=e.fetchGetUserByNameOrNumberReset=e.fetchGetUserByNameOrNumberPending=e.fetchGetUserByIdQRCode=e.fetchGetUserByIdQRCodeError=e.fetchGetUserByIdQRCodeSuccess=e.fetchGetUserByIdQRCodeReset=e.fetchGetUserByIdQRCodePending=e.fetchAddBeneficiaryToSubscription=e.fetchAddBeneficiaryToSubscriptionError=e.fetchAddBeneficiaryToSubscriptionSuccess=e.fetchAddBeneficiaryToSubscriptionReset=e.fetchAddBeneficiaryToSubscriptionPending=e.fetchActivePaySubscription=e.fetchActivePaySubscriptionError=e.fetchActivePaySubscriptionSuccess=e.fetchActivePaySubscriptionReset=e.fetchActivePaySubscriptionPending=e.fetchGetSubscriptionList=e.fetchGetSubscriptionListError=e.fetchGetSubscriptionListSuccess=e.fetchGetSubscriptionListReset=e.fetchGetSubscriptionListPending=e.fetchUploadInsurance=e.fetchUploadInsuranceError=e.fetchUploadInsuranceSuccess=e.fetchUploadInsuranceReset=e.fetchUploadInsurancePending=e.fetchGetInsurancePrimeAmount=e.fetchGetInsurancePrimeAmountError=e.fetchGetInsurancePrimeAmountSuccess=e.fetchGetInsurancePrimeAmountReset=e.fetchGetInsurancePrimeAmountPending=e.fetchSubscribeInsurance=e.fetchSubscribeInsuranceError=e.fetchSubscribeInsuranceSuccess=e.fetchSubscribeInsuranceReset=e.fetchSubscribeInsurancePending=e.fetchGetListInsurance=e.fetchGetListInsuranceError=e.fetchGetListInsuranceSuccess=e.fetchGetListInsuranceReset=e.fetchGetListInsurancePending=void 0;var n=t(r(d[1])),c=r(d[2]),u=r(d[3]),o=function(){return{type:n.default.GET_INSURANCE_LIST_PENDING}};e.fetchGetListInsurancePending=o;e.fetchGetListInsuranceReset=function(){return{type:n.default.GET_INSURANCE_LIST_RESET}};var s=function(t){return{type:n.default.GET_INSURANCE_LIST_SUCCESS,payload:t}};e.fetchGetListInsuranceSuccess=s;var f=function(t){return{type:n.default.GET_INSURANCE_LIST_ERROR,payload:t}};e.fetchGetListInsuranceError=f;e.fetchGetListInsurance=function(t){return(0,u.ApiAction)({url:c.getInsuranceListUrl+"/networks?country_id="+t,method:'GET',onLoading:o,onSuccess:s,onError:f})};var E=function(){return{type:n.default.SUBSCRIBE_INSURANCE_PENDING}};e.fetchSubscribeInsurancePending=E;e.fetchSubscribeInsuranceReset=function(){return{type:n.default.SUBSCRIBE_INSURANCE_RESET}};var S=function(t){return{type:n.default.SUBSCRIBE_INSURANCE_SUCCESS,payload:t}};e.fetchSubscribeInsuranceSuccess=S;var _=function(t){return{type:n.default.SUBSCRIBE_INSURANCE_ERROR,payload:t}};e.fetchSubscribeInsuranceError=_;e.fetchSubscribeInsurance=function(t){return(0,u.ApiAction)({url:c.subscribeInsuranceUrl,data:t,method:'POST',onLoading:E,onSuccess:S,onError:_})};var A=function(){return{type:n.default.GET_INSURANCE_PRIME_AMOUNT_PENDING}};e.fetchGetInsurancePrimeAmountPending=A;e.fetchGetInsurancePrimeAmountReset=function(){return{type:n.default.GET_INSURANCE_PRIME_AMOUNT_RESET}};var R=function(t){return{type:n.default.GET_INSURANCE_PRIME_AMOUNT_SUCCESS,payload:t}};e.fetchGetInsurancePrimeAmountSuccess=R;var l=function(t){return{type:n.default.GET_INSURANCE_PRIME_AMOUNT_ERROR,payload:t}};e.fetchGetInsurancePrimeAmountError=l;e.fetchGetInsurancePrimeAmount=function(t){return(0,u.ApiAction)({url:c.getInsurancePrimeAmountUrl,data:t,method:'POST',onLoading:A,onSuccess:R,onError:l})};var p=function(){return{type:n.default.UPLOAD_INSURANCE_IMAGES_PENDING}};e.fetchUploadInsurancePending=p;e.fetchUploadInsuranceReset=function(){return{type:n.default.UPLOAD_INSURANCE_IMAGES_RESET}};var h=function(t){return{type:n.default.UPLOAD_INSURANCE_IMAGES_SUCCESS,payload:t}};e.fetchUploadInsuranceSuccess=h;var I=function(t){return{type:n.default.UPLOAD_INSURANCE_IMAGES_ERROR,payload:t}};e.fetchUploadInsuranceError=I;e.fetchUploadInsurance=function(t){return(0,u.ApiAction)({url:c.uploadInsuranceImagetUrl,data:t,accessToken:'gZ7KibrSvFNLxrGz49usnRiKBZ4OlX99',method:'POST',onLoading:p,onSuccess:h,onError:I})};var G=function(){return{type:n.default.GET_SUBSCRIPTION_LIST_PENDING}};e.fetchGetSubscriptionListPending=G;e.fetchGetSubscriptionListReset=function(){return{type:n.default.GET_SUBSCRIPTION_LIST_RESET}};var C=function(t){return{type:n.default.GET_SUBSCRIPTION_LIST_SUCCESS,payload:t}};e.fetchGetSubscriptionListSuccess=C;var N=function(t){return{type:n.default.GET_SUBSCRIPTION_LIST_ERROR,payload:t}};e.fetchGetSubscriptionListError=N;e.fetchGetSubscriptionList=function(t,n){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return(0,u.ApiAction)({url:o?c.getInsuranceListUrl+"/subscriptions?user_id="+t+"&type="+n:c.getInsuranceListUrl+"?user_id="+t+"&type="+n,method:'GET',onLoading:G,onSuccess:C,onError:N})};var T=function(){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_PENDING}};e.fetchActivePaySubscriptionPending=T;e.fetchActivePaySubscriptionReset=function(){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_RESET}};var y=function(t){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_SUCCESS,payload:t}};e.fetchActivePaySubscriptionSuccess=y;var U=function(t){return{type:n.default.ACTIVATE_PAY_SUBSCRIPTION_ERROR,payload:t}};e.fetchActivePaySubscriptionError=U;e.fetchActivePaySubscription=function(t,n){return(0,u.ApiAction)({url:c.subscribeInsuranceUrl+"/"+t+"/pay",data:n,method:'PUT',onLoading:T,onSuccess:y,onError:U})};var P=function(){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_PENDING}};e.fetchAddBeneficiaryToSubscriptionPending=P;e.fetchAddBeneficiaryToSubscriptionReset=function(){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_RESET}};var O=function(t){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_SUCCESS,payload:t}};e.fetchAddBeneficiaryToSubscriptionSuccess=O;var D=function(t){return{type:n.default.ADD_BENEFICIARY_TO_SUBSCRIPTION_ERROR,payload:t}};e.fetchAddBeneficiaryToSubscriptionError=D;e.fetchAddBeneficiaryToSubscription=function(t,n){return(0,u.ApiAction)({url:c.getInsuranceListUrl+"/"+t+"/add-beneficiaries",data:n,method:'PUT',onLoading:P,onSuccess:O,onError:D})};var v=function(){return{type:n.default.GET_USER_BY_ID_QR_CODE_PENDING}};e.fetchGetUserByIdQRCodePending=v;e.fetchGetUserByIdQRCodeReset=function(){return{type:n.default.GET_USER_BY_ID_QR_CODE_RESET}};var b=function(t){return{type:n.default.GET_USER_BY_ID_QR_CODE_SUCCESS,payload:t}};e.fetchGetUserByIdQRCodeSuccess=b;var B=function(t){return{type:n.default.GET_USER_BY_ID_QR_CODE_ERROR,payload:t}};e.fetchGetUserByIdQRCodeError=B;e.fetchGetUserByIdQRCode=function(t,n){return(0,u.ApiAction)({url:c.getUserByIdQRCodeUrl+"?network_id="+t+"&"+n,method:'GET',onLoading:v,onSuccess:b,onError:B})};var L=function(){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_PENDING}};e.fetchGetUserByNameOrNumberPending=L;e.fetchGetUserByNameOrNumberReset=function(){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_RESET}};var M=function(t){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_SUCCESS,payload:t}};e.fetchGetUserByNameOrNumberSuccess=M;var k=function(t){return{type:n.default.GET_USER_BY_NAME_OR_NUMBER_ERROR,payload:t}};e.fetchGetUserByNameOrNumberError=k;e.fetchGetUserByNameOrNumber=function(t,n){return(0,u.ApiAction)({url:c.getUserByNameOrNumberUrl+"?network_id="+t+"&"+n,method:'GET',onLoading:L,onSuccess:M,onError:k})};var w=function(){return{type:n.default.GET_DRUG_APPAREIL_PENDING}};e.fetchGetDrugAppareilPending=w;e.fetchGetDrugAppareilReset=function(){return{type:n.default.GET_DRUG_APPAREIL_RESET}};var Y=function(t){return{type:n.default.GET_DRUG_APPAREIL_SUCCESS,payload:t}};e.fetchGetDrugAppareilSuccess=Y;var Q=function(t){return{type:n.default.GET_DRUG_APPAREIL_ERROR,payload:t}};e.fetchGetDrugAppareilError=Q;e.fetchGetDrugAppareil=function(t,n){return(0,u.ApiAction)({url:c.getDrugAndDevicesUrl+"?network_id="+t+"&name="+n,method:'GET',onLoading:w,onSuccess:Y,onError:Q})};var V=function(){return{type:n.default.ADD_DRUG_PENDING}};e.fetchAddDrugPending=V;e.fetchAddDrugReset=function(){return{type:n.default.ADD_DRUG_RESET}};var K=function(t){return{type:n.default.ADD_DRUG_SUCCESS,payload:t}};e.fetchAddDrugSuccess=K;var F=function(t){return{type:n.default.ADD_DRUG_ERROR,payload:t}};e.fetchAddDrugError=F;e.fetchAddDrug=function(t){return(0,u.ApiAction)({url:""+c.getDrugAndDevicesUrl,method:'POST',data:t,onLoading:V,onSuccess:K,onError:F})};var W=function(){return{type:n.default.GET_PROVIDER_CLASS_PENDING}};e.fetchGetProviderClassPending=W;e.fetchGetProviderClassReset=function(){return{type:n.default.GET_PROVIDER_CLASS_RESET}};var Z=function(t){return{type:n.default.GET_PROVIDER_CLASS_SUCCESS,payload:t}};e.fetchGetProviderClassSuccess=Z;var j=function(t){return{type:n.default.GET_PROVIDER_CLASS_ERROR,payload:t}};e.fetchGetProviderClassError=j;e.fetchGetProviderClass=function(t){return(0,u.ApiAction)({url:c.getProviderClassUrl+"?network_id="+t,method:'GET',onLoading:W,onSuccess:Z,onError:j})};var x=function(){return{type:n.default.GET_NETWORK_ACT_PENDING}};e.fetchGetNetworkActsPending=x;e.fetchGetNetworkActsReset=function(){return{type:n.default.GET_NETWORK_ACT_RESET}};var z=function(t){return{type:n.default.GET_NETWORK_ACT_SUCCESS,payload:t}};e.fetchGetNetworkActsSuccess=z;var X=function(t){return{type:n.default.GET_NETWORK_ACT_ERROR,payload:t}};e.fetchGetNetworkActsError=X;e.fetchGetNetworkActs=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:'';return(0,u.ApiAction)({url:c.getNetworkActsUrl+"?network_id="+t+"&code="+n,method:'GET',onLoading:x,onSuccess:z,onError:X})};var q=function(){return{type:n.default.CREATE_CONSULTATION_PENDING}};e.fetchCreateConsultationPending=q;e.fetchCreateConsultationReset=function(){return{type:n.default.CREATE_CONSULTATION_RESET}};var H=function(t){return{type:n.default.CREATE_CONSULTATION_SUCCESS,payload:t}};e.fetchCreateConsultationSuccess=H;var J=function(t){return{type:n.default.CREATE_CONSULTATION_ERROR,payload:t}};e.fetchCreateConsultationError=J;e.fetchCreateConsultation=function(t){return(0,u.ApiAction)({url:""+c.createConsultationUrl,method:'POST',data:t,onLoading:q,onSuccess:H,onError:J})};var $=function(){return{type:n.default.GET_AMOUNT_CONSULTATION_PENDING}};e.fetchGetAmountConsultationPending=$;e.fetchGetAmountConsultationReset=function(){return{type:n.default.GET_AMOUNT_CONSULTATION_RESET}};var ee=function(t){return{type:n.default.GET_AMOUNT_CONSULTATION_SUCCESS,payload:t}};e.fetchGetAmountConsultationSuccess=ee;var te=function(t){return{type:n.default.GET_AMOUNT_CONSULTATION_ERROR,payload:t}};e.fetchGetAmountConsultationError=te;e.fetchGetAmountConsultation=function(t){return(0,u.ApiAction)({url:""+c.getAmountConsultationUrl,method:'POST',data:t,onLoading:$,onSuccess:ee,onError:te})}},2163,[1,1185,743,1122]); __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=n(r(d[7])),p=n(r(d[8])),S=t(r(d[9])),h=r(d[10]),y=n(r(d[11])),v=r(d[12]),b=n(r(d[13])),T=n(r(d[14])),I=n(r(d[15])),C=n(r(d[16])),D=(function(t){function n(t){var o;return(0,u.default)(this,n),(o=(0,c.default)(this,(0,f.default)(n).call(this,t))).getPanResponder=function(){return h.PanResponder.create({onStartShouldSetPanResponder:function(t,n){return o._onShouldStartPan(t,n)},onMoveShouldSetPanResponder:function(t,n){return o._onShouldMovePan(t,n)},onPanResponderMove:function(t,n){return o._onMovePan(t,n)},onPanResponderRelease:function(t,n){return o._onDonePan(t,n)},onPanResponderTerminate:function(t,n){return o._onDonePan(t,n)}})},o._onShouldStartPan=function(t,n){return o.props.panResponderEnabled},o._onShouldMovePan=function(t,n){var l=o.props,u=l.sensitivity,s=l.panResponderEnabled,c=Math.abs(n.dx),f=Math.abs(n.dy);return c=u&&s},o._onMovePan=function(t,n){n.dy<0&&o.setState({topValue:n.dy})},o._onDonePan=function(t,n){var l=o.getStartDelta(o.state.height,o.props.startDelta)/5;n.dy0&&void 0!==S[0]?S[0]:'',n=S.length>1&&void 0!==S[1]?S[1]:'',u=S.length>2&&void 0!==S[2]?S[2]:'',s=S.length>3&&void 0!==S[3]?S[3]:{},c=S.length>4?S[4]:void 0,f=o.props.closeInterval,p={type:t,title:o.getStringValue(n),message:o.getStringValue(u),payload:s,interval:f},c&&'number'==typeof c&&(p.interval=c),o.queue.enqueue(p),1===o.getQueueSize()&&o._processQueue();case 10:case"end":return l.stop()}},null,null,null,Promise)},o.clearQueue=function(){o.queue.clear()},o.getQueueSize=function(){return o.queue.size},o._processQueue=function(){var t=o.queue.firstItem;t&&o.open(t)},o.open=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o.alertData=t,o.setState({isOpen:!0}),o.animate(1,450,function(){t.interval>0&&o.closeAutomatic(t.interval)})},o.closeAction=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v.ACTION.programmatic,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};o.state.isOpen&&(o.clearCloseTimeoutID(),o.close(t,n))},o.closeAutomatic=function(t){o.clearCloseTimeoutID(),o.closeTimeoutID=setTimeout(function(){o.close(v.ACTION.automatic)},t)},o.close=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};o.animate(0,250,function(){var l=o.props,u=l.onClose,s=l.updateStatusBar,c=l.onCancel,f=l.onTap;o.alertData.action=t,o.queue.dequeue(),t===v.ACTION.cancel?c(o.alertData):(t===v.ACTION.tap&&f(o.alertData),u(o.alertData)),o.setState({isOpen:!1,topValue:0,height:0}),o.updateStatusBar(s,!1),o._processQueue(),n()})},o.updateStatusBar=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t){if(v.IS_ANDROID){var l=o.props,u=l.inactiveStatusBarBackgroundColor,s=l.activeStatusBarBackgroundColor,c=l.translucent;if(n){var f=s,p=o.alertData.type;p!==v.TYPE.custom&&(f=o.getBackgroundColorForType(p)),h.StatusBar.setBackgroundColor(f,!0),h.StatusBar.setTranslucent(c)}else h.StatusBar.setBackgroundColor(u,!0)}var S=o.props,y=S.inactiveStatusBarStyle,b=S.activeStatusBarStyle;n?h.StatusBar.setBarStyle(b,!0):h.StatusBar.setBarStyle(y,!0)}},o.clearCloseTimeoutID=function(){o.closeTimeoutID&&clearTimeout(o.closeTimeoutID)},o.animate=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:450,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},u=o.props,s=u.useNativeDriver,c=u.isInteraction;h.Animated.spring(o.state.animationValue,{toValue:t,duration:n,friction:9,useNativeDriver:s,isInteraction:c}).start(l)},o.getStartDelta=function(t,n){var o=0-t,l=v.HEIGHT+t;return n<0&&n!==o?o:n>l?l:n},o.getEndDelta=function(t,n){var o=v.HEIGHT;return n<0?0:n>=o?o-t:n},o.getOutputRange=function(t,n,l){return t?[o.getStartDelta(t,n),o.getEndDelta(t,l)]:[n,l]},o.state={animationValue:new h.Animated.Value(0),isOpen:!1,topValue:0,height:0},o.alertData={type:'',message:'',title:'',payload:{},interval:t.closeInterval,action:''},o.panResponder=o.getPanResponder(),o.queue=new C.default,o}return(0,p.default)(n,t),(0,s.default)(n,[{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.closeAction(v.ACTION.programmatic)}},{key:"getStringValue",value:function(t){try{return'string'!=typeof t?Array.isArray(t)?t.join(' '):'object'==typeof t?""+JSON.stringify(t):""+t:t}catch(t){return t.toString()}}},{key:"getStyleForType",value:function(t){var n=this.props.defaultContainer;switch(t){case v.TYPE.info:return[h.StyleSheet.flatten(n),{backgroundColor:this.props.infoColor}];case v.TYPE.warn:return[h.StyleSheet.flatten(n),{backgroundColor:this.props.warnColor}];case v.TYPE.error:return[h.StyleSheet.flatten(n),{backgroundColor:this.props.errorColor}];case v.TYPE.success:return[h.StyleSheet.flatten(n),{backgroundColor:this.props.successColor}];default:return[h.StyleSheet.flatten(n),h.StyleSheet.flatten(this.props.containerStyle)]}}},{key:"getSourceForType",value:function(t){switch(t){case v.TYPE.info:return this.props.infoImageSrc;case v.TYPE.warn:return this.props.warnImageSrc;case v.TYPE.error:return this.props.errorImageSrc;case v.TYPE.success:return this.props.successImageSrc;default:return this.props.imageSrc}}},{key:"getBackgroundColorForType",value:function(t){switch(t){case v.TYPE.info:return this.props.infoColor;case v.TYPE.warn:return this.props.warnColor;case v.TYPE.error:return this.props.errorColor;case v.TYPE.success:return this.props.successColor;default:return this.props.containerStyle.backgroundColor}}},{key:"_onLayoutEvent",value:function(t){var n=t.nativeEvent.layout.height;if(n>this.state.height){var o=this.props,l=o.startDelta,u=o.endDelta,s=this.getStartDelta(n,l),c=this.getEndDelta(n,u);l===s&&u===c||this.setState({height:n})}}},{key:"_renderImage",value:function(t){return this.props.renderImage?this.props.renderImage(this.props,this.alertData):S.default.createElement(T.default,{style:h.StyleSheet.flatten(this.props.imageStyle),source:t})}},{key:"_renderTitle",value:function(){if(this.props.renderTitle)return this.props.renderTitle(this.props,this.alertData);var t=this.props,n=t.titleTextProps,l=t.titleStyle,u=t.titleNumOfLines;return S.default.createElement(b.default,(0,o.default)({},n,{style:h.StyleSheet.flatten(l),numberOfLines:u,text:this.alertData.title}))}},{key:"_renderMessage",value:function(){if(this.props.renderMessage)return this.props.renderMessage(this.props,this.alertData);var t=this.props,n=t.messageTextProps,l=t.messageStyle,u=t.messageNumOfLines;return S.default.createElement(b.default,(0,o.default)({},n,{style:h.StyleSheet.flatten(l),numberOfLines:u,text:this.alertData.message}))}},{key:"_renderCancel",value:function(){var t=this;if(!(arguments.length>0&&void 0!==arguments[0]&&arguments[0]))return null;if(this.props.renderCancel)return this.props.renderCancel(this.props,this.alertData);var n=this.props,o=n.cancelBtnImageSrc,l=n.cancelBtnImageStyle;return S.default.createElement(I.default,{imageStyle:l,imageSrc:o,onPress:function(){return t.closeAction(v.ACTION.cancel)}})}},{key:"render",value:function(){var t=this;if(!this.state.isOpen)return null;var n=this.props,l=n.elevation,u=n.zIndex,s=n.wrapperStyle,c=n.tapToCloseEnabled,f=n.accessibilityLabel,p=n.testID,y=n.accessible,b=n.contentContainerStyle,T=n.defaultTextContainer,I=n.startDelta,C=n.endDelta,D=n.translucent,O=n.updateStatusBar,B=n.showCancel,E=this.state,P=E.animationValue,_=E.topValue,w=E.height,A=this.alertData,k=A.type,N=A.payload,x=this.getStyleForType(k),M=this.getSourceForType(k);N&&N.hasOwnProperty('source')&&N.source&&'object'!=typeof N.source&&(M=N.source),v.IS_ANDROID&&D&&(x=[x,{paddingTop:h.StatusBar.currentHeight}]),this.updateStatusBar(O,!0);var R=this.getOutputRange(w,I,C),j={transform:[{translateY:P.interpolate({inputRange:[0,1],outputRange:R})}],position:'absolute',top:_,left:0,right:0,elevation:l};null!=u&&(j.zIndex=u);var L=h.SafeAreaView;(v.IS_IOS_BELOW_11||v.IS_ANDROID)&&(L=h.View);var V=!c||B?1:.95,Y=c?function(){return t.closeAction(v.ACTION.tap)}:null;return S.default.createElement(h.Animated.View,(0,o.default)({ref:function(n){return t.mainView=n}},this.panResponder.panHandlers,{style:[j,s]}),S.default.createElement(h.TouchableOpacity,{activeOpacity:V,onPress:Y,disabled:!c,onLayout:function(n){return t._onLayoutEvent(n)},testID:p,accessibilityLabel:f,accessible:y},S.default.createElement(h.View,{style:x},S.default.createElement(L,{style:h.StyleSheet.flatten(b)},this._renderImage(M),S.default.createElement(h.View,{style:h.StyleSheet.flatten(T)},this._renderTitle(),this._renderMessage())),this._renderCancel(B))))}}]),n})(S.Component);e.default=D,D.propTypes={imageSrc:y.default.oneOfType([y.default.string,y.default.number]),infoImageSrc:y.default.oneOfType([y.default.string,y.default.number,y.default.object]),warnImageSrc:y.default.oneOfType([y.default.string,y.default.number,y.default.object]),errorImageSrc:y.default.oneOfType([y.default.string,y.default.number,y.default.object]),successImageSrc:y.default.oneOfType([y.default.string,y.default.number,y.default.object]),cancelBtnImageSrc:y.default.oneOfType([y.default.string,y.default.number,y.default.object]),infoColor:y.default.string,warnColor:y.default.string,errorColor:y.default.string,successColor:y.default.string,closeInterval:y.default.number,startDelta:y.default.number,endDelta:y.default.number,wrapperStyle:y.default.oneOfType([y.default.object,y.default.number]),containerStyle:y.default.oneOfType([y.default.object,y.default.number]),contentContainerStyle:y.default.oneOfType([y.default.object,y.default.number]),titleStyle:y.default.oneOfType([y.default.object,y.default.number]),messageStyle:y.default.oneOfType([y.default.object,y.default.number]),imageStyle:y.default.oneOfType([y.default.object,y.default.number]),cancelBtnImageStyle:y.default.oneOfType([y.default.object,y.default.number]),titleNumOfLines:y.default.number,messageNumOfLines:y.default.number,onClose:y.default.func,onCancel:y.default.func,showCancel:y.default.bool,tapToCloseEnabled:y.default.bool,panResponderEnabled:y.default.bool,translucent:y.default.bool,useNativeDriver:y.default.bool,isInteraction:y.default.bool,activeStatusBarStyle:y.default.string,activeStatusBarBackgroundColor:y.default.string,inactiveStatusBarStyle:y.default.string,inactiveStatusBarBackgroundColor:y.default.string,updateStatusBar:y.default.bool,elevation:y.default.number,zIndex:y.default.number,sensitivity:y.default.number,defaultContainer:y.default.oneOfType([y.default.object,y.default.number]),defaultTextContainer:y.default.oneOfType([y.default.object,y.default.number]),renderImage:y.default.func,renderCancel:y.default.func,renderTitle:y.default.func,renderMessage:y.default.func,testID:y.default.string,accessibilityLabel:y.default.string,accessible:y.default.bool,titleTextProps:y.default.object,messageTextProps:y.default.object,onTap:y.default.func},D.defaultProps={onClose:function(){},onCancel:function(){},closeInterval:4e3,startDelta:-100,endDelta:0,titleNumOfLines:1,messageNumOfLines:3,imageSrc:null,infoImageSrc:r(d[17]),warnImageSrc:r(d[18]),errorImageSrc:r(d[19]),successImageSrc:r(d[20]),cancelBtnImageSrc:r(d[21]),infoColor:'#2B73B6',warnColor:'#cd853f',errorColor:'#cc3232',successColor:'#32A54A',showCancel:!1,tapToCloseEnabled:!0,panResponderEnabled:!0,wrapperStyle:null,containerStyle:{padding:16,flexDirection:'row',backgroundColor:'#202020'},contentContainerStyle:{flex:1,flexDirection:'row'},titleStyle:{fontSize:16,textAlign:'left',fontWeight:'bold',color:'white',backgroundColor:'transparent'},messageStyle:{fontSize:14,textAlign:'left',fontWeight:'normal',color:'white',backgroundColor:'transparent'},imageStyle:{padding:8,width:v.DEFAULT_IMAGE_DIMENSIONS,height:v.DEFAULT_IMAGE_DIMENSIONS,alignSelf:'center'},cancelBtnImageStyle:{padding:8,width:v.DEFAULT_IMAGE_DIMENSIONS,height:v.DEFAULT_IMAGE_DIMENSIONS,alignSelf:'center'},defaultContainer:{padding:8,flexDirection:'row'},defaultTextContainer:{flex:1,padding:8},translucent:!1,activeStatusBarStyle:'light-content',activeStatusBarBackgroundColor:(0,v.getDefaultStatusBarBackgroundColor)(),inactiveStatusBarStyle:(0,v.getDefaultStatusBarStyle)(),inactiveStatusBarBackgroundColor:(0,v.getDefaultStatusBarBackgroundColor)(),updateStatusBar:!0,isInteraction:!0,useNativeDriver:!0,elevation:1,zIndex:null,sensitivity:20,renderImage:void 0,renderCancel:void 0,renderTitle:void 0,renderMessage:void 0,testID:void 0,accessibilityLabel:void 0,accessible:!1,titleTextProps:void 0,messageTextProps:void 0,onTap:function(){}}},2164,[4,1,6,273,8,9,10,12,13,15,18,2165,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179]); __d(function(g,r,i,a,m,e,d){m.exports=r(d[0])()},2165,[2166]); __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),o=r(d[1]),p=r(d[2]);m.exports=function(){function n(t,n,s,c,y,u){u!==p&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function s(){return n}n.isRequired=n;var c={array:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:s,element:n,instanceOf:s,node:n,objectOf:s,oneOf:s,oneOfType:s,shape:s};return c.checkPropTypes=t,c.PropTypes=c,c}},2166,[2167,2168,2169]); @@ -2185,10 +2185,10 @@ __d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0 __d(function(g,r,i,a,m,e,d){m.exports=r(d[0]).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native-dropdownalert/assets",width:36,height:36,scales:[1,2,3],hash:"73cf01e3b92f81ad47ce862a7b96003c",name:"cancel",type:"png"})},2179,[175]); __d(function(g,r,i,a,m,e,d){"use strict";var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.createSelector=void 0,e.createSelectorCreator=u,e.createStructuredSelector=void 0,Object.defineProperty(e,"defaultEqualityCheck",{enumerable:!0,get:function(){return n.defaultEqualityCheck}}),Object.defineProperty(e,"defaultMemoize",{enumerable:!0,get:function(){return n.defaultMemoize}});var n=r(d[1]);function o(t){var n=Array.isArray(t[0])?t[0]:t;if(!n.every(function(t){return'function'==typeof t})){var o=n.map(function(t){return'function'==typeof t?"function "+(t.name||'unnamed')+"()":typeof t}).join(', ');throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+o+"]")}return n}function u(n){for(var u=arguments.length,c=new Array(u>1?u-1:0),f=1;f-1){var l=c[f];return f>0&&(c.splice(f,1),c.unshift(l)),l.value}return t}return{get:f,put:function(u,l){f(u)===t&&(c.unshift({key:u,value:l}),c.length>n&&c.pop())},getEntries:function(){return c},clear:function(){c=[]}}}var u=function(t,n){return t===n};function c(t){return function(n,u){if(null===n||null===u||n.length!==u.length)return!1;for(var c=n.length,f=0;f1?N.result.response[1]:null,marriage_certificate_doc:N.result.response[0],id_document_type:"CNI",id_document_front:N.result.response[1],id_document_back:N.result.response[2],isEditable:!0}].concat((0,l.default)(At))),Le.alertWithType('success',C.default.t('SUCCESS'),C.default.t('BENEFICIARY_SUCCESSFULLY_ADDED')),Q(!1))),N.error&&(Le.alertWithType('error',C.default.t('ERROR_LABEL'),p.getErrorMsg(N)),xe((0,L.fetchUploadInsuranceReset)()))},[N]);var Ct=b.object().shape({password:b.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),St=b.object().shape({lastname:b.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),firstname:b.string()}),wt=(0,u.useState)([{label:C.default.t('COPIE_LEGALISE_ACTE_NAISSANCE_CERTIFICAT_NAISSANCE'),name:'birthdate_proof_doc',isFrontCamera:!1,file:null,hasCheckbox:!0,checkboxValue:['CERTIFICATE','CERTIFIED_COPY'],checboxSelectedValue:'CERTIFICATE'},{label:C.default.t('DOCUMENT_JUSTICE_ENFANT_ADOPTE'),name:'justice_doc',isFrontCamera:!1,file:null,hasCheckbox:!1}]),_t=(0,o.default)(wt,2),It=_t[0],yt=_t[1],Tt=(0,u.useState)([]),Dt=(0,o.default)(Tt,2),At=Dt[0],xt=Dt[1],Lt=(0,u.useState)([{label:C.default.t('ACTE_MARIAGE'),name:'marriage_certificate_doc',isFrontCamera:!1,file:null,hasCheckbox:!1},{label:C.default.t('CNI_FRONT_FACE'),name:'id_document_front',isFrontCamera:!1,file:null,hasCheckbox:!1},{label:C.default.t('CNI_BACK_FACE'),name:'id_document_back',isFrontCamera:!1,file:null,hasCheckbox:!1}]),Rt=(0,o.default)(Lt,2),Bt=Rt[0],Ft=Rt[1],kt=function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1],F.default.openCamera({cropping:!0,compressImageQuality:.7,useFrontCamera:!1}).then(function(n){var o,u;"CHILD"===lt?yt(It.map(function(l){return t===l.name?l.hasCheckbox?{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n,hasCheckbox:l.hasCheckbox,checkboxValue:l.checkboxValue,checboxSelectedValue:l.checboxSelectedValue}:{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n}:l})):Ft(Bt.map(function(l){return t===l.name?l.hasCheckbox?{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n,hasCheckbox:l.hasCheckbox,checkboxValue:l.checkboxValue,checboxSelectedValue:l.checboxSelectedValue}:{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n}:l})),o=t,u=n,null!==_e&&(Ce=_e),Ce.append("files[]",{name:u.path.split('/').pop(),type:u.mime,uri:"android"===c.Platform.OS?u.path:u.path.replace("file://","")}),Ae([o].concat((0,l.default)(De))),Ie(Ce)})},vt=function(t,n){var l=n||Me;je('ios'===c.Platform.OS),Pe(l)};return u.default.createElement(S.ScreenComponent,null,u.default.createElement(R.default,{ref:function(t){return Le=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(h.Formik,{validationSchema:Ct,initialValues:{password:''},onSubmit:function(t){null!==ee&&(null===ut?Et.shake(800):(console.log(ee),console.log("insurance",le),Ee(t.password),Y(ut.id,{password:t.password,beneficiaries:At})))}},function(t){var n=t.values,l=t.errors,o=t.touched,s=t.handleChange,f=t.handleBlur,h=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.View,{style:j.contain},u.default.createElement(v.View,{ref:function(t){Et=t},style:{width:(0,D.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},u.default.createElement(O.Dropdown,{label:C.default.t('SELECT_SUBSCRIPTION'),data:ft,useNativeDriver:!0,onChangeText:function(t,n,l){console.log("Value",t),ct({id:t.id,network:t.network,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,insured_id:t.insured_id,subscription:t.subscription,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+C.default.t('ETAT')+": "+t.state+" | "+C.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),u.default.createElement(I.default,{style:{marginTop:10},onChangeText:s('password'),placeholder:C.default.t('PASSWORD'),secureTextEntry:!0,icon:u.default.createElement(T.default,{name:"lock",size:20}),value:n.password,onBlur:f('password'),success:o.password&&!l.password,touched:o.password,error:l.password}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center',justifyContent:'space-between',marginTop:25}},u.default.createElement(c.TouchableOpacity,{onPress:function(){var t,n;null===ut?Le.alertWithType('error',C.default.t('ERROR_LABEL'),C.default.t('PLEASE_SELECT_INSURANCE_BEFORE')):(console.log("Souscription",ut),Q(!0),je(!1),xe((0,L.fetchUploadInsuranceReset)()),ot('CHILD'),gt(new Date((new Date).getFullYear()-parseInt(null==ut?void 0:null==(t=ut.network)?void 0:t.age_limit_of_child_beneficiary),0,1)),Pe(''+P(new Date((new Date).getFullYear()-parseInt(null==ut?void 0:null==(n=ut.network)?void 0:n.age_limit_of_child_beneficiary),0,1)).format('YYYY-MM-DD')),de(null),be(null),Ae([]))}},u.default.createElement(_.default,{body1:!0,primaryColor:!0,bold:!0},C.default.t('ADD_AYANT_DROIT')))),u.default.createElement(y.default,{style:{marginTop:20},full:!0,loading:U.loading,onPress:h},C.default.t('SUBMIT_LABEL')))}))),J&&u.default.createElement(h.Formik,{validationSchema:St,initialValues:{firstname:'',lastname:''},onSubmit:function(t){V(_e),de(t.firstname),be(t.lastname)}},function(t){var l=t.values,o=t.errors,s=t.touched,h=t.handleChange,b=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[j.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(f.default,{isVisible:J,onSwipeComplete:function(){Q(!1)},swipeDirection:['down'],style:j.bottomModal},u.default.createElement(c.View,{style:[j.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:j.contentSwipeDown},u.default.createElement(c.View,{style:j.lineSwipeDown})),u.default.createElement(_.default,{body2:!0,style:{marginTop:10}},C.default.t('ADD_AYANT_DROIT')),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('NOM_ASSURE'),value:l.lastname,onChangeText:h('lastname'),onBlur:b('lastname'),success:s.lastname&&!o.lastname,touched:s.lastname,error:o.lastname}),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_ASSURE'),value:l.firstname,onChangeText:h('firstname'),onBlur:b('firstname'),success:s.firstname&&!o.firstname,touched:s.firstname,error:o.firstname}),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('DATE_NAISSANCE'),value:''+P(Me).format('YYYY-MM-DD'),onChangeText:h('birthdate'),onBlur:b('birthdate'),onFocus:function(){c.Keyboard.dismiss(),je(!0)},success:s.birthdate&&!o.birthdate,touched:s.birthdate,error:o.birthdate}),u.default.createElement(c.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(_.default,{body2:!0},C.default.t('SEXE')),u.default.createElement(c.View,{style:j.contentSwitch},u.default.createElement(A.default,{options:Ve,initial:0,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){$e(t)}}))),u.default.createElement(c.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(_.default,{body2:!0},C.default.t('AFFILIATION')),u.default.createElement(c.View,{style:j.contentSwitch},u.default.createElement(A.default,{options:tt,initial:0,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Ae([]),gt('CHILD'===t?new Date((new Date).getFullYear()-parseInt(ut.network.age_limit_of_child_beneficiary),0,1):new Date((new Date).getFullYear()-parseInt(ut.network.age_limit_of_insured_and_spouse),0,1)),ot(t)}}))),u.default.createElement(c.View,{style:j.contentService},u.default.createElement(c.FlatList,{horizontal:!0,showsHorizontalScrollIndicator:!1,data:'CHILD'===lt?It:Bt,extraData:'CHILD'===lt?It:Bt,keyExtractor:function(t,n){return n},renderItem:function(t){var n=t.item,l=t.index;return 0===l?u.default.createElement(c.TouchableOpacity,{style:j.choosePhotoBtn,onPress:function(){return kt(n.name,n.isFrontCamera)}},null===n.file?u.default.createElement(x.default,{name:"camera-image",size:50,color:E.Color.accentColor}):u.default.createElement(c.Image,{source:{uri:n.file.path},style:{width:50,height:50}}),u.default.createElement(_.default,{style:{alignSelf:'flex-start',fontSize:13},textAlign:"center"},n.label)):u.default.createElement(c.TouchableOpacity,{style:j.choosePhotoBtn,onPress:function(){return kt(n.name,n.isFrontCamera)},disabled:!De.includes('CHILD'===lt?It[l-1].name:Bt[l-1].name)},null===n.file?u.default.createElement(x.default,{name:"camera-image",size:50,color:De.includes('CHILD'===lt?It[l-1].name:Bt[l-1].name)?E.Color.accentColor:E.Color.grayColor}):u.default.createElement(c.Image,{source:{uri:n.file.path},style:{width:50,height:50}}),u.default.createElement(_.default,{style:{alignSelf:'flex-start',fontSize:13},textAlign:"center"},n.label))}})),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:N.loading||n.loading,onPress:p},C.default.t('SUBMIT_LABEL'))))))}),Je&&u.default.createElement(f.default,{isVisible:Je,onSwipeComplete:function(){return Qe(!1)},swipeDirection:['down'],style:j.bottomModal},u.default.createElement(c.View,{style:[j.contentFilterBottom,{backgroundColor:E.Color.cardBackgroundColor}]},u.default.createElement(c.View,{style:j.contentSwipeDown},u.default.createElement(c.View,{style:j.lineSwipeDown})),u.default.createElement(c.View,{style:[j.contentActionModalBottom,{borderBottomColor:E.Color.borderColor}]}),u.default.createElement(c.View,{style:[{marginBottom:40}]},u.default.createElement(c.FlatList,{data:At.concat(ut.beneficiaries),extraData:At.concat(ut.beneficiaries),keyExtractor:function(t,n){return n},renderItem:function(t){var n=t.item,o=t.index;return console.log("Item",n),u.default.createElement(c.View,{style:j.lineRow},u.default.createElement(c.View,{style:{alignItems:'flex-start'}},u.default.createElement(_.default,{body1:!0},C.default.t('NOM_ASSURE')),u.default.createElement(_.default,{caption1:!0,grayColor:!0},n.firstname+" "+n.lastname)),u.default.createElement(c.View,{style:{alignItems:'flex-start'}},u.default.createElement(_.default,{body1:!0},C.default.t('AFFILIATION')),u.default.createElement(_.default,{caption1:!0,grayColor:!0},'CHILD'===n.affiliation?C.default.t('ENFANT'):C.default.t('CONJOINT'))),u.default.createElement(c.View,{style:j.iconRight},n.hasOwnProperty('isEditable')&&u.default.createElement(c.TouchableOpacity,{onPress:function(){var t=At;console.log("beneficiariesTemp index",o),t.splice(o),console.log("beneficiariesTemp",t),xt((0,l.default)(t))}},u.default.createElement(M.default,{name:"minus-circle",size:24,color:E.Color.grayColor}))))}})),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){Qe(!1)}},C.default.t('OK')))),He&&u.default.createElement(k.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(Me),mode:"date",minimumDate:pt,display:"spinner",onChange:vt}),null!==ut&&u.default.createElement(c.TouchableOpacity,{style:{alignItems:'center',flexDirection:'row',width:60,position:'absolute',bottom:10,right:10,height:60,padding:3,backgroundColor:E.Color.primaryColor,borderRadius:100},onPress:function(){return Qe(!0)}},u.default.createElement(_.default,{whiteColor:!0,title2:!0},At.concat(ut.beneficiaries).length),u.default.createElement(_.default,{whiteColor:!0,caption2:!0},C.default.t('AYANT_DROIT'))))});e.default=W},2183,[4,1,33,27,15,18,1046,1822,1826,1949,1658,1031,719,2146,2157,2156,2158,2161,538,534,771,881,2163,2164,718,1780,1763,749,2180,2182,979,1013,1189]); __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=t(r(d[3])),s=r(d[4]),u=r(d[5]),c=r(d[6]),f=t(r(d[7])),h=t(r(d[8])),p=r(d[9]),b=n(r(d[10])),w=r(d[11]),S=n(r(d[12])),_=n(r(d[13])),E=n(r(d[14])),C=r(d[15]),v=r(d[16]),y=n(r(d[17])),R=r(d[18]),L=t(r(d[19])),A=r(d[20]),T=r(d[21]),x=r(d[22]),B=(r(d[23]),s.Dimensions.get('window')),P=B.width,k=(B.height,.5*P),D=s.StyleSheet.create({textInput:{height:46,backgroundColor:p.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:k,height:k,borderRadius:k/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-k/3,top:-k/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:p.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:p.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:p.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,C.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:p.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),I=(0,A.createStructuredSelector)({subscriptionList:T.selectSubscriptionList,activatePaySubscription:T.selectActivatePaySubscription}),V=(0,u.connect)(I,{fetchActivePaySubscription:v.fetchActivePaySubscription,fetchGetSubscriptionList:v.fetchGetSubscriptionList})(function(t){var n=t.activatePaySubscription,p=t.fetchGetSubscriptionList,A=t.subscriptionList,T=t.fetchActivePaySubscription,B=t.navigation,P=(0,l.useState)(null),k=(0,o.default)(P,2),I=k[0],V=k[1],M=(0,l.useState)(null),j=(0,o.default)(M,2),W=(j[0],j[1],(0,l.useState)([])),O=(0,o.default)(W,2),U=O[0],G=O[1],z=(0,l.useState)(null),F=(0,o.default)(z,2),N=F[0],H=F[1],K=(0,u.useDispatch)(),q=null,Q=null;(0,l.useEffect)(function(){(0,R.readUser)().then(function(t){V(t)}),K((0,v.fetchGetSubscriptionListReset)()),K((0,v.fetchActivePaySubscriptionReset)())},[]),(0,l.useEffect)(function(){null!==I&&(console.log("user",I.id),p(I.id,'ACCEPTED',!0))},[I]),(0,l.useEffect)(function(){if(null!==A.result){var t=[];A.result.response.map(function(n,o){t.push(n)}),G(t)}A.error&&(q.alertWithType('error',b.default.t('ERROR_LABEL'),h.getErrorMsg(A)),K((0,v.fetchGetSubscriptionListReset)()))},[A]),(0,l.useEffect)(function(){null!==n.result&&s.Alert.alert(b.default.t("SUCCESS"),n.result.response,[{text:b.default.t("OK"),onPress:function(){K((0,v.fetchActivePaySubscriptionReset)()),B.goBack()}}],{cancelable:!1}),n.error&&(q.alertWithType('error',b.default.t('ERROR_LABEL'),h.getErrorMsg(n)),K((0,v.fetchActivePaySubscriptionReset)()))},[n]);var J=f.object().shape({password:f.string().required(b.default.t('THIS_FIELD_IS_REQUIRED'))});return l.default.createElement(w.ScreenComponent,null,l.default.createElement(y.default,{ref:function(t){return q=t}}),l.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},l.default.createElement(s.ScrollView,{style:{flex:1}},l.default.createElement(c.Formik,{validationSchema:J,initialValues:{password:''},onSubmit:function(t){null!==I&&(null===N?Q.shake(800):(console.log("subscription",N),T(N.id,{password:t.password})))}},function(t){var o=t.values,u=t.errors,c=t.touched,f=t.handleChange,h=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,l.default.createElement(s.View,{style:D.contain},l.default.createElement(L.View,{ref:function(t){Q=t},style:{width:(0,C.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},l.default.createElement(x.Dropdown,{label:b.default.t('SELECT_INSURANCE'),data:U,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),H({id:t.id,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,reason:t.reason,network:t.network,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+b.default.t('ETAT')+": "+t.state+" | "+b.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),l.default.createElement(S.default,{style:{marginTop:10},onChangeText:f('password'),placeholder:b.default.t('PASSWORD'),secureTextEntry:!0,icon:l.default.createElement(E.default,{name:"lock",size:20}),value:o.password,onBlur:h('password'),success:c.password&&!u.password,touched:c.password,error:u.password}),l.default.createElement(_.default,{style:{marginTop:20},full:!0,loading:n.loading,onPress:p},b.default.t('SUBMIT_LABEL')))}))))});e.default=V},2184,[4,1,27,15,18,1046,1826,1949,1658,1031,719,2146,2158,2161,538,534,2163,2164,718,749,2180,2182,979,1189]); -__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 o=l(r(d[2])),n=l(r(d[3])),u=t(r(d[4])),s=r(d[5]),c=r(d[6]),f=l(r(d[7])),p=r(d[8]),_=t(r(d[9])),E=r(d[10]),h=l(r(d[11])),C=r(d[12]),y=l(r(d[13])),S=r(d[14]),w=r(d[15]),b=l(r(d[16])),T=r(d[17]),D=l(r(d[18])),I=r(d[19]),R=r(d[20]),v=l(r(d[21])),A=l(r(d[22])),N=l(r(d[23])),x=l(r(d[24])),B=l(r(d[25])),O=l(r(d[26])),k=t(r(d[27])),V=r(d[28]),M=l(r(d[29])),L=l(r(d[30])),P=l(r(d[31])),U=r(d[32]),F=t(r(d[33])),Y=r(d[34]),G=l(r(d[35])),q=l(r(d[36])),H=r(d[37]),Q=s.Dimensions.get('window'),j=Q.width,W=(Q.height,.5*j),z=s.StyleSheet.create({textInput:{height:46,backgroundColor:E.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:W,height:W,borderRadius:W/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-W/3,top:-W/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:E.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:E.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:E.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,S.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:E.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5},iconNavigation:{width:'100%',flexDirection:'row',marginTop:20,justifyContent:'space-between',alignItems:'center'},iconNavigationButton:{borderWidth:1,borderRadius:25,width:50,height:50,alignItems:'center',justifyContent:'center'},beneficiarySubSection:{marginTop:10,flexDirection:'row',width:'100%'}}),K=(0,I.createStructuredSelector)({subscriptionList:R.selectSubscriptionList,activatePaySubscription:R.selectActivatePaySubscription,getUserByNameOrNumber:R.selectGetUserByNameOrNumber,getUserByIdQRCode:R.selectGetUserByIdQRCode,getDrugAppareil:R.selectGetDrugAppareil,addDrug:R.selectAddDrug,getProviderClass:R.selectGetProviderClass,createConsultation:R.selectCreateConsultation,getNetworkAct:R.selectGetNetworkAct}),X=(0,c.connect)(K,{fetchActivePaySubscription:w.fetchActivePaySubscription,fetchGetSubscriptionList:w.fetchGetSubscriptionList,fetchGetUserByIdQRCode:w.fetchGetUserByIdQRCode,fetchGetUserByNameOrNumber:w.fetchGetUserByNameOrNumber,fetchGetDrugAppareil:w.fetchGetDrugAppareil,fetchAddDrug:w.fetchAddDrug,fetchGetProviderClass:w.fetchGetProviderClass,fetchGetNetworkActs:w.fetchGetNetworkActs,fetchCreateConsultation:w.fetchCreateConsultation})(function(t){t.activatePaySubscription,t.fetchGetSubscriptionList;var l,I=t.subscriptionList,R=(t.fetchActivePaySubscription,t.fetchGetUserByIdQRCode,t.fetchGetUserByNameOrNumber),Q=t.fetchGetDrugAppareil,j=(t.fetchAddDrug,t.fetchGetProviderClass),W=t.fetchGetNetworkActs,K=t.fetchCreateConsultation,X=t.getUserByNameOrNumber,Z=t.getUserByIdQRCode,J=t.getDrugAppareil,$=t.getProviderClass,ee=(t.addDrug,t.createConsultation),te=t.getNetworkAct,ae=t.navigation,re=(0,u.useState)(''+H(new Date).format('YYYY-MM-DD')),le=(0,n.default)(re,2),oe=le[0],ne=le[1],ie=(0,u.useState)(!1),ue=(0,n.default)(ie,2),de=ue[0],se=ue[1],ce=(0,u.useState)(null),fe=(0,n.default)(ce,2),me=fe[0],pe=fe[1],ge=(0,u.useState)(!1),_e=(0,n.default)(ge,2),Ee=_e[0],he=_e[1],Ce=(0,u.useState)(!1),ye=(0,n.default)(Ce,2),Se=ye[0],we=ye[1],be=(0,u.useState)(!1),Te=(0,n.default)(be,2),De=Te[0],Ie=Te[1],Re=(0,u.useState)(Y.store.getState().walletDetailReducer.result.response),ve=(0,n.default)(Re,1)[0],Ae=(0,u.useState)(!0),Ne=(0,n.default)(Ae,2),xe=Ne[0],Be=Ne[1],Oe=(0,u.useState)(!1),ke=(0,n.default)(Oe,2),Ve=(ke[0],ke[1],(0,u.useState)(null)),Me=(0,n.default)(Ve,2),Le=Me[0],Pe=Me[1],Ue=(0,u.useState)(null),Fe=(0,n.default)(Ue,2),Ye=Fe[0],Ge=Fe[1],qe=(0,u.useState)(!1),He=(0,n.default)(qe,2),Qe=He[0],je=He[1],We=(0,u.useState)(!1),ze=(0,n.default)(We,2),Ke=ze[0],Xe=ze[1],Ze=(0,u.useState)(!1),Je=(0,n.default)(Ze,2),$e=Je[0],et=Je[1],tt=(0,u.useState)(null),at=(0,n.default)(tt,2),rt=at[0],lt=at[1],ot=(0,u.useState)(null),nt=(0,n.default)(ot,2),it=nt[0],ut=nt[1],dt=(0,u.useState)(null),st=(0,n.default)(dt,2),ct=st[0],ft=st[1],mt=(0,u.useState)(null),pt=(0,n.default)(mt,2),gt=pt[0],_t=pt[1],Et=(0,u.useRef)(),ht=(0,u.useState)(!0),Ct=(0,n.default)(ht,2),yt=Ct[0],St=Ct[1],wt=(0,u.useState)(!1),bt=(0,n.default)(wt,2),Tt=(bt[0],bt[1]),Dt=(0,u.useState)(1),It=(0,n.default)(Dt,2),Rt=It[0],vt=It[1],At=(0,u.useState)(!1),Nt=(0,n.default)(At,2),xt=Nt[0],Bt=Nt[1],Ot=(0,u.useState)(!1),kt=(0,n.default)(Ot,2),Vt=kt[0],Mt=kt[1],Lt=(0,u.useState)(!1),Pt=(0,n.default)(Lt,2),Ut=Pt[0],Ft=Pt[1],Yt=(0,u.useState)(!1),Gt=(0,n.default)(Yt,2),qt=Gt[0],Ht=Gt[1],Qt=(0,u.useState)(!1),jt=(0,n.default)(Qt,2),Wt=jt[0],zt=jt[1],Kt=(0,u.useState)(null),Xt=(0,n.default)(Kt,2),Zt=(Xt[0],Xt[1],(0,u.useState)([])),Jt=(0,n.default)(Zt,2),$t=Jt[0],ea=Jt[1],ta=(0,u.useState)([]),aa=(0,n.default)(ta,2),ra=aa[0],la=aa[1],oa=(0,u.useState)([]),na=(0,n.default)(oa,2),ia=na[0],ua=na[1];console.log("Prestations",$t),console.log("examens",ra),console.log("prescriptions",ia);var da=(0,u.useState)([{label:h.default.t('AYANT_DROITS'),value:"M"},{label:h.default.t('ASSURE'),value:"F"}]),sa=(0,n.default)(da,1)[0],ca=(0,u.useState)(1),fa=(0,n.default)(ca,2),ma=fa[0],pa=fa[1],ga=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),_a=(0,n.default)(ga,1)[0],Ea=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),ha=(0,n.default)(Ea,1)[0],Ca=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),ya=(0,n.default)(Ca,1)[0],Sa=(0,u.useState)(!1),wa=(0,n.default)(Sa,2),ba=wa[0],Ta=wa[1],Da=(0,u.useState)([{label:h.default.t('AFFECTION_COURANTE'),value:"CURRENT_AFFECTION"},{label:h.default.t('AFFECTION_LONGUE'),value:"LONG_TERM_AFFECTION"},{label:h.default.t('EXONERE'),value:"EXONERATION"}]),Ia=(0,n.default)(Da,1)[0],Ra=(0,c.useDispatch)(),va=null,Aa=null;(0,u.useEffect)(function(){(0,T.readUser)().then(function(t){Ka('agrement_praticien',t.code_membre),console.log("User",t),lt(t)}),Ra((0,w.fetchGetSubscriptionListReset)()),Ra((0,w.fetchActivePaySubscriptionReset)()),Ra((0,w.fetchGetUserByNameOrNumberReset)()),Ra((0,w.fetchGetUserByIdQRCodeReset)()),Ra((0,w.fetchGetDrugAppareilReset)()),Ra((0,w.fetchCreateConsultationReset)()),Ra((0,w.fetchGetNetworkActsReset)()),Ra((0,w.fetchGetProviderClassReset)()),j(ve.id_network),W(ve.id_network,'')},[]),(0,u.useEffect)(function(){null!==rt&&console.log("user",rt)},[rt]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",X),null!==X.result&&(X.result.response.length>0?Ht(!0):va.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH'))),X.error&&(va.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(X)),Ra((0,w.fetchGetUserByNameOrNumberReset)()))},[X]),(0,u.useEffect)(function(){null!==J.result&&J.result.response.length>0&&zt(!0),J.error&&(va.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(J)),Ra((0,w.fetchGetDrugAppareilReset)()))},[J]),(0,u.useEffect)(function(){null!==ee.result&&s.Alert.alert(h.default.t("SUCCESS"),ee.result.response,[{text:h.default.t("OK"),onPress:function(){Ra((0,w.fetchCreateConsultationReset)()),ae.goBack()}}],{cancelable:!1}),ee.error&&(va.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(ee)),Ra((0,w.fetchCreateConsultationReset)()))},[ee]),console.log("Date accident",me);var Na,xa,Ba,Oa,ka=_.object().shape({numero_assure:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),password:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Va=_.object().shape({amount_prestation:_.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:_.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),frais_deplacement:_.number(),date_prestation:_.date(),ticker_moderateur:_.number()}),Ma=_.object().shape({examen_name:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:_.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:_.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),La=_.object().shape({drug_name:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_quantity:_.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_posologie:_.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Pa=function(t,l){var o=l||''+H(new Date).format('YYYY-MM-DD');se('ios'===s.Platform.OS),ne(o)},Ua=function(t,l){var o=l||new Date;Ie('ios'===s.Platform.OS),pe(H(o).format('YYYY-MM-DD')),Ka('accident_date',H(o).format('YYYY-MM-DD'))},Fa=function(t,l){var o=l||new Date;Xe('ios'===s.Platform.OS),Pe(H(o).format('YYYY-MM-DD')),Ka('pregnancy_start_at',H(o).format('YYYY-MM-DD'))},Ya=function(t,l){var o=l||new Date;et('ios'===s.Platform.OS),Ge(H(o).format('YYYY-MM-DD')),Ka('pregnancy_end_at',H(o).format('YYYY-MM-DD'))},Ga=(0,p.useFormik)({validationSchema:ka,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==rt?void 0:rt.code_membre,accident_date:null,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){0===$t.length?va.alertWithType('error',h.default.t('ERROR_LABEL'),h.default.t('YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION')):K({insured_id:it.insured_id,network_agent_id:rt.agentId,password:t.password,beneficiary_id:null!==ct?ct.id:null,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,care_condition:t.care_condition,accident_date:t.accident_date,pregnancy_start_at:t.pregnancy_start_at,pregnancy_end_at:t.pregnancy_end_at,performances:$t,prescriptions:ia,exams:ra})}}),qa=Ga.handleChange,Ha=Ga.handleSubmit,Qa=Ga.handleBlur,ja=Ga.values,Wa=Ga.errors,za=Ga.touched,Ka=Ga.setFieldValue,Xa=Ga.setFieldTouched,Za=(Ga.isValid,function(){switch(console.log("currentStep",Rt),console.log("values",ja),Rt){case 0:return''!==ja.numero_assure&&null===X.result&&(R(ve.id_network,xe?"&phone="+ja.numero_assure:"&name="+ja.numero_assure),console.log("errors",Wa)),!1;default:return!0}}),Ja=[{title:h.default.t('ASSURE'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:xe?h.default.t('NUMERO_ASSURE'):h.default.t('NOM_ASSURE'),value:ja.numero_assure,onChangeText:qa('numero_assure'),onBlur:Qa('numero_assure'),success:za.numero_assure&&!Wa.numero_assure,touched:za.numero_assure,error:Wa.numero_assure,icon:u.default.createElement(x.default,{style:{zIndex:10},name:xe?'lock':'user',size:20})}),u.default.createElement(s.View,{style:{flexDirection:'row',position:'absolute',top:22,right:10,justifyContent:'space-between',width:50}},u.default.createElement(N.default,{style:{paddingRight:5},name:xe?'user':'lock',size:20,color:E.Color.primaryColor,onPress:function(){Be(!xe)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"qrcode",size:20,color:E.Color.primaryColor,onPress:function(){we(!0)}})))},{title:h.default.t('PATIENT'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:ja.lastname_patient,onChangeText:qa('lastname_patient'),onBlur:Qa('lastname_patient'),success:za.lastname_patient&&!Wa.lastname_patient,touched:za.lastname_patient,editable:!1,error:Wa.lastname_patient}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:ja.firstname_patient,editable:!1,onChangeText:qa('firstname_patient'),onBlur:Qa('firstname_patient'),success:za.firstname_patient&&!Wa.firstname_patient,touched:za.firstname_patient,error:Wa.firstname_patient}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(B.default,{body2:!0},h.default.t('SITUATION')),u.default.createElement(s.View,{style:{width:(0,S.responsiveWidth)(60)}},u.default.createElement(O.default,{options:sa,disabled:!0,value:ma,initial:ma,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:h.default.t('PRATICIEN'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:ja.agrement_praticien,editable:!1}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:ja.practitioner_lastname,onChangeText:qa('practitioner_lastname'),onBlur:Qa('practitioner_lastname'),success:za.practitioner_lastname&&!Wa.practitioner_lastname,touched:za.practitioner_lastname,error:Wa.practitioner_lastname}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:ja.practitioner_firstname,onChangeText:qa('practitioner_firstname'),onBlur:Qa('practitioner_firstname'),success:za.practitioner_firstname&&!Wa.practitioner_firstname,touched:za.practitioner_firstname,error:Wa.practitioner_firstname}),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(V.Dropdown,{label:h.default.t('CLASSIFICATION'),data:null!==$.result?null==(l=$.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,o){Xa('practitioner_provider_class_id'),Ka('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(V.Dropdown,{label:h.default.t('CONDITION_PRISE_CHARGE'),data:Ia,useNativeDriver:!0,onChangeText:function(t,l,o){console.log("Value",t),Xa('care_condition'),Ka('care_condition',t)},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(B.default,{body2:!0},h.default.t('ACCIDENT')),u.default.createElement(s.View,{style:{width:(0,S.responsiveWidth)(40)}},u.default.createElement(O.default,{options:_a,initial:1,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){console.log(t),he('YES'===t)}}))),Ee&&u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==me?me:'',onChangeText:qa('date_accident'),onBlur:Qa('date_accident'),onFocus:function(){s.Keyboard.dismiss(),Ie(!0)},success:za.date_accident&&!Wa.date_accident,touched:za.date_accident,error:Wa.date_accident}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(B.default,{body2:!0},h.default.t('GROSSESSE')),u.default.createElement(s.View,{style:z.contentSwitch},u.default.createElement(O.default,{options:ha,initial:1,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){je('YES'===t)}}))),Qe&&u.default.createElement(u.default.Fragment,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Le?Le:'',onChangeText:qa('date_debut_grossesse'),onBlur:Qa('date_debut_grossesse'),onFocus:function(){s.Keyboard.dismiss(),Xe(!0)},success:za.date_debut_grossesse&&!Wa.date_debut_grossesse,touched:za.date_debut_grossesse,error:Wa.date_debut_grossesse}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==Ye?Ye:'',onChangeText:qa('date_fin_grossesse'),onBlur:Qa('date_fin_grossesse'),onFocus:function(){s.Keyboard.dismiss(),et(!0)},success:za.date_fin_grossesse&&!Wa.date_fin_grossesse,touched:za.date_fin_grossesse,error:Wa.date_fin_grossesse})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:ja.password,onChangeText:qa('password'),onBlur:Qa('password'),success:za.password&&!Wa.password,touched:za.password,error:Wa.password,secureTextEntry:!0}),u.default.createElement(s.View,{style:{marginTop:25}},u.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor}],onPress:function(t){Bt(!0)}},u.default.createElement(B.default,{whiteColor:!0},h.default.t('PRESTATION')),u.default.createElement(G.default,{name:"medical-bag",size:20,color:E.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor}],onPress:function(t){Ft(!0)}},u.default.createElement(B.default,{whiteColor:!0},h.default.t('EXAMEN')),u.default.createElement(N.default,{name:"file-medical",size:20,color:E.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor}],onPress:function(t){Mt(!0)}},u.default.createElement(B.default,{whiteColor:!0},h.default.t('MEDICAMENT')),u.default.createElement(q.default,{name:"drug-pack",size:20,color:E.Color.whiteColor})))))}];return u.default.createElement(C.ScreenComponent,null,u.default.createElement(b.default,{ref:function(t){return va=t}}),u.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:z.contain},u.default.createElement(v.default,{steps:Ja,currentStepIndex:Rt+1}),u.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(A.default,{ref:Et,activeStep:0,steps:Ja,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return St(t)},isLastStep:function(t){return Tt(t)},onNext:function(){Za()},onPrev:function(){},currentStep:function(t){var l=t.currentStep,o=t.isLastStep,n=t.isFirstStep;vt(l),St(n),Tt(o)}})),u.default.createElement(s.View,{style:z.iconNavigation},yt?u.default.createElement(s.View,null):u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor}],onPress:function(){return Et.current.prev()}},u.default.createElement(N.default,{name:"arrow-left",size:20,color:E.Color.whiteColor})),2===Rt?u.default.createElement(y.default,{loading:ee.loading,onPress:Ha},h.default.t('SUBMIT_LABEL')):u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor}],onPress:function(t){Ha(t),Za()&&Et.current.next()}},I.loading||X.loading||Z.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(N.default,{name:"arrow-right",size:24,color:E.Color.whiteColor}))),xt&&u.default.createElement(p.Formik,{validationSchema:Va,initialValues:{amount_prestation:'',frais_deplacement:'',ticker_moderateur:'',date_prestation:'',code_acte:''},onSubmit:function(t){''===t.code_acte?Aa.shake(200):ea([{act_id:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,o.default)($t))),Bt(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD'))}},function(t){var l,o=t.values,n=t.errors,c=t.touched,f=t.handleChange,p=t.handleBlur,_=t.setFieldValue,C=t.setFieldTouched,w=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:xt,onSwipeComplete:function(){Bt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(B.default,{body2:!0,style:{marginTop:10}},h.default.t('ADD_PRESTATION')),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+H(oe).format('YYYY-MM-DD'),onChangeText:f('date_prestation'),onBlur:p('date_prestation'),onFocus:function(){s.Keyboard.dismiss(),se(!0)},success:c.date_prestation&&!n.date_prestation,touched:c.date_prestation,error:n.date_prestation}),u.default.createElement(k.View,{ref:function(t){Aa=t},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(V.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==te.result?null==(l=te.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,o){C('code_acte'),_('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:o.amount_prestation,onChangeText:f('amount_prestation'),onBlur:p('amount_prestation'),success:c.amount_prestation&&!n.amount_prestation,touched:c.amount_prestation,error:n.amount_prestation}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),value:o.ticker_moderateur,onChangeText:f('ticker_moderateur'),onBlur:p('ticker_moderateur'),success:c.ticker_moderateur&&!n.ticker_moderateur,touched:c.ticker_moderateur,error:n.ticker_moderateur}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1}),u.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(B.default,{body2:!0},h.default.t('VISITE_DOMICILE')),u.default.createElement(s.View,{style:z.contentSwitch},u.default.createElement(O.default,{options:ya,initial:1,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Ta('YES'===t)}}))),ba&&u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:o.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:c.frais_deplacement&&!n.frais_deplacement,touched:c.frais_deplacement,error:n.frais_deplacement}),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:w},h.default.t('SUBMIT_LABEL'))))))}),Vt&&u.default.createElement(p.Formik,{validationSchema:La,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){ua([{drug_or_device_id:gt.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,o.default)(ia))),Mt(!1),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_ADD'))}},function(t){var l=t.values,o=t.errors,n=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Vt,onSwipeComplete:function(){Mt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(B.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),u.default.createElement(s.View,{style:{flexDirection:'row'}},u.default.createElement(D.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==gt?gt.name:l.drug_name,onChangeText:c('drug_name'),onBlur:f('drug_name'),success:n.drug_name&&!o.drug_name,touched:n.drug_name,error:o.drug_name}),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:E.Color.primaryColor,borderColor:E.Color.primaryColor,marginTop:10,width:40,height:40}],onPress:function(t){Q(ve.id_network,l.drug_name)}},J.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(x.default,{name:"search",size:24,color:E.Color.whiteColor}))),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:c('drug_posologie'),onBlur:f('drug_posologie'),success:n.drug_posologie&&!o.drug_posologie,touched:n.drug_posologie,error:o.drug_posologie}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:l.drug_quantity,onChangeText:c('drug_quantity'),onBlur:f('drug_quantity'),success:n.drug_quantity&&!o.drug_quantity,touched:n.drug_quantity,error:o.drug_quantity,keyboardType:"numeric"}),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),Ut&&u.default.createElement(p.Formik,{validationSchema:Ma,initialValues:{examen_name:'',examen_quantite:'',code_acte:''},onSubmit:function(t){console.log("Value",t),la([{act_id:t.code_acte,description:t.examen_name,quantity:t.examen_quantite}].concat((0,o.default)(ra))),Ft(!1),F.displayToast(h.default.t('EXAMENS_SUCCESSFULLY_ADD'))}},function(t){var l,o=t.values,n=t.errors,c=t.touched,f=t.handleChange,p=t.setFieldValue,_=t.setFieldTouched,C=t.handleBlur,w=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Ut,onSwipeComplete:function(){Ft(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(B.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_EXAMEN')),u.default.createElement(k.View,{ref:function(t){Aa=t},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(V.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==te.result?null==(l=te.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,o){console.log("Value",t),_('code_acte'),p('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:o.examen_name,onChangeText:f('examen_name'),onBlur:C('examen_name'),success:c.examen_name&&!n.examen_name,touched:c.examen_name,error:n.examen_name}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:o.examen_quantite,onChangeText:f('examen_quantite'),onBlur:C('examen_quantite'),success:c.examen_quantite&&!n.examen_quantite,touched:c.examen_quantite,error:n.examen_quantite,keyboardType:"numeric"}),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){console.log("errors",n),console.log("values",o),w()}},h.default.t('SUBMIT_LABEL'))))))}),de&&u.default.createElement(L.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(dateNaissance),mode:"date",display:"spinner",onChange:Pa}),De&&u.default.createElement(L.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Ua}),Ke&&u.default.createElement(L.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Fa}),$e&&u.default.createElement(L.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Ya}),Se&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,S.responsiveWidth)(80)},useNativeDriver:!0,visible:Se},u.default.createElement(f.default.Title,null,h.default.t('SCAN')),u.default.createElement(s.ScrollView,{style:[z.blockView,{borderBottomColor:E.Color.borderColor,maxHeight:300}]},u.default.createElement(B.default,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(P.default,{onRead:function(t){we(!1),console.log("result",t.data)},flashMode:U.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){we(!1)}})),qt&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:qt,onSwipeComplete:function(){Ht(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(B.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),u.default.createElement(s.FlatList,{data:null==(Ba=X.result)?void 0:Ba.response,extraData:null==(Oa=X.result)?void 0:Oa.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[z.contentActionModalBottom,{borderBottomColor:E.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?s.Alert.alert(h.default.t('ERROR_LABEL'),h.default.t('ASSURE_NON_EN_REGLE'),[{text:h.default.t('OK'),onPress:function(){}}]):(ut(l),ft(null),pa(1),Ht(!1),Ka('lastname_patient',l.user.lastname),Ka('firstname_patient',l.user.firstname),Ra((0,w.fetchGetUserByNameOrNumberReset)()),Et.current.next())}},u.default.createElement(B.default,{body2:!0,semibold:!0},l.user.firstname+" "+l.user.lastname)),l.beneficiaries.map(function(t){return u.default.createElement(s.TouchableOpacity,{style:z.beneficiarySubSection,onPress:function(){ut(l),ft(t),pa(0),Ht(!1),Ka('lastname_patient',t.lastname),Ka('firstname_patient',t.firstname),Ra((0,w.fetchGetUserByNameOrNumberReset)()),Et.current.next()}},u.default.createElement(s.View,{style:{width:10}}),u.default.createElement(s.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(B.default,{subhead:!0,semibold:!0},t.firstname+" "+t.lastname+" ("+h.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(y.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Ht(!1)}},h.default.t('OK')))))),Wt&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Wt,onSwipeComplete:function(){zt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(B.default,{body2:!0,style:{marginTop:10}},h.default.t('LISTE_MEDICAMENT')),u.default.createElement(s.FlatList,{data:null==(Na=J.result)?void 0:Na.response,extraData:null==(xa=J.result)?void 0:xa.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[z.contentActionModalBottom,{borderBottomColor:E.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){_t(l),zt(!1)}},u.default.createElement(B.default,{body2:!0,semibold:!0},l.name+" | "+l.type)))}}),u.default.createElement(y.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return zt(!1)}},h.default.t('OK'))))))))))});e.default=X},2185,[4,1,33,27,15,18,1046,1639,1826,1949,1031,719,2146,2161,534,2163,2164,718,2157,2180,2182,2186,2187,1013,538,2156,771,749,979,1822,1763,2188,2194,1658,1107,881,1032,1189]); +__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])),u=t(r(d[4])),s=r(d[5]),c=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),_=r(d[10]),h=l(r(d[11])),C=r(d[12]),S=l(r(d[13])),y=r(d[14]),w=r(d[15]),b=l(r(d[16])),T=r(d[17]),D=l(r(d[18])),R=r(d[19]),I=r(d[20]),v=l(r(d[21])),A=l(r(d[22])),N=l(r(d[23])),O=l(r(d[24])),x=l(r(d[25])),B=l(r(d[26])),V=t(r(d[27])),L=r(d[28]),M=l(r(d[29])),P=l(r(d[30])),k=l(r(d[31])),U=r(d[32]),F=t(r(d[33])),Y=r(d[34]),G=l(r(d[35])),q=l(r(d[36])),H=r(d[37]),Q=s.Dimensions.get('window'),W=Q.width,j=(Q.height,.5*W),z=s.StyleSheet.create({textInput:{height:46,backgroundColor:_.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:j,height:j,borderRadius:j/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-j/3,top:-j/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:_.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:_.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:_.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,y.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:_.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5},iconNavigation:{width:'100%',flexDirection:'row',marginTop:20,justifyContent:'space-between',alignItems:'center'},iconNavigationButton:{borderWidth:1,borderRadius:25,width:50,height:50,alignItems:'center',justifyContent:'center'},beneficiarySubSection:{marginTop:10,flexDirection:'row',width:'100%'}}),K=(0,R.createStructuredSelector)({subscriptionList:I.selectSubscriptionList,activatePaySubscription:I.selectActivatePaySubscription,getUserByNameOrNumber:I.selectGetUserByNameOrNumber,getUserByIdQRCode:I.selectGetUserByIdQRCode,getDrugAppareil:I.selectGetDrugAppareil,addDrug:I.selectAddDrug,getProviderClass:I.selectGetProviderClass,createConsultation:I.selectCreateConsultation,getNetworkAct:I.selectGetNetworkAct,getAmountConsultation:I.selectGetAmountConsultation}),X=(0,c.connect)(K,{fetchActivePaySubscription:w.fetchActivePaySubscription,fetchGetSubscriptionList:w.fetchGetSubscriptionList,fetchGetUserByIdQRCode:w.fetchGetUserByIdQRCode,fetchGetUserByNameOrNumber:w.fetchGetUserByNameOrNumber,fetchGetDrugAppareil:w.fetchGetDrugAppareil,fetchAddDrug:w.fetchAddDrug,fetchGetProviderClass:w.fetchGetProviderClass,fetchGetNetworkActs:w.fetchGetNetworkActs,fetchCreateConsultation:w.fetchCreateConsultation,fetchGetAmountConsultation:w.fetchGetAmountConsultation})(function(t){t.activatePaySubscription,t.fetchGetSubscriptionList;var l,R=t.subscriptionList,I=(t.fetchActivePaySubscription,t.fetchGetUserByIdQRCode,t.fetchGetUserByNameOrNumber),Q=t.fetchGetDrugAppareil,W=t.fetchAddDrug,j=t.fetchGetProviderClass,K=t.fetchGetNetworkActs,X=t.fetchCreateConsultation,Z=t.fetchGetAmountConsultation,J=t.getUserByNameOrNumber,$=t.getUserByIdQRCode,ee=t.getDrugAppareil,te=t.getProviderClass,ae=t.addDrug,le=t.createConsultation,ne=t.getNetworkAct,re=t.getAmountConsultation,oe=t.navigation,ie=(0,u.useState)(''+H(new Date).format('YYYY-MM-DD HH:mm')),ue=(0,o.default)(ie,2),de=ue[0],se=ue[1],ce=(0,u.useState)(!1),fe=(0,o.default)(ce,2),me=fe[0],pe=fe[1],ge=(0,u.useState)(null),Ee=(0,o.default)(ge,2),_e=Ee[0],he=Ee[1],Ce=(0,u.useState)(!1),Se=(0,o.default)(Ce,2),ye=Se[0],we=Se[1],be=(0,u.useState)(!1),Te=(0,o.default)(be,2),De=Te[0],Re=Te[1],Ie=(0,u.useState)(!1),ve=(0,o.default)(Ie,2),Ae=ve[0],Ne=ve[1],Oe=(0,u.useState)(Y.store.getState().walletDetailReducer.result.response),xe=(0,o.default)(Oe,1)[0],Be=(0,u.useState)(!0),Ve=(0,o.default)(Be,2),Le=Ve[0],Me=Ve[1],Pe=(0,u.useState)(null),ke=(0,o.default)(Pe,2),Ue=ke[0],Fe=ke[1],Ye=(0,u.useState)(null),Ge=(0,o.default)(Ye,2),qe=Ge[0],He=Ge[1],Qe=(0,u.useState)(!1),We=(0,o.default)(Qe,2),je=We[0],ze=We[1],Ke=(0,u.useState)(!1),Xe=(0,o.default)(Ke,2),Ze=Xe[0],Je=Xe[1],$e=(0,u.useState)(!1),et=(0,o.default)($e,2),tt=et[0],at=et[1],lt=(0,u.useState)(null),nt=(0,o.default)(lt,2),rt=nt[0],ot=nt[1],it=(0,u.useState)(null),ut=(0,o.default)(it,2),dt=ut[0],st=ut[1],ct=(0,u.useState)(null),ft=(0,o.default)(ct,2),mt=ft[0],pt=ft[1],gt=(0,u.useState)(null),Et=(0,o.default)(gt,2),_t=Et[0],ht=Et[1],Ct=(0,u.useState)(null),St=(0,o.default)(Ct,2),yt=St[0],wt=St[1],bt=(0,u.useRef)(),Tt=(0,u.useState)(!0),Dt=(0,o.default)(Tt,2),Rt=Dt[0],It=Dt[1],vt=(0,u.useState)(!1),At=(0,o.default)(vt,2),Nt=(At[0],At[1]),Ot=(0,u.useState)(1),xt=(0,o.default)(Ot,2),Bt=xt[0],Vt=xt[1],Lt=(0,u.useState)(!1),Mt=(0,o.default)(Lt,2),Pt=Mt[0],kt=Mt[1],Ut=(0,u.useState)(!1),Ft=(0,o.default)(Ut,2),Yt=Ft[0],Gt=Ft[1],qt=(0,u.useState)(!1),Ht=(0,o.default)(qt,2),Qt=Ht[0],Wt=Ht[1],jt=(0,u.useState)(!1),zt=(0,o.default)(jt,2),Kt=zt[0],Xt=zt[1],Zt=(0,u.useState)(!1),Jt=(0,o.default)(Zt,2),$t=Jt[0],ea=Jt[1],ta=(0,u.useState)(!1),aa=(0,o.default)(ta,2),la=aa[0],na=aa[1],ra=(0,u.useState)(null),oa=(0,o.default)(ra,2),ia=(oa[0],oa[1],(0,u.useState)([])),ua=(0,o.default)(ia,2),da=ua[0],sa=ua[1],ca=(0,u.useState)([]),fa=(0,o.default)(ca,2),ma=fa[0],pa=fa[1],ga=(0,u.useState)([]),Ea=(0,o.default)(ga,2),_a=Ea[0],ha=Ea[1];console.log("Prestations",da),console.log("examens",ma),console.log("prescriptions",_a);var Ca=(0,u.useState)([{label:h.default.t('AYANT_DROITS'),value:"M"},{label:h.default.t('ASSURE'),value:"F"}]),Sa=(0,o.default)(Ca,1)[0],ya=(0,u.useState)(1),wa=(0,o.default)(ya,2),ba=wa[0],Ta=wa[1],Da=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),Ra=(0,o.default)(Da,1)[0],Ia=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),va=(0,o.default)(Ia,1)[0],Aa=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),Na=(0,o.default)(Aa,1)[0],Oa=(0,u.useState)(!1),xa=(0,o.default)(Oa,2),Ba=xa[0],Va=xa[1],La=(0,u.useState)([{label:h.default.t('AFFECTION_COURANTE'),value:"CURRENT_AFFECTION"},{label:h.default.t('AFFECTION_LONGUE'),value:"LONG_TERM_AFFECTION"},{label:h.default.t('EXONERE'),value:"EXONERATION"}]),Ma=(0,o.default)(La,1)[0],Pa=(0,u.useState)([{label:h.default.t('COMPRESSED'),value:"COMPRESSED"},{label:h.default.t('SYRUP'),value:"SYRUP"},{label:h.default.t('SOLUTION'),value:"SOLUTION"},{label:h.default.t('SUPPOSITORY'),value:"SUPPOSITORY"},{label:h.default.t('DEVICE'),value:"DEVICE"}]),ka=(0,o.default)(Pa,1)[0],Ua=(0,c.useDispatch)(),Fa=null,Ya=null;(0,u.useEffect)(function(){(0,T.readUser)().then(function(t){ul('agrement_praticien',t.code_membre),console.log("User",t),st(t)}),Ua((0,w.fetchGetSubscriptionListReset)()),Ua((0,w.fetchActivePaySubscriptionReset)()),Ua((0,w.fetchGetUserByNameOrNumberReset)()),Ua((0,w.fetchGetUserByIdQRCodeReset)()),Ua((0,w.fetchGetDrugAppareilReset)()),Ua((0,w.fetchCreateConsultationReset)()),Ua((0,w.fetchGetNetworkActsReset)()),Ua((0,w.fetchGetProviderClassReset)()),Ua((0,w.fetchAddDrugReset)()),j(xe.id_network),K(xe.id_network,'')},[]),(0,u.useEffect)(function(){null!==dt&&console.log("user",dt)},[dt]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",J),null!==J.result&&(J.result.response.length>0?ea(!0):Fa.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH'))),J.error&&(Fa.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(J)),Ua((0,w.fetchGetUserByNameOrNumberReset)()))},[J]),(0,u.useEffect)(function(){null!==ee.result&&(ee.result.response.length>0?na(!0):s.Alert.alert(h.default.t("ERROR_LABEL"),h.default.t('NO_DRUG_MATCH_YOU_SEARCH'),[{text:h.default.t("OK"),onPress:function(){Wt(!0),Ua((0,w.fetchGetDrugAppareilReset)()),Ua((0,w.fetchAddDrugReset)())}}],{cancelable:!1})),ee.error&&(Fa.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(ee)),Ua((0,w.fetchGetDrugAppareilReset)()))},[ee]),(0,u.useEffect)(function(){null!==ae.result&&(Wt(!1),wt(ae.result.response)),ae.error&&(Fa.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(ae)),Ua((0,w.fetchAddDrugReset)()))},[ae]),(0,u.useEffect)(function(){null!==le.result&&s.Alert.alert(h.default.t("SUCCESS"),le.result.response,[{text:h.default.t("OK"),onPress:function(){Ua((0,w.fetchCreateConsultationReset)()),oe.goBack()}}],{cancelable:!1}),le.error&&(Fa.alertWithType('error',h.default.t('ERROR_LABEL'),F.getErrorMsg(le)),Ua((0,w.fetchCreateConsultationReset)()))},[le]);var Ga,qa,Ha,Qa,Wa=E.object().shape({numero_assure:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),ja=E.object().shape({amount_prestation:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),frais_deplacement:E.number(),date_prestation:E.date(),ticker_moderateur:E.number()}),za=E.object().shape({examen_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Ka=E.object().shape({drug_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_quantity:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_posologie:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Xa=E.object().shape({code:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),type:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Za=function(t,l){var n=l||''+H(new Date).format('YYYY-MM-DD');pe('ios'===s.Platform.OS),se(n)},Ja=function(t,l){var n=l||new Date;Ne('ios'===s.Platform.OS),he(H(n).format('YYYY-MM-DD')),ul('accident_date',H(n).format('YYYY-MM-DD'))},$a=function(t,l){var n=l||new Date;Je('ios'===s.Platform.OS),Fe(H(n).format('YYYY-MM-DD')),ul('pregnancy_start_at',H(n).format('YYYY-MM-DD'))},el=function(t,l){var n=l||new Date;at('ios'===s.Platform.OS),He(H(n).format('YYYY-MM-DD')),ul('pregnancy_end_at',H(n).format('YYYY-MM-DD'))},tl=(0,p.useFormik)({validationSchema:Wa,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==dt?void 0:dt.code_membre,accident_date:null,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){0===da.length?Fa.alertWithType('error',h.default.t('ERROR_LABEL'),h.default.t('YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION')):X({insured_id:mt.insured_id,network_agent_id:dt.agentId,password:t.password,beneficiary_id:null!==_t?_t.id:null,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,care_condition:t.care_condition,accident_date:t.accident_date,pregnancy_start_at:t.pregnancy_start_at,pregnancy_end_at:t.pregnancy_end_at,performances:da,prescriptions:_a,exams:ma})}}),al=tl.handleChange,ll=tl.handleSubmit,nl=tl.handleBlur,rl=tl.values,ol=tl.errors,il=tl.touched,ul=tl.setFieldValue,dl=tl.setFieldTouched,sl=(tl.isValid,function(){switch(console.log("currentStep",Bt),console.log("values",rl),Bt){case 0:return''!==rl.numero_assure&&null===J.result&&(I(xe.id_network,Le?"&phone="+rl.numero_assure:"&name="+rl.numero_assure),console.log("errors",ol)),!1;default:return!0}}),cl=[{title:h.default.t('ASSURE'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:Le?h.default.t('NUMERO_ASSURE'):h.default.t('NOM_ASSURE'),value:rl.numero_assure,onChangeText:al('numero_assure'),onBlur:nl('numero_assure'),success:il.numero_assure&&!ol.numero_assure,touched:il.numero_assure,error:ol.numero_assure,icon:u.default.createElement(O.default,{style:{zIndex:10},name:Le?'lock':'user',size:20})}),u.default.createElement(s.View,{style:{flexDirection:'row',position:'absolute',top:22,right:10,justifyContent:'space-between',width:50}},u.default.createElement(N.default,{style:{paddingRight:5},name:Le?'user':'lock',size:20,color:_.Color.primaryColor,onPress:function(){Me(!Le)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"qrcode",size:20,color:_.Color.primaryColor,onPress:function(){Re(!0)}})))},{title:h.default.t('PATIENT'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:rl.lastname_patient,onChangeText:al('lastname_patient'),onBlur:nl('lastname_patient'),success:il.lastname_patient&&!ol.lastname_patient,touched:il.lastname_patient,editable:!1,error:ol.lastname_patient}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:rl.firstname_patient,editable:!1,onChangeText:al('firstname_patient'),onBlur:nl('firstname_patient'),success:il.firstname_patient&&!ol.firstname_patient,touched:il.firstname_patient,error:ol.firstname_patient}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SITUATION')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:Sa,disabled:!0,value:ba,initial:ba,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:h.default.t('PRATICIEN'),content:u.default.createElement(s.View,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:rl.agrement_praticien,editable:!1}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:rl.practitioner_lastname,onChangeText:al('practitioner_lastname'),onBlur:nl('practitioner_lastname'),success:il.practitioner_lastname&&!ol.practitioner_lastname,touched:il.practitioner_lastname,error:ol.practitioner_lastname}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:rl.practitioner_firstname,onChangeText:al('practitioner_firstname'),onBlur:nl('practitioner_firstname'),success:il.practitioner_firstname&&!ol.practitioner_firstname,touched:il.practitioner_firstname,error:ol.practitioner_firstname}),u.default.createElement(V.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(L.Dropdown,{label:h.default.t('CLASSIFICATION'),data:null!==te.result?null==(l=te.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){dl('practitioner_provider_class_id'),ul('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(V.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(L.Dropdown,{label:h.default.t('CONDITION_PRISE_CHARGE'),data:Ma,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),ot(t),dl('care_condition'),ul('care_condition',t)},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('ACCIDENT')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(40)}},u.default.createElement(B.default,{options:Ra,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){console.log(t),we('YES'===t)}}))),ye&&u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==_e?_e:'',onChangeText:al('date_accident'),onBlur:nl('date_accident'),onFocus:function(){s.Keyboard.dismiss(),Ne(!0)},success:il.date_accident&&!ol.date_accident,touched:il.date_accident,error:ol.date_accident}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('GROSSESSE')),u.default.createElement(s.View,{style:z.contentSwitch},u.default.createElement(B.default,{options:va,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){ze('YES'===t)}}))),je&&u.default.createElement(u.default.Fragment,null,u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Ue?Ue:'',onChangeText:al('date_debut_grossesse'),onBlur:nl('date_debut_grossesse'),onFocus:function(){s.Keyboard.dismiss(),Je(!0)},success:il.date_debut_grossesse&&!ol.date_debut_grossesse,touched:il.date_debut_grossesse,error:ol.date_debut_grossesse}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==qe?qe:'',onChangeText:al('date_fin_grossesse'),onBlur:nl('date_fin_grossesse'),onFocus:function(){s.Keyboard.dismiss(),at(!0)},success:il.date_fin_grossesse&&!ol.date_fin_grossesse,touched:il.date_fin_grossesse,error:ol.date_fin_grossesse})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:rl.password,onChangeText:al('password'),onBlur:nl('password'),success:il.password&&!ol.password,touched:il.password,error:ol.password,secureTextEntry:!0}),u.default.createElement(s.View,{style:{marginTop:25}},u.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Ua((0,w.fetchGetAmountConsultationReset)()),Va(!1),null===rt?Fa.alertWithType('warn',h.default.t('ERROR_LABEL'),h.default.t('PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST')):kt(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('PRESTATION')),u.default.createElement(G.default,{name:"medical-bag",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Xt(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('EXAMEN')),u.default.createElement(N.default,{name:"file-medical",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Gt(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('MEDICAMENT')),u.default.createElement(q.default,{name:"drug-pack",size:20,color:_.Color.whiteColor})))))}];return u.default.createElement(C.ScreenComponent,null,u.default.createElement(b.default,{ref:function(t){return Fa=t}}),u.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:z.contain},u.default.createElement(v.default,{steps:cl,currentStepIndex:Bt+1}),u.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(A.default,{ref:bt,activeStep:0,steps:cl,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return It(t)},isLastStep:function(t){return Nt(t)},onNext:function(){sl()},onPrev:function(){},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Vt(l),It(o),Nt(n)}})),u.default.createElement(s.View,{style:z.iconNavigation},Rt?u.default.createElement(s.View,null):u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(){return bt.current.prev()}},u.default.createElement(N.default,{name:"arrow-left",size:20,color:_.Color.whiteColor})),2===Bt?u.default.createElement(S.default,{loading:le.loading,onPress:ll},h.default.t('SUBMIT_LABEL')):u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){ll(t),sl()&&bt.current.next()}},R.loading||J.loading||$.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(N.default,{name:"arrow-right",size:24,color:_.Color.whiteColor}))),Pt&&u.default.createElement(p.Formik,{validationSchema:ja,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?Ya.shake(200):(sa([{act_id:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(da))),kt(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD')))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.handleBlur,E=t.setFieldValue,C=t.setFieldTouched,w=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Pt,onSwipeComplete:function(){kt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('ADD_PRESTATION')),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+H(de).format('YYYY-MM-DD HH:mm'),editable:!1}),u.default.createElement(V.View,{ref:function(t){Ya=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(L.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==ne.result?null==(l=ne.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){C('code_acte'),E('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:f('amount_prestation'),onBlur:p('amount_prestation'),success:c.amount_prestation&&!o.amount_prestation,touched:c.amount_prestation,error:o.amount_prestation,onKeyPress:function(){Z({network_id:xe.id_network,amount:n.amount_prestation,care_condition:rt})}}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==re.result?re.result.response.moderator_ticket:''}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==re.result?re.result.response.insurance_amount:''}),u.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('VISITE_DOMICILE')),u.default.createElement(s.View,{style:z.contentSwitch},u.default.createElement(B.default,{options:Na,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Va('YES'===t)}}))),Ba&&u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:n.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:c.frais_deplacement&&!o.frais_deplacement,touched:c.frais_deplacement,error:o.frais_deplacement}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:w},h.default.t('SUBMIT_LABEL'))))))}),Yt&&u.default.createElement(p.Formik,{validationSchema:Ka,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){ha([{drug_or_device_id:yt.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(_a))),Gt(!1),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_ADD'))}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Yt,onSwipeComplete:function(){Gt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),u.default.createElement(s.View,{style:{flexDirection:'row'}},u.default.createElement(D.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==yt?yt.name:l.drug_name,onChangeText:c('drug_name'),onBlur:f('drug_name'),success:o.drug_name&&!n.drug_name,touched:o.drug_name,error:n.drug_name,editable:null===yt}),u.default.createElement(s.TouchableOpacity,{style:[z.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor,marginTop:10,width:40,height:40}],onPress:function(t){Q(xe.id_network,l.drug_name)}},ee.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"search",size:24,color:_.Color.whiteColor}))),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:c('drug_posologie'),onBlur:f('drug_posologie'),success:o.drug_posologie&&!n.drug_posologie,touched:o.drug_posologie,error:n.drug_posologie}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:l.drug_quantity,onChangeText:c('drug_quantity'),onBlur:f('drug_quantity'),success:o.drug_quantity&&!n.drug_quantity,touched:o.drug_quantity,error:n.drug_quantity,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),Kt&&u.default.createElement(p.Formik,{validationSchema:za,initialValues:{examen_name:'',examen_quantite:'',code_acte:''},onSubmit:function(t){console.log("Value",t),pa([{act_id:t.code_acte,description:t.examen_name,quantity:t.examen_quantite}].concat((0,n.default)(ma))),Xt(!1),F.displayToast(h.default.t('EXAMENS_SUCCESSFULLY_ADD'))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.setFieldValue,E=t.setFieldTouched,C=t.handleBlur,w=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Kt,onSwipeComplete:function(){Xt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_EXAMEN')),u.default.createElement(V.View,{ref:function(t){Ya=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(L.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==ne.result?null==(l=ne.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),E('code_acte'),p('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:n.examen_name,onChangeText:f('examen_name'),onBlur:C('examen_name'),success:c.examen_name&&!o.examen_name,touched:c.examen_name,error:o.examen_name}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:n.examen_quantite,onChangeText:f('examen_quantite'),onBlur:C('examen_quantite'),success:c.examen_quantite&&!o.examen_quantite,touched:c.examen_quantite,error:o.examen_quantite,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){console.log("errors",o),console.log("values",n),w()}},h.default.t('SUBMIT_LABEL'))))))}),me&&u.default.createElement(P.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(de),mode:"date",display:"spinner",onChange:Za}),Ae&&u.default.createElement(P.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Ja}),Ze&&u.default.createElement(P.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:$a}),tt&&u.default.createElement(P.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:el}),De&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,y.responsiveWidth)(80)},useNativeDriver:!0,visible:De},u.default.createElement(f.default.Title,null,h.default.t('SCAN')),u.default.createElement(s.ScrollView,{style:[z.blockView,{borderBottomColor:_.Color.borderColor,maxHeight:300}]},u.default.createElement(x.default,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(k.default,{onRead:function(t){Re(!1),console.log("result",t.data)},flashMode:U.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){Re(!1)}})),$t&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:$t,onSwipeComplete:function(){ea(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),u.default.createElement(s.FlatList,{data:null==(Ha=J.result)?void 0:Ha.response,extraData:null==(Qa=J.result)?void 0:Qa.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[z.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?s.Alert.alert(h.default.t('ERROR_LABEL'),h.default.t('ASSURE_NON_EN_REGLE'),[{text:h.default.t('OK'),onPress:function(){}}]):(pt(l),ht(null),Ta(1),ea(!1),ul('lastname_patient',l.user.lastname),ul('firstname_patient',l.user.firstname),Ua((0,w.fetchGetUserByNameOrNumberReset)()),bt.current.next())}},u.default.createElement(x.default,{body2:!0,semibold:!0},l.user.firstname+" "+l.user.lastname)),l.beneficiaries.map(function(t){return u.default.createElement(s.TouchableOpacity,{style:z.beneficiarySubSection,onPress:function(){pt(l),ht(t),Ta(0),ea(!1),ul('lastname_patient',t.lastname),ul('firstname_patient',t.firstname),Ua((0,w.fetchGetUserByNameOrNumberReset)()),bt.current.next()}},u.default.createElement(s.View,{style:{width:10}}),u.default.createElement(s.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(x.default,{subhead:!0,semibold:!0},t.firstname+" "+t.lastname+" ("+h.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ea(!1)}},h.default.t('OK')))))),la&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:la,onSwipeComplete:function(){na(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LISTE_MEDICAMENT')),u.default.createElement(s.FlatList,{data:null==(Ga=ee.result)?void 0:Ga.response,extraData:null==(qa=ee.result)?void 0:qa.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[z.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){wt(l),na(!1)}},u.default.createElement(x.default,{body2:!0,semibold:!0},l.name+" | "+l.type)))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return na(!1)}},h.default.t('OK')))))),Qt&&u.default.createElement(p.Formik,{validationSchema:Xa,initialValues:{code:'',name:'',type:'',on_prescription:!1},onSubmit:function(t){wt(null),W({network_id:xe.id_network,code:t.code,name:t.name,type:t.type,on_prescription:t.on_prescription})}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit,E=t.setFieldValue;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[z.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Qt,onSwipeComplete:function(){Wt(!1)},swipeDirection:['down'],style:z.bottomModal},u.default.createElement(s.View,{style:[z.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:z.contentSwipeDown},u.default.createElement(s.View,{style:z.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_NOUVEAU_MEDICAMENT')),u.default.createElement(D.default,{style:{marginTop:10},placeholder:"Code",value:l.code,onChangeText:c('code'),onBlur:f('code'),success:o.code&&!n.code,touched:o.code,error:n.code}),u.default.createElement(D.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:l.name,onChangeText:c('name'),onBlur:f('name'),success:o.name&&!n.name,touched:o.name,error:n.name}),u.default.createElement(V.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(L.Dropdown,{label:"Type",data:ka,useNativeDriver:!0,onChangeText:function(t,l,n){E('type',t.value)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SOUS_ORDONNANCE')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:va,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){E('on_prescription','YES'===t),console.log("On Prescription",t)}}))),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:ae.loading,onPress:p},h.default.t('SUBMIT_LABEL'))))))})))))});e.default=X},2185,[4,1,33,27,15,18,1046,1639,1826,1949,1031,719,2146,2161,534,2163,2164,718,2157,2180,2182,2186,2187,1013,538,2156,771,749,979,1822,1763,2188,2194,1658,1107,881,1032,1189]); __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 o=t(r(d[1])),n=t(r(d[2])),l=r(d[3]),c=r(d[4]),u=t(r(d[5]));function f(t,o){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);o&&(l=l.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,l)}return n}function s(t){for(var n=1;n0&&(j(Y-1),U(!1),p({currentStep:Y-1,isFirstStep:Y-1==0,isLastStep:Y-1==s.length-1}),A())},goTo:function(t){(s.length-1<=t||t>=0)&&(Y>t?(U(!1),A()):(U(!0),w()),p({currentStep:t,isFirstStep:0===t,isLastStep:0!==t}),j(t))}},(0,u.useEffect)(function(){p({currentStep:Y,isFirstStep:0===Y,isLastStep:Y===s.length-1})},[Y,s.length]),(0,u.useEffect)(function(){V(0===Y),y(Y===s.length-1)},[Y,s.length]),u.default.createElement(c,{contentContainerStyle:P,currentStep:Y,duration:b,animation:T?F:_,content:s[Y].content,useNativeDriver:C})});e.default=l;var c=function(t){var n=t.content,l=t.animation,c=t.duration,v=t.currentStep,f=t.useNativeDriver,p=t.contentContainerStyle,S=(0,u.useState)(void 0),w=(0,o.default)(S,2),h=w[0],A=w[1];return(0,u.useEffect)(function(){switch(l){case"slideLeft":var t=new s.Animated.Value(-s.Dimensions.get("window").width);s.Animated.timing(t,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateX:t}]});break;case"slideRight":var n=new s.Animated.Value(s.Dimensions.get("window").width);s.Animated.timing(n,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateX:n}]});break;case"slideUp":var o=new s.Animated.Value(-s.Dimensions.get("window").height);s.Animated.timing(o,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateY:o}]});break;case"slideDown":var u=new s.Animated.Value(s.Dimensions.get("window").height);s.Animated.timing(u,{toValue:0,duration:c}).start(),A({transform:[{translateY:u}]});break;case"fade":default:var v=new s.Animated.Value(0);s.Animated.timing(v,{toValue:1,duration:c,useNativeDriver:f}).start(),A({opacity:v})}return function(){var t=new s.Animated.Value(1);s.Animated.timing(t,{toValue:0,duration:300,useNativeDriver:f}).start(),A({opacity:t})}},[l,c,A,v]),u.default.createElement(s.Animated.View,{style:[h,p]},n)}},2187,[4,1,27,15,18]); __d(function(g,r,i,a,m,e,d){'use strict';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=n(r(d[8])),f=t(r(d[9])),y=n(r(d[10])),C=r(d[11]),v=r(d[12]),b=r(d[13]),w=b.RNCamera.Constants.FlashMode,k=[w.torch,w.on,w.off,w.auto],A=(function(t){function n(t){var o;return(0,s.default)(this,n),(o=(0,u.default)(this,(0,c.default)(n).call(this,t))).state={scanning:!1,isCameraActivated:!0,fadeInOpacity:new C.Animated.Value(0),isAuthorized:!1,isAuthorizationChecked:!1,disableVibrationByUser:!1},o.timer=null,o._scannerTimeout=null,o._handleBarCodeRead=o._handleBarCodeRead.bind((0,h.default)(o)),o}return(0,p.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;'ios'===C.Platform.OS?(0,v.request)(v.PERMISSIONS.IOS.CAMERA).then(function(n){t.setState({isAuthorized:n===v.RESULTS.GRANTED,isAuthorizationChecked:!0})}):'android'===C.Platform.OS&&this.props.checkAndroid6Permissions?C.PermissionsAndroid.request(C.PermissionsAndroid.PERMISSIONS.CAMERA,{title:this.props.permissionDialogTitle,message:this.props.permissionDialogMessage,buttonPositive:this.props.buttonPositive}).then(function(n){var o=n===C.PermissionsAndroid.RESULTS.GRANTED;t.setState({isAuthorized:o,isAuthorizationChecked:!0})}):this.setState({isAuthorized:!0,isAuthorizationChecked:!0}),this.props.fadeIn&&C.Animated.sequence([C.Animated.delay(1e3),C.Animated.timing(this.state.fadeInOpacity,{toValue:1,easing:C.Easing.inOut(C.Easing.quad),useNativeDriver:!0})]).start()}},{key:"componentWillUnmount",value:function(){null!==this._scannerTimeout&&clearTimeout(this._scannerTimeout),null!==this.timer&&clearTimeout(this.timer),this.timer=null,this._scannerTimeout=null}},{key:"disable",value:function(){this.setState({disableVibrationByUser:!0})}},{key:"enable",value:function(){this.setState({disableVibrationByUser:!1})}},{key:"_setScanning",value:function(t){this.setState({scanning:t})}},{key:"_setCamera",value:function(t){var n=this;this.setState({isCameraActivated:t,scanning:!1,fadeInOpacity:new C.Animated.Value(0)},function(){t&&n.props.fadeIn&&n.props.fadeIn&&C.Animated.sequence([C.Animated.delay(10),C.Animated.timing(n.state.fadeInOpacity,{toValue:1,easing:C.Easing.inOut(C.Easing.quad),useNativeDriver:!0})]).start()})}},{key:"_handleBarCodeRead",value:function(t){var n=this;this.state.scanning||this.state.disableVibrationByUser||(this.props.vibrate&&C.Vibration.vibrate(),this._setScanning(!0),this.props.onRead(t),this.props.reactivate&&(this._scannerTimeout=setTimeout(function(){return n._setScanning(!1)},this.props.reactivateTimeout)))}},{key:"_renderTopContent",value:function(){return this.props.topContent?this.props.topContent:null}},{key:"_renderBottomContent",value:function(){return this.props.bottomContent?this.props.bottomContent:null}},{key:"_renderCameraMarker",value:function(){return this.props.showMarker?this.props.customMarker?this.props.customMarker:f.default.createElement(C.View,{style:S.rectangleContainer},f.default.createElement(C.View,{style:[S.rectangle,this.props.markerStyle?this.props.markerStyle:null]})):null}},{key:"_renderCameraComponent",value:function(){return f.default.createElement(b.RNCamera,(0,o.default)({androidCameraPermissionOptions:{title:this.props.permissionDialogTitle,message:this.props.permissionDialogMessage,buttonPositive:this.props.buttonPositive},style:[S.camera,this.props.cameraStyle],onBarCodeRead:this._handleBarCodeRead.bind(this),type:this.props.cameraType,flashMode:this.props.flashMode,captureAudio:!1},this.props.cameraProps),this._renderCameraMarker())}},{key:"_renderCamera",value:function(){var t=this,n=this.props,o=n.notAuthorizedView,s=n.pendingAuthorizationView,l=(n.cameraType,n.cameraTimeoutView);if(!this.state.isCameraActivated)return f.default.createElement(C.TouchableWithoutFeedback,{onPress:function(){return t._setCamera(!0)}},l);var u=this.state,c=u.isAuthorized,h=u.isAuthorizationChecked;return c?(this.props.cameraTimeout>0&&(this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){return t._setCamera(!1)},this.props.cameraTimeout)),this.props.fadeIn?f.default.createElement(C.Animated.View,{style:{opacity:this.state.fadeInOpacity,backgroundColor:'transparent',height:this.props.cameraStyle&&this.props.cameraStyle.height||S.camera.height}},this._renderCameraComponent()):this._renderCameraComponent()):h?o:s}},{key:"reactivate",value:function(){this._setScanning(!1)}},{key:"render",value:function(){return f.default.createElement(C.View,{style:[S.mainContainer,this.props.containerStyle]},f.default.createElement(C.View,{style:[S.infoView,this.props.topViewStyle]},this._renderTopContent()),f.default.createElement(C.View,{style:this.props.cameraStyle},this._renderCamera()),f.default.createElement(C.View,{style:[S.infoView,this.props.bottomViewStyle]},this._renderBottomContent()))}}]),n})(f.Component);e.default=A,A.propTypes={onRead:y.default.func.isRequired,vibrate:y.default.bool,reactivate:y.default.bool,reactivateTimeout:y.default.number,cameraTimeout:y.default.number,fadeIn:y.default.bool,showMarker:y.default.bool,cameraType:y.default.oneOf(['front','back']),customMarker:y.default.element,containerStyle:y.default.any,cameraStyle:y.default.any,markerStyle:y.default.any,topViewStyle:y.default.any,bottomViewStyle:y.default.any,topContent:y.default.oneOfType([y.default.element,y.default.string]),bottomContent:y.default.oneOfType([y.default.element,y.default.string]),notAuthorizedView:y.default.element,permissionDialogTitle:y.default.string,permissionDialogMessage:y.default.string,buttonPositive:y.default.string,checkAndroid6Permissions:y.default.bool,flashMode:y.default.oneOf(k),cameraProps:y.default.object,cameraTimeoutView:y.default.element},A.defaultProps={onRead:function(){return console.log('QR code scanned!')},reactivate:!1,vibrate:!0,reactivateTimeout:0,cameraTimeout:0,fadeIn:!0,showMarker:!1,cameraType:'back',notAuthorizedView:f.default.createElement(C.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},f.default.createElement(C.Text,{style:{textAlign:'center',fontSize:16}},"Camera not authorized")),pendingAuthorizationView:f.default.createElement(C.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},f.default.createElement(C.Text,{style:{textAlign:'center',fontSize:16}},"...")),permissionDialogTitle:'Info',permissionDialogMessage:'Need camera permission',buttonPositive:'OK',checkAndroid6Permissions:!1,flashMode:w.auto,cameraProps:{},cameraTimeoutView:f.default.createElement(C.View,{style:{flex:0,alignItems:'center',justifyContent:'center',height:C.Dimensions.get('window').height,width:C.Dimensions.get('window').width,backgroundColor:'black'}},f.default.createElement(C.Text,{style:{color:'white'}},"Tap to activate camera"))};var S=C.StyleSheet.create({mainContainer:{flex:1},infoView:{flex:2,justifyContent:'center',alignItems:'center',width:C.Dimensions.get('window').width},camera:{flex:0,alignItems:'center',justifyContent:'center',backgroundColor:'transparent',height:C.Dimensions.get('window').width,width:C.Dimensions.get('window').width},rectangleContainer:{flex:1,alignItems:'center',justifyContent:'center',backgroundColor:'transparent'},rectangle:{height:250,width:250,borderWidth:2,borderColor:'#00FF00',backgroundColor:'transparent'}})},2188,[4,1,6,8,9,10,12,11,13,15,68,18,2189,2194]); diff --git a/android/app/src/main/res/raw/utils_i18n_fr.json b/android/app/src/main/res/raw/utils_i18n_fr.json index dad5877e..bc2fe9d0 100644 --- a/android/app/src/main/res/raw/utils_i18n_fr.json +++ b/android/app/src/main/res/raw/utils_i18n_fr.json @@ -662,5 +662,14 @@ "PRESTATION_SUCCESSFULLY_ADD": "Prestation ajouté avec succès", "EXAMENS_SUCCESSFULLY_ADD": "Examens ajouté avec succès", "PRESCRIPTIONS_SUCCESSFULLY_ADD": "Prescription ajouté avec succès", - "YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION": "Vous devez ajouter au moins une prestation" + "YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION": "Vous devez ajouter au moins une prestation", + "NO_DRUG_MATCH_YOU_SEARCH": "Aucun médicament ne correspond à votre rechercher, voulez-vous en ajouter ?", + "COMPRESSED": "Comprimé", + "SYRUP": "Sirop", + "SOLUTION": "Solution", + "SUPPOSITORY": "Suppositoire", + "DEVICE": "Appareillage", + "AJOUTER_NOUVEAU_MEDICAMENT": "Ajouter un nouveau médicament", + "SOUS_ORDONNANCE": "Sous ordonnance ?", + "PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST": "Veuillez d'abord sélectionner la conditon de prise en charge" } diff --git a/components/CustomButton/index.js b/components/CustomButton/index.js index 588d9851..6a705607 100755 --- a/components/CustomButton/index.js +++ b/components/CustomButton/index.js @@ -1,74 +1,79 @@ import React from "react"; -import { TouchableOpacity, StyleSheet, ActivityIndicator } from "react-native"; -import { Color } from '../../config/Color'; +import {ActivityIndicator, StyleSheet, TouchableOpacity} from "react-native"; +import {Color} from '../../config/Color'; import PropTypes from "prop-types"; import CustomText from "../CustomText"; import styles from "./styles"; export default function CustomButton(props) { - const { - style, - styleCustomText, - icon, - outline, - full, - round, - loading, - children, - ...rest - } = props; + const { + style, + styleCustomText, + icon, + outline, + onPress, + full, + round, + loading, + children, + ...rest + } = props; - return ( - - {icon ? icon : null} - - {children || "CustomButton"} - - {loading ? ( - - ) : null} - - ); + return ( + + {icon ? icon : null} + + {children || "CustomButton"} + + {loading ? ( + + ) : null} + + ); } CustomButton.propTypes = { - style: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), - icon: PropTypes.node, - outline: PropTypes.bool, - full: PropTypes.bool, - round: PropTypes.bool, - loading: PropTypes.bool + style: PropTypes.oneOfType([PropTypes.object, PropTypes.array]), + icon: PropTypes.node, + outline: PropTypes.bool, + full: PropTypes.bool, + onPress: PropTypes.func, + round: PropTypes.bool, + loading: PropTypes.bool }; CustomButton.defaultProps = { - style: {}, - icon: null, - outline: false, - full: false, - round: false, - loading: false + style: {}, + icon: null, + outline: false, + full: false, + onPress: () => { + }, + round: false, + loading: false }; diff --git a/redux/insurance/insurance.actions.js b/redux/insurance/insurance.actions.js index bf92d4ba..63ca1cdb 100644 --- a/redux/insurance/insurance.actions.js +++ b/redux/insurance/insurance.actions.js @@ -7,6 +7,7 @@ */ import InsuranceActions from './insurance.type'; import { + consultationUrl, createConsultationUrl, getAmountConsultationUrl, getDrugAndDevicesUrl, @@ -463,3 +464,62 @@ export const fetchGetAmountConsultation = (data) => { onError: fetchGetAmountConsultationError, }); }; + +/************************************************************/ +export const fetchGetConsultationPending = () => ({ + type: InsuranceActions.GET_USER_CONSULTATION_PENDING, +}); + +export const fetchGetConsultationReset = () => ({ + type: InsuranceActions.GET_USER_CONSULTATION_RESET, +}); + +export const fetchGetConsultationSuccess = (authkey: any) => ({ + type: InsuranceActions.GET_USER_CONSULTATION_SUCCESS, + payload: authkey, +}); + +export const fetchGetConsultationError = (error: any) => ({ + type: InsuranceActions.GET_USER_CONSULTATION_ERROR, + payload: error, +}); + +export const fetchGetConsultation = (user_id) => { + return ApiAction({ + url: `${consultationUrl}?user_id=${user_id}`, + method: 'GET', + onLoading: fetchGetConsultationPending, + onSuccess: fetchGetConsultationSuccess, + onError: fetchGetConsultationError, + }); +}; + +/************************************************************/ +export const fetchAcceptRejectConsultationPending = () => ({ + type: InsuranceActions.ACCEPT_REJECT_CONSULTATION_PENDING, +}); + +export const fetchAcceptRejectConsultationReset = () => ({ + type: InsuranceActions.ACCEPT_REJECT_CONSULTATION_RESET, +}); + +export const fetchAcceptRejectConsultationSuccess = (authkey: any) => ({ + type: InsuranceActions.ACCEPT_REJECT_CONSULTATION_SUCCESS, + payload: authkey, +}); + +export const fetchAcceptRejectConsultationError = (error: any) => ({ + type: InsuranceActions.ACCEPT_REJECT_CONSULTATION_ERROR, + payload: error, +}); + +export const fetchAcceptRejectConsultation = (data) => { + return ApiAction({ + url: `${consultationUrl}`, + method: 'PUT', + data, + onLoading: fetchAcceptRejectConsultationPending, + onSuccess: fetchAcceptRejectConsultationSuccess, + onError: fetchAcceptRejectConsultationError, + }); +}; diff --git a/redux/insurance/insurance.reducer.js b/redux/insurance/insurance.reducer.js index 0768d315..615e5dce 100644 --- a/redux/insurance/insurance.reducer.js +++ b/redux/insurance/insurance.reducer.js @@ -467,3 +467,63 @@ export const getAmountConsultationReducer = (state = INITIAL_STATE, action: Insu } }; + +export const getConsultationReducer = (state = INITIAL_STATE, action: InsuranceActions) => { + switch (action.type) { + case InsuranceActions.GET_USER_CONSULTATION_PENDING: + return { + ...state, + loading: true + } + case InsuranceActions.GET_USER_CONSULTATION_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case InsuranceActions.GET_USER_CONSULTATION_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case InsuranceActions.GET_USER_CONSULTATION_RESET: + return INITIAL_STATE; + + default: + return state + + } +}; + +export const acceptOrRejectConsultationReducer = (state = INITIAL_STATE, action: InsuranceActions) => { + switch (action.type) { + case InsuranceActions.ACCEPT_REJECT_CONSULTATION_PENDING: + return { + ...state, + loading: true + } + case InsuranceActions.ACCEPT_REJECT_CONSULTATION_SUCCESS: + return { + loading: false, + result: action.payload, + error: null + } + case InsuranceActions.ACCEPT_REJECT_CONSULTATION_ERROR: + return { + ...state, + loading: false, + result: null, + error: action.payload + } + + case InsuranceActions.ACCEPT_REJECT_CONSULTATION_RESET: + return INITIAL_STATE; + + default: + return state + + } +}; diff --git a/redux/insurance/insurance.selector.js b/redux/insurance/insurance.selector.js index 95f6a663..fb0a7efa 100644 --- a/redux/insurance/insurance.selector.js +++ b/redux/insurance/insurance.selector.js @@ -22,6 +22,8 @@ const selectGetProviderClassReducer = (state) => state.getProviderClassReducer; const selectGetNetworkActReducer = (state) => state.getNetworkActReducer; const selectCreateConsultationReducer = (state) => state.createConsultationReducer; const selectGetAmountConsultationReducer = (state) => state.getAmountConsultationReducer; +const selectGetConsultationReducer = (state) => state.getConsultationReducer; +const selectAcceptRefuseConsultationReducer = (state) => state.acceptOrRejectConsultationReducer; export const selectInsuranceList = createSelector( [selectInsuranceListReducer], @@ -90,3 +92,11 @@ export const selectGetAmountConsultation = createSelector( [selectGetAmountConsultationReducer], (getAmountConsultationReducer) => getAmountConsultationReducer ); +export const selectGetConsultation = createSelector( + [selectGetConsultationReducer], + (selectGetConsultation) => selectGetConsultation +); +export const selectAcceptRefuseConsultation = createSelector( + [selectAcceptRefuseConsultationReducer], + (acceptRejectConsultation) => acceptRejectConsultation +); diff --git a/redux/insurance/insurance.type.js b/redux/insurance/insurance.type.js index e3aed0ab..210b3f30 100644 --- a/redux/insurance/insurance.type.js +++ b/redux/insurance/insurance.type.js @@ -80,5 +80,15 @@ const InsuranceActions = { GET_AMOUNT_CONSULTATION_SUCCESS: 'GET_AMOUNT_CONSULTATION_SUCCESS', GET_AMOUNT_CONSULTATION_ERROR: 'GET_AMOUNT_CONSULTATION_ERROR', GET_AMOUNT_CONSULTATION_RESET: 'GET_AMOUNT_CONSULTATION_RESET', + + GET_USER_CONSULTATION_PENDING: 'GET_USER_CONSULTATION_PENDING', + GET_USER_CONSULTATION_SUCCESS: 'GET_USER_CONSULTATION_SUCCESS', + GET_USER_CONSULTATION_ERROR: 'GET_USER_CONSULTATION_ERROR', + GET_USER_CONSULTATION_RESET: 'GET_USER_CONSULTATION_RESET', + + ACCEPT_REJECT_CONSULTATION_PENDING: 'ACCEPT_REJECT_CONSULTATION_PENDING', + ACCEPT_REJECT_CONSULTATION_SUCCESS: 'ACCEPT_REJECT_CONSULTATION_SUCCESS', + ACCEPT_REJECT_CONSULTATION_ERROR: 'ACCEPT_REJECT_CONSULTATION_ERROR', + ACCEPT_REJECT_CONSULTATION_RESET: 'ACCEPT_REJECT_CONSULTATION_RESET', } export default InsuranceActions; diff --git a/redux/reducers/index.js b/redux/reducers/index.js index e8e315e4..0f1c9afa 100755 --- a/redux/reducers/index.js +++ b/redux/reducers/index.js @@ -51,10 +51,11 @@ import PayBillReducer from "./PayBillReducer"; import GetIlinkBankReducer from "./GetIlinkBankReducer"; import ReattachAccountReducer from "./ReattachAccountReducer"; import { + acceptOrRejectConsultationReducer, activatePaySubscriptionReducer, addBeneficiaryToSubscriptionReducer, addDrugReducer, - createConsultationReducer, getAmountConsultationReducer, + createConsultationReducer, getAmountConsultationReducer, getConsultationReducer, getDrugAppareilReducer, getInsurancePrimeAmountReducer, getNetworkActReducer, @@ -166,7 +167,9 @@ const rootReducer = persistCombineReducers(persistConfig, { getProviderClassReducer: getProviderClassReducer, getNetworkActReducer: getNetworkActReducer, createConsultationReducer: createConsultationReducer, - getAmountConsultationReducer: getAmountConsultationReducer + getAmountConsultationReducer: getAmountConsultationReducer, + getConsultationReducer: getConsultationReducer, + acceptOrRejectConsultationReducer: acceptOrRejectConsultationReducer }); export default rootReducer; diff --git a/screens/optionMenu/OptionsMenu.js b/screens/optionMenu/OptionsMenu.js index abae337f..c805c1c4 100755 --- a/screens/optionMenu/OptionsMenu.js +++ b/screens/optionMenu/OptionsMenu.js @@ -272,7 +272,7 @@ export default class OptionsMenu extends Component { || item === 'envoieCashVersCarteAgent' || item === 'modifyIdentificationUser' || item === 'createGroupNanoCredit' || item === 'groupNanoCredit' || item === 'demandeValidationGroupe' || item === 'adhererGroupNanoCredit' || item === 'myNanoCreditGroup' || item === 'askNanoCredit' || item === 'refundNanoCreditUser' || item === 'cautionNanoCreditAgent' || item === 'epargnerArgentUser' || item === 'askNanoCredit' || item === 'casserEpargneUser' || item === 'envoieWalletToBankAgent' || item === 'reattachAccountUser' || item === 'insuranceSubscriptionScreen' - || item === 'addBeneficiaryScreen' || item === 'activateBuySubscriptionScreen' || item === 'saisirFeuilleSoinScreen') { + || item === 'addBeneficiaryScreen' || item === 'activateBuySubscriptionScreen' || item === 'saisirFeuilleSoinScreen' || item === 'validateConsultationScreen' || item === 'validateConsultationDetailScreen') { return null } else { const color = this.state.currentId === item.id ? theme.accent : "grey" diff --git a/screens/wallet/agent/SaisirFeuilleSoinScreen.js b/screens/wallet/agent/SaisirFeuilleSoinScreen.js index 040e8307..bab98de5 100644 --- a/screens/wallet/agent/SaisirFeuilleSoinScreen.js +++ b/screens/wallet/agent/SaisirFeuilleSoinScreen.js @@ -1773,6 +1773,7 @@ const SaisirFeuilleSoinScreen = ({ ]} onPress={e => { dispatch(fetchGetAmountConsultationReset()); + setIsVisiteDomicile(false); if(careConditon === null) { dropDownAlertRef.alertWithType( 'warn', diff --git a/screens/wallet/user/ValidateConsultationDetailScreen.js b/screens/wallet/user/ValidateConsultationDetailScreen.js new file mode 100644 index 00000000..5377c0ac --- /dev/null +++ b/screens/wallet/user/ValidateConsultationDetailScreen.js @@ -0,0 +1,260 @@ +/** + * Project iLinkWorld + * File ValidateConsultationDetailScreen + * Path screens/wallet/user + * Created by BRICE ZELE + * Date: 01/12/2021 + */ +import React, {useEffect, useState} from "react"; +import {BaseStyle} from "../../../config/BaseStyle"; +import {Alert, SafeAreaView, ScrollView, StyleSheet, View} from "react-native"; +import I18n from 'react-native-i18n'; +import {Color as BaseColor} from "../../../config/Color"; +import Text from '../../../components/Text'; +import {createStructuredSelector} from "reselect"; +import { + selectAcceptRefuseConsultation, + selectActivatePaySubscription, + selectGetConsultation, + selectSubscriptionList +} from "../../../redux/insurance/insurance.selector"; +import {connect, useDispatch} from "react-redux"; +import { + fetchAcceptRejectConsultation, + fetchAcceptRejectConsultationReset, + fetchActivePaySubscription, + fetchGetConsultation +} from "../../../redux/insurance/insurance.actions"; +import * as Utils from "../../../utils/UtilsFunction"; +import {uppercaseFirstLetter} from "../../../utils/UtilsFunction"; +import moment from "moment-timezone"; +import CustomButton from "../../../components/CustomButton"; +import {readUser} from "../../../webservice/AuthApi"; +import DropdownAlert from "react-native-dropdownalert"; + +const ValidateConsultationDetailScreen = ({navigation, fetchAcceptRejectConsultation, acceptRefuseConsultation}) => { + + const dispatch = useDispatch(); + const [consultation, setConsultation] = useState(navigation.getParam('item')); + const [user, setUser] = useState(null); + + let dropDownAlertRef: any = null; + useEffect(() => { + readUser().then((user) => { + setUser(user); + }); + dispatch(fetchAcceptRejectConsultationReset()); + }, []); + + useEffect(() => { + if (acceptRefuseConsultation.result !== null) { + Alert.alert( + I18n.t("SUCCESS"), + acceptRefuseConsultation.result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchAcceptRejectConsultationReset()); + navigation.goBack(); + } + } + + ], + {cancelable: false} + ); + } + + if (acceptRefuseConsultation.error) { + dropDownAlertRef.alertWithType( + 'error', + I18n.t('ERROR_LABEL'), + Utils.getErrorMsg(acceptRefuseConsultation), + ); + dispatch(fetchAcceptRejectConsultationReset()); + } + }, [acceptRefuseConsultation]); + + console.log("Consultation", consultation); + return ( + + (dropDownAlertRef = ref)}/> + + + + + + + {I18n.t('PATIENT')} + + + {`${consultation.patient_lastname} ${consultation.patient_firstname}`} + + {consultation.patient_situation.toLowerCase()} + + + + {I18n.t('PRATICIEN')} + + + {`${consultation.practitioner_lastname} ${consultation.practitioner_firstname}`} + + {uppercaseFirstLetter(consultation.practitioner_provider_class.toLowerCase())} + + + + + + + + {I18n.t('STATE')} + + + {uppercaseFirstLetter(consultation.state.toLowerCase())} + + + + + Type + + + {uppercaseFirstLetter(consultation.type.toLowerCase())} + + + + + + + {I18n.t('CONDITION_PRISE_CHARGE')} + + + {uppercaseFirstLetter(consultation.care_condition.toLowerCase())} + + + + + {I18n.t('INSTITUTE_NAME')} + + + {uppercaseFirstLetter(consultation.institution_name.toLowerCase())} + + + + + + + Date + + + {moment(consultation.created_at).format('YYYY-MM-DD')} + + + + + + + + + {I18n.t('EXAMEN')} + + + {consultation.exams.length} + + + + + {I18n.t('MEDICAMENT')} + + + {consultation.prescriptions.length} + + + + + + + + {I18n.t('PRESTATION')} + + + {consultation.performances.length} + + + + + + + { + fetchAcceptRejectConsultation({ + health_care_sheet_id: consultation.id, + user_id: user.id, + action: "ACCEPT" + }); + }}> + {I18n.t("ACCEPT")} + + { + fetchAcceptRejectConsultation({ + health_care_sheet_id: consultation.id, + user_id: user.id, + action: "REJECT" + }); + }}> + {I18n.t("REJECT")} + + + + + + ); +} + +const mapStateToProps = createStructuredSelector({ + subscriptionList: selectSubscriptionList, + activatePaySubscription: selectActivatePaySubscription, + getConsultation: selectGetConsultation, + acceptRefuseConsultation: selectAcceptRefuseConsultation +}); + +export default connect(mapStateToProps, { + fetchActivePaySubscription, + fetchGetConsultation, + fetchAcceptRejectConsultation +})( + ValidateConsultationDetailScreen, +); + +const styles = StyleSheet.create({ + contain: { + padding: 20, + width: "100%" + }, + classContent: { + flexDirection: "row", + justifyContent: "flex-end", + marginBottom: 15 + }, + line: { + width: "100%", + height: 1, + borderWidth: 0.5, + borderColor: BaseColor.dividerColor, + borderStyle: "dashed", + marginVertical: 20 + }, + code: { + width: "100%", + padding: 20, + alignItems: "center", + justifyContent: "center" + }, + contentRow: {flexDirection: "row"}, + centerView: { + alignItems: "center", + justifyContent: "center", + marginHorizontal: 10 + }, + colCenter: {flex: 1, alignItems: "flex-start"} +}); diff --git a/screens/wallet/user/ValidateConsultationScreen.js b/screens/wallet/user/ValidateConsultationScreen.js new file mode 100644 index 00000000..d944f815 --- /dev/null +++ b/screens/wallet/user/ValidateConsultationScreen.js @@ -0,0 +1,411 @@ +/** + * Project iLinkWorld + * File AcceptOrRejectConsultationScreen + * Path screens/wallet/user + * Created by BRICE ZELE + * Date: 01/12/2021 + */ +import React, {useEffect, useState} from 'react'; +import { + ActivityIndicator, + Alert, + Dimensions, + FlatList, + Platform, + ProgressBarAndroid, + ScrollView, + StyleSheet, + TouchableOpacity, + View, +} from 'react-native'; +import {connect, useDispatch} from 'react-redux'; +import {Color} from "../../../config/Color"; +import I18n from 'react-native-i18n'; +import {ScreenComponent} from "../../../components/ScreenComponent"; +import { + fetchAcceptRejectConsultation, + fetchAcceptRejectConsultationReset, + fetchActivePaySubscription, + fetchGetConsultation, + fetchGetConsultationReset +} from "../../../redux/insurance/insurance.actions"; +import DropdownAlert from "react-native-dropdownalert"; +import {createStructuredSelector} from "reselect"; +import { + selectAcceptRefuseConsultation, + selectActivatePaySubscription, + selectGetConsultation, + selectSubscriptionList +} from "../../../redux/insurance/insurance.selector"; +import {readUser} from "../../../webservice/AuthApi"; +import Text from '../../../components/Text'; +import * as Utils from "../../../utils/UtilsFunction"; +import {uppercaseFirstLetter} from "../../../utils/UtilsFunction"; +import Dialog from "react-native-dialog"; +import {Typography} from "../../../config/typography"; + + +let moment = require('moment-timezone'); + +const {width, height} = Dimensions.get('window'); + +const ValidateConsultationScreen = ({ + navigation, + fetchGetConsultation, + fetchAcceptRejectConsultation, + getConsultation, + acceptRefuseConsultation + }) => { + const dispatch = useDispatch(); + const [user, setUser] = useState(null); + const [displayModalHistory, setDisplayModalHistory] = useState(false); + const [historyItemDetail, setHistoryItemDetail] = useState({}); + + let dropDownAlertRef: any = null; + + useEffect(() => { + readUser().then((user) => { + setUser(user); + console.log("User", user); + fetchGetConsultation(user.id); + }); + dispatch(fetchGetConsultationReset()); + dispatch(fetchAcceptRejectConsultationReset()); + }, []); + + useEffect(() => { + if (getConsultation.error) { + dropDownAlertRef.alertWithType( + 'error', + I18n.t('ERROR_LABEL'), + Utils.getErrorMsg(getConsultation), + ); + dispatch(fetchGetConsultationReset()); + } + }, [getConsultation]); + + useEffect(() => { + if (acceptRefuseConsultation.result !== null) { + Alert.alert( + I18n.t("SUCCESS"), + acceptRefuseConsultation.result.response, + [ + { + text: I18n.t("OK"), onPress: () => { + dispatch(fetchAcceptRejectConsultationReset()); + fetchGetConsultation(user.id); + setDisplayModalHistory(false); + } + } + + ], + {cancelable: false} + ); + } + + if (acceptRefuseConsultation.error) { + dropDownAlertRef.alertWithType( + 'error', + I18n.t('ERROR_LABEL'), + Utils.getErrorMsg(acceptRefuseConsultation), + ); + dispatch(fetchAcceptRejectConsultationReset()); + setDisplayModalHistory(false); + } + }, [acceptRefuseConsultation]); + + const renderLoader = () => ( + + {Platform.OS === 'android' + ? + ( + <> + + {I18n.t('LOADING_DOTS')} + + + ) : + <> + + {I18n.t('LOADING_DOTS')} + + } + + ); + + const renderModalHistoryDetail = () => ( + + + {I18n.t('DETAIL')} + + + + + + {I18n.t('PATIENT')} + + + {`${historyItemDetail.patient_lastname} ${historyItemDetail.patient_firstname}`} + + + + + Situation + + + {historyItemDetail.patient_situation.toLowerCase()} + + + + + {I18n.t('PRATICIEN')} + + + {`${historyItemDetail.practitioner_lastname} ${historyItemDetail.practitioner_firstname}`} + + + + + {I18n.t('CLASSE_PRESTATAIRE')} + + + {uppercaseFirstLetter(historyItemDetail.practitioner_provider_class.toLowerCase())} + + + + + {I18n.t('STATE')} + + + {uppercaseFirstLetter(historyItemDetail.state.toLowerCase())} + + + + + Type + + + {uppercaseFirstLetter(historyItemDetail.type.toLowerCase())} + + + + + {I18n.t('CONDITION_PRISE_CHARGE')} + + + {uppercaseFirstLetter(historyItemDetail.care_condition.toLowerCase())} + + + + + {I18n.t('INSTITUTE_NAME')} + + + {uppercaseFirstLetter(historyItemDetail.institution_name.toLowerCase())} + + + + + Date + + + {moment(historyItemDetail.created_at).format('YYYY-MM-DD')} + + + + + {I18n.t('EXAMEN')} + + + {historyItemDetail.exams.map(exam => ( + {`${exam.description} \n ${exam.act.name} \n`} + ))} + + + + + {I18n.t('MEDICAMENT')} + + + {historyItemDetail.prescriptions.map(prescription => ( + {`${prescription.drug_or_device.name} \n ${prescription.dosage} \n`} + ))} + + + + + {I18n.t('PRESTATION')} + + + {historyItemDetail.performances.map(performance => ( + {`${performance.act.name} \n ${performance.amount} \n`} + ))} + + + + + + + { + setDisplayModalHistory(false); + }}/> + + { + fetchAcceptRejectConsultation({ + health_care_sheet_id: historyItemDetail.id, + user_id: user.id, + action: "REJECT" + }); + }}/> + + { + fetchAcceptRejectConsultation({ + health_care_sheet_id: historyItemDetail.id, + user_id: user.id, + action: "ACCEPT" + }); + }}/> + + + ) + + + const renderItem = (item) => ( + { + setDisplayModalHistory(true); + setHistoryItemDetail(item); + /*navigation.navigate('validateConsultationDetailScreen', { + item + });*/ + }}> + + + {`${I18n.t('PATIENT')}: ${item.patient_lastname} ${item.patient_firstname}`} + + {`${I18n.t('SITUATION')}: ${item.patient_situation.toLowerCase()}`} + + + + {`${I18n.t('PRATICIEN')}: ${item.practitioner_lastname} ${item.practitioner_firstname}`} + + {`${I18n.t('SITUATION')}: ${item.practitioner_provider_class}`} + + + + + + + + + {`Type: ${item.type.toLowerCase()}`} + + + + + + {`Date: ${moment(item.created_at).format('YYYY-MM-DD')}`} + + + + + ) + + return ( + + (dropDownAlertRef = ref)}/> + + + {getConsultation.loading + ? renderLoader() + : getConsultation.result !== null ? + ( + item.id} + renderItem={({item, index}) => ( + renderItem(item) + )} + /> + ) + : null} + {displayModalHistory && renderModalHistoryDetail()} + + + ) +}; + +const mapStateToProps = createStructuredSelector({ + subscriptionList: selectSubscriptionList, + activatePaySubscription: selectActivatePaySubscription, + getConsultation: selectGetConsultation, + acceptRefuseConsultation: selectAcceptRefuseConsultation +}); + +export default connect(mapStateToProps, { + fetchActivePaySubscription, + fetchGetConsultation, + fetchAcceptRejectConsultation, + +})( + ValidateConsultationScreen, +); +const styles = StyleSheet.create({ + textInput: { + height: 46, + backgroundColor: Color.fieldColor, + borderRadius: 5, + marginTop: 10, + padding: 10, + width: '100%', + }, + lineRow: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingBottom: 20, + }, + contain: { + marginTop: 20, + paddingBottom: 20, + paddingLeft: 10, + paddingRight: 10, + flex: 1, + }, + content: { + padding: 10, + marginBottom: 10, + borderRadius: 8 + }, + contentTop: { + flexDirection: "row", + paddingBottom: 10, + borderBottomWidth: 1 + }, + + contentBottom: { + flexDirection: "row", + marginTop: 10, + justifyContent: "space-between" + }, + bottomLeft: {flexDirection: "row", alignItems: "center"}, + image: {width: 32, height: 32, marginRight: 10, borderRadius: 16}, + blockView: { + paddingVertical: 10, + borderBottomWidth: 0.5, + }, +}); diff --git a/utils/UtilsFunction.js b/utils/UtilsFunction.js index 58d7400f..1be7d834 100755 --- a/utils/UtilsFunction.js +++ b/utils/UtilsFunction.js @@ -33,6 +33,10 @@ export const isNormalInteger = (str) => { return true; } +export const uppercaseFirstLetter = (str) => { + return str.charAt(0).toUpperCase() + str.slice(1) +} + export const getErrorMsg = (error: any) => error.error?.hasOwnProperty('message') ? Array.isArray(error.error?.message) @@ -529,7 +533,7 @@ export const optionNanoSanteUserScreen = { }, { title: 'VALID_HEALTH', - screen: '', + screen: 'validateConsultationScreen', icon: 'cash' }, ] diff --git a/utils/i18n/fr.json b/utils/i18n/fr.json index bc2fe9d0..01a60c5f 100755 --- a/utils/i18n/fr.json +++ b/utils/i18n/fr.json @@ -573,7 +573,7 @@ "MANAGE_HEALTH": "Gérer ses soins", "DEMAND_AUTORIZATION_HEALTH": "Demande autorisation soin", "HISTORIC_HEALTH": "Consulter historique de ses soins", - "VALID_HEALTH": "Valider une feuille de soin ", + "VALID_HEALTH": "Valider un soin ", "ACTIVATE_INSSURANCE": "Activer son assurance", "AMOUNT_PER_DURATION": "Montant par durée", "AMOUNT_PRIME": "Montant de la prime", @@ -671,5 +671,11 @@ "DEVICE": "Appareillage", "AJOUTER_NOUVEAU_MEDICAMENT": "Ajouter un nouveau médicament", "SOUS_ORDONNANCE": "Sous ordonnance ?", - "PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST": "Veuillez d'abord sélectionner la conditon de prise en charge" + "PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST": "Veuillez d'abord sélectionner la conditon de prise en charge", + "CONSULTATION": "Consultation", + "STATE": "Etat", + "INSTITUTE_NAME": "Nom de l'institut", + "ACCEPT": "Accepter", + "REJECT": "Rejeter", + "DETAIL": "Détail", } diff --git a/webservice/IlinkConstants.js b/webservice/IlinkConstants.js index 6b57d945..46d1f07c 100755 --- a/webservice/IlinkConstants.js +++ b/webservice/IlinkConstants.js @@ -89,6 +89,7 @@ export const subscribeInsuranceUrl = testBaseUrl + '/nanoSanteService/insurances export const getProviderClassUrl = testBaseUrl + '/nanoSanteService/provider-classes'; export const getNetworkActsUrl = testBaseUrl + '/nanoSanteService/acts'; export const createConsultationUrl = testBaseUrl + '/nanoSanteService/health-care-sheets/consultation'; +export const consultationUrl = testBaseUrl + '/nanoSanteService/health-care-sheets'; export const getAmountConsultationUrl = testBaseUrl + '/nanoSanteService/health-care-sheets/performances-amount'; export const getInsurancePrimeAmountUrl = testBaseUrl + '/nanoSanteService/insurances/subscriptions/bonus-amount'; export const uploadInsuranceImagetUrl = 'https://test.ilink-app.com:8086/insurances/subscriptions/upload-images';