"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5871],{65871:function(e,n,r){r.d(n,{Z:function(){return d}});var t=r(50029),o=r(87794),a=r.n(o),s=r(67294),u=r(14416),i=r(61200),c=r(98768);function d(){var e=(0,u.I0)(),n=(0,u.v9)((function(e){return e.SessionManager})).token,r=(0,u.v9)((function(e){return e.placesReducer.allPlaces})),o=(0,s.useState)({load:!0,error:""}),d=o[0],l=o[1],v=(0,u.v9)((function(e){return e.placesReducer.allInsides})),p=(0,u.v9)((function(e){return e.placesReducer.allProperties})),f=(0,u.v9)((function(e){return e.placesReducer.allAddress})),m=0===r.length||0===v.length||0===p.length||0===f.length;(0,s.useEffect)((function(){m&&h()}),[n]);var h=function(){var r=(0,t.Z)(a().mark((function r(){var t,o,s,u,d,v;return a().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,c.DF)({token:n});case 3:if((t=r.sent).data){r.next=6;break}return r.abrupt("return",l({load:!1,error:"Lo sentimos, no pudimos encontrar los datos necesarios para crear o editar tu direcci\xf3n, por favor intenta m\xe1s tarde."}));case 6:return r.next=8,t.data;case 8:return o=r.sent,s=o.allAddress,u=o.allInsides,d=o.allPlaces,v=o.allProperties,e((0,i.is)(d)),e((0,i.H8)(v)),e((0,i.vz)(u)),e((0,i.Tf)(s)),r.abrupt("return",t);case 20:return r.prev=20,r.t0=r.catch(0),r.abrupt("return",l({load:!1,error:"Lo sentimos, no pudimos encontrar los datos necesarios para crear o editar tu direcci\xf3n, por favor intenta m\xe1s tarde."}));case 23:case"end":return r.stop()}}),r,null,[[0,20]])})));return function(){return r.apply(this,arguments)}}();return{departaments:r,address:f,properties:p,blockOrInside:v,load:d.load,error:d.error,utils:{getNamesSelectsById:function(e,n,r){var t=(f||[]).find((function(n){return n.id==e})),o=(p||[]).find((function(e){return e.id==n})),a=(v||[]).find((function(e){return e.id==r}));return[(null===t||void 0===t?void 0:t.name)||"",(null===o||void 0===o?void 0:o.name)||"",(null===a||void 0===a?void 0:a.name)||""]},getCityStateNamesByCodDane:function(e,n){var t=(r||[]).find((function(n){return n.codDane==e})),o=((null===t||void 0===t?void 0:t.cities)||[]).find((function(e){return e.codDane==n}));return[(null===t||void 0===t?void 0:t.name)||"",(null===o||void 0===o?void 0:o.name)||""]},getCodDaneByCityState:function(e,n){var t=function(e){return null===e||void 0===e?void 0:e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase()},o=(r||[]).find((function(n){return t(n.name)===t(e)})),a=((null===o||void 0===o?void 0:o.cities)||[]).find((function(e){return t(e.name)===t(n)}));return[(null===o||void 0===o?void 0:o.codDane)||"",(null===a||void 0===a?void 0:a.codDane)||""]}}}}},61200:function(e,n,r){r.d(n,{H8:function(){return a},Tf:function(){return u},is:function(){return o},vz:function(){return s}});var t=r(54010),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:t.f2,payload:{data:e}}},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:t.Fj,payload:{data:e}}},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:t.__,payload:{data:e}}},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:t.Jd,payload:{data:e}}}},98768:function(e,n,r){r.d(n,{DF:function(){return l},MF:function(){return m},r2:function(){return f},bD:function(){return b},AI:function(){return g},Pb:function(){return A},Bz:function(){return h},MR:function(){return v},J_:function(){return p}});var t=r(50029),o=r(87794),a=r.n(o),s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.documents,r=(n=void 0===n?{}:n).geographicAddressList,t=void 0===r?{}:r,o=t.geographicAddress,a=void 0===o?[]:o;return a.map((function(e){var n=e.geographicLocation;return{name:void 0===n?"":n}}))},u=r(87066),i=r(48043),c=r(19203),d=r(6862),l=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t={method:"GET",url:"".concat(i.default.GET_ALL_PLACES),headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)}},e.prev=2,e.next=5,fetch(t.url,t);case 5:return o=e.sent,e.next=8,o.json();case 8:return s=e.sent,u=(0,d.D)(s.data),e.abrupt("return",u);case 13:e.prev=13,e.t0=e.catch(2),console.error("[getAllDataPlaces]",e.t0);case 16:case"end":return e.stop()}}),e,null,[[2,13]])})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,l,v,p,f,m,h,g,A,b,x,y,D,O,S,k;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.infoAddress,o=n.auditLogData,s={infoAddress:t},e.next=4,(0,d._)(s);case 4:if(u=e.sent,!o){e.next=11;break}return e.next=8,(0,c._O)(o);case 8:e.t0=e.sent,e.next=12;break;case 11:e.t0="no-flow";case 12:return l=e.t0,v={method:"POST",url:"".concat(i.default.NORMALIZATION_ADDRESS),headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r),DataAuditLog:l},body:u},e.prev=14,e.next=17,fetch(v.url,v);case 17:return p=e.sent,e.next=20,p.json();case 20:return f=e.sent,m=(0,d.D)(f.data),h=m.success,g=m.documents,A=m.data,b=(A=void 0===A?{}:A).status,x=void 0===b?0:b,y=m.message,D=void 0===y?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":y,O=500===(null===g||void 0===g?void 0:g.code)||5e3===(null===g||void 0===g?void 0:g.code)||5e4===(null===g||void 0===g?void 0:g.code)||201===(null===g||void 0===g?void 0:g.code)||!1===h||201===x||401===x||500===x||504===x,e.abrupt("return",{error:O,message:D,dataAddress:null===g||void 0===g?void 0:g.infoAddress});case 29:return e.prev=29,e.t1=e.catch(14),console.error("[postNormalizationAddress]",e.t1),e.abrupt("return",{error:!0,message:(null===e.t1||void 0===e.t1||null===(S=e.t1.response)||void 0===S||null===(k=S.data)||void 0===k?void 0:k.message)||"Ocurri\xf3 un error inesperado."});case 33:case"end":return e.stop()}}),e,null,[[14,29]])})));return function(n){return e.apply(this,arguments)}}(),p=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,c,l,v,p,f,m,h,g,A,b,x;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.data,o={data:t},e.next=4,(0,d._)(o);case 4:return s=e.sent,u={method:"POST",url:"".concat(i.default.SALE_POINT),headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)},body:s},e.prev=6,e.next=9,fetch(u.url,u);case 9:return h=e.sent,e.next=12,h.json();case 12:return g=e.sent,A=(0,d.D)(g.data),b=(null===A||void 0===A||null===(c=A.documents)||void 0===c||null===(l=c[0])||void 0===l||null===(v=l.products)||void 0===v||null===(p=v[0])||void 0===p?void 0:p.avaliability)||[],x=0===b.length,e.abrupt("return",{data:b,schedule:null===A||void 0===A||null===(f=A.documents)||void 0===f||null===(m=f[0])||void 0===m?void 0:m.schedule,error:x,message:"El producto no se encuentra disponible en la ubicaci\xf3n seleccionada. Para continuar debes modificar la ubicaci\xf3n de recogida."});case 19:return e.prev=19,e.t0=e.catch(6),console.error("[postSalePoint]",e.t0),e.abrupt("return",{data:e.t0,schedule:"",error:!0,message:"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466."});case 23:case"end":return e.stop()}}),e,null,[[6,19]])})));return function(n){return e.apply(this,arguments)}}(),f=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,c,l,v,p,f;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.daneCode,e.prev=1,e.next=4,u.Z.get("".concat(i.default.NEIGHBORHOOD_HOGARES,"?daneCode=").concat(r));case 4:return t=e.sent,o=t.data,c=void 0===o?{}:o,l=(0,d.D)(null===c||void 0===c?void 0:c.data),v=(null===l||void 0===l?void 0:l.message)||"Ocurri\xf3 un error inesperado.",p=Number(null===l||void 0===l?void 0:l.status)||500,f=200!==p&&201!==p,e.abrupt("return",{error:f,data2:s(l),message:v});case 14:return e.prev=14,e.t0=e.catch(1),console.error(e.t0),e.abrupt("return",{error:!0,data2:e.t0,message:"Ocurri\xf3 un error inesperado."});case 18:case"end":return e.stop()}}),e,null,[[1,14]])})));return function(n){return e.apply(this,arguments)}}(),m=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,c,l,v,p,f,m,h,g,A,b,x;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.geographicAddressList,e.t0="".concat(i.default.COMPLEMENT_ADRRESS_HOGARES),e.t1={Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)},e.next=5,(0,d._)({geographicAddressList:t});case 5:return e.t2=e.sent,o={method:"POST",url:e.t0,headers:e.t1,body:e.t2},e.prev=7,e.next=10,fetch(o.url,o);case 10:return s=e.sent,e.next=13,s.json();case 13:return u=e.sent,c=(0,d.D)(null===u||void 0===u?void 0:u.data),l=c.success,v=c.documents,p=c.data,f=(p=void 0===p?{}:p).status,m=void 0===f?0:f,h=c.message,g=void 0===h?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":h,A=500===(null===v||void 0===v?void 0:v.code)||5e3===(null===v||void 0===v?void 0:v.code)||201===(null===v||void 0===v?void 0:v.code)||!1===l||201===m||401===m||500===m||504===m,e.abrupt("return",{error:A,message:g,dataAddress:(null===v||void 0===v?void 0:v.length)>0&&v[0].geographicAddressList&&v[0].geographicAddressList.geographicAddress?v[0].geographicAddressList.geographicAddress:{}});case 22:return e.prev=22,e.t3=e.catch(7),e.abrupt("return",{error:!0,message:(null===e.t3||void 0===e.t3||null===(b=e.t3.response)||void 0===b||null===(x=b.data)||void 0===x?void 0:x.message)||"Ocurri\xf3 un error inesperado."});case 25:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(n){return e.apply(this,arguments)}}(),h=function(){var e=(0,t.Z)(a().mark((function e(n,r){var t,o,s,u,c,l,v,p,f,m,h,g;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0="".concat(i.default.HOMEPASS_ADDRESS_HOGARES),e.t1={Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(n)},e.next=4,(0,d._)(r);case 4:return e.t2=e.sent,t={method:"POST",url:e.t0,headers:e.t1,body:e.t2},e.prev=6,e.next=9,fetch(t.url,t);case 9:return o=e.sent,e.next=12,o.json();case 12:if(s=e.sent,u=(0,d.D)(null===s||void 0===s?void 0:s.data),c=u.status,l=u.success,v=u.documents,p=u.message,f=void 0===p?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":p,m=500===(null===v||void 0===v?void 0:v.code)||5e3===(null===v||void 0===v?void 0:v.code)||201===(null===v||void 0===v?void 0:v.code)||!1===l||201===c||401===c||500===c||504===c,"Homepass no existe"!==v.message){e.next=18;break}return e.abrupt("return",{error:!0,message:v.message});case 18:return e.abrupt("return",{error:m,message:f,dataAddress:v.geographicAddress?v.geographicAddress:{}});case 21:return e.prev=21,e.t3=e.catch(6),e.abrupt("return",{error:!0,message:(null===e.t3||void 0===e.t3||null===(h=e.t3.response)||void 0===h||null===(g=h.data)||void 0===g?void 0:g.message)||"Ocurri\xf3 un error inesperado."});case 24:case"end":return e.stop()}}),e,null,[[6,21]])})));return function(n,r){return e.apply(this,arguments)}}(),g=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,c,l,v,p,f,m,h,g,A,b,x;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.geographicAddressList,e.t0="".concat(i.default.DETAIL_ADDRESS),e.t1={Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)},e.next=5,(0,d._)({geographicAddressList:t});case 5:return e.t2=e.sent,o={method:"POST",url:e.t0,headers:e.t1,body:e.t2},e.prev=7,e.next=10,fetch(o.url,o);case 10:return s=e.sent,e.next=13,s.json();case 13:return u=e.sent,c=(0,d.D)(null===u||void 0===u?void 0:u.data),l=c.success,v=c.documents,p=c.data,f=(p=void 0===p?{}:p).status,m=void 0===f?0:f,h=c.message,g=void 0===h?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":h,A=1===(null===v||void 0===v?void 0:v.code)||500===(null===v||void 0===v?void 0:v.code)||5e3===(null===v||void 0===v?void 0:v.code)||201===(null===v||void 0===v?void 0:v.code)||!1===l||201===m||401===m||500===m||504===m,e.abrupt("return",{error:A,message:(null===v||void 0===v?void 0:v.description)||g,dataAddress:!!v>0&&v.geographicAddressList?v.geographicAddressList:{}});case 22:return e.prev=22,e.t3=e.catch(7),console.error("[postNormalizationAddress]",e.t3),e.abrupt("return",{error:!0,message:(null===e.t3||void 0===e.t3||null===(b=e.t3.response)||void 0===b||null===(x=b.data)||void 0===x?void 0:x.message)||"Ocurri\xf3 un error inesperado."});case 26:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,c,l,v,p,f,m,h,g,A,b,x;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.infoAddress,e.t0="".concat(i.default.NORMALIZATION_HOGA_ADDRESS),e.t1={Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)},e.next=5,(0,d._)({infoAddress:t});case 5:return e.t2=e.sent,o={method:"POST",url:e.t0,headers:e.t1,body:e.t2},e.prev=7,e.next=10,fetch(o.url,o);case 10:return s=e.sent,e.next=13,s.json();case 13:return u=e.sent,c=(0,d.D)(null===u||void 0===u?void 0:u.data),l=c.success,v=c.documents,p=c.data,f=(p=void 0===p?{}:p).status,m=void 0===f?0:f,h=c.message,g=void 0===h?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":h,A=500===(null===v||void 0===v?void 0:v.code)||5e3===(null===v||void 0===v?void 0:v.code)||5e4===(null===v||void 0===v?void 0:v.code)||201===(null===v||void 0===v?void 0:v.code)||!1===l||201===m||401===m||500===m||504===m,e.abrupt("return",{error:A,message:g,dataAddress:null===v||void 0===v?void 0:v.infoAddress});case 22:return e.prev=22,e.t3=e.catch(7),console.error("[postNormalizationAddress]",e.t3),e.abrupt("return",{error:!0,message:(null===e.t3||void 0===e.t3||null===(b=e.t3.response)||void 0===b||null===(x=b.data)||void 0===x?void 0:x.message)||"Ocurri\xf3 un error inesperado."});case 26:case"end":return e.stop()}}),e,null,[[7,22]])})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=(0,t.Z)(a().mark((function e(n){var r,t,o,s,u,c,l,v,p,f,m,h,g,A,b,x,y,D=arguments;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.token,t=n.request,o=D.length>1&&void 0!==D[1]&&D[1],e.t0="".concat(i.default.CUSTOMER_INFO),e.t1={Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(r)},e.next=6,(0,d._)(t);case 6:if(e.t2=e.sent,s={method:"POST",url:e.t0,headers:e.t1,body:e.t2},e.prev=8,o){e.next=11;break}return e.abrupt("return",{error:!0,message:"",dataAddress:""});case 11:return e.next=13,fetch(s.url,s);case 13:return u=e.sent,e.next=16,u.json();case 16:return c=e.sent,l=(0,d.D)(null===c||void 0===c?void 0:c.data),v=l.success,p=l.documents,f=l.data,m=(f=void 0===f?{}:f).status,h=void 0===m?0:m,g=l.message,A=void 0===g?"\xa1Ups!, parece que algo sali\xf3 mal, int\xe9ntalo nuevamente o si prefieres comun\xedcate con nosotros a la l\xednea (601)7457466.":g,b=500===(null===p||void 0===p?void 0:p.code)||5e3===(null===p||void 0===p?void 0:p.code)||5e4===(null===p||void 0===p?void 0:p.code)||201===(null===p||void 0===p?void 0:p.code)||!1===v||201===h||401===h||500===h||504===h,e.abrupt("return",{error:b,message:A,dataAddress:null===p||void 0===p?void 0:p.info});case 25:return e.prev=25,e.t3=e.catch(8),console.error("[postNormalizationAddress]",e.t3),e.abrupt("return",{error:!0,message:(null===e.t3||void 0===e.t3||null===(x=e.t3.response)||void 0===x||null===(y=x.data)||void 0===y?void 0:y.message)||"Ocurri\xf3 un error inesperado."});case 29:case"end":return e.stop()}}),e,null,[[8,25]])})));return function(n){return e.apply(this,arguments)}}()}}]);