(window.webpackJsonpcuerosvelezco_global_components_0_0_41=window.webpackJsonpcuerosvelezco_global_components_0_0_41||[]).push([[9,16],{197:function(e,n,o){"use strict";o.r(n);var t=o(5),a=o(0),c=o.n(a),i=o(27),l=o(29),r=o.n(l),s=o(41),u=o.n(s),d=o(30),m=o.n(d),v=o(4),b=o.n(v),f=o(3),p=o(2),g=o.n(p),x=o(57),k=o(203),S=o(7),h=o.n(S),z=o(16),w=o(204),E=o.n(w),N=o(66),O=o(23),C=["linkLogin","iconLogin","loginPopUp","loginOverlay","backDropLogin","containerLogin","containerSearch","iconLoginButton","loginButtonModal","containerMiniCart"];n.default=function(e){var n,o,l=e.linkRastrea,s=void 0===l?"#":l,d=e.linkFactura,v=void 0===d?"#":d,p=e.inicia,S=void 0===p?"Inicia sesión":p,w=e.rastrea,j=e.factura,I=Object(a.useState)(0),L=Object(t.a)(I,2),_=L[0],y=L[1],M=Object(a.useState)(!1),B=Object(t.a)(M,2),D=B[0],F=B[1],A=Object(a.useState)(!1),P=Object(t.a)(A,2),T=P[0],V=P[1],R=Object(a.useState)(!1),q=Object(t.a)(R,2),H=q[0],Q=q[1],U=Object(a.useRef)(null),G=Object(a.useRef)(null),J=h()().isMobile,W=Object(f.useRuntime)().navigate,Z=Object(z.useQuery)(E.a).data,K=Object(x.b)().setIsColorHidden,X=b()(C).handles;return Object(a.useEffect)((function(){var e=G.current;if(e){var n=e.getBoundingClientRect();y((null==n?void 0:n.top)+(null==n?void 0:n.height)+3)}}),[]),Object(a.useEffect)((function(){K(T||H)}),[T,H,K]),c.a.createElement(c.a.Fragment,null,c.a.createElement(m.a,null,c.a.createElement("div",{ref:U,className:X.loginOverlay},D)),!J&&c.a.createElement("div",{className:"w-100 flex flex-row justify-end items-center ".concat(X.containerSearch).concat(H?" "+g.a.containerSearch+"--active":"")},H&&c.a.createElement(f.Block,{id:"search-bar"}),c.a.createElement(k.a,{isActiveSearch:H,setIsActiveSearch:Q})),c.a.createElement("div",{tabIndex:0,role:"button",onClick:function(e){var n=e.target;(null==n?void 0:n.closest(".vtex-minicart-2-x-openIconContainer"))&&Object(N.a)({id:"velez:navRight",data:"Bolsa de compras"})},className:"flex flex-row items-center ".concat(X.containerMiniCart)},c.a.createElement("p",{style:O.a},"Carrito de compras"),c.a.createElement(f.Block,{id:"minicart.v2"})),c.a.createElement("div",{className:"relative flex flex-row items-center ".concat(T?g.a.containerLogin+"--active ":"").concat(X.containerLogin)},c.a.createElement("button",{ref:G,onClick:function(){V((function(e){return!e})),Object(N.a)({id:"velez:navRight",data:"Mi perfil"})},"aria-label":"login",className:"relative bw0 pa0 pointer bg-transparent flex flex-row items-center ".concat(X.iconLoginButton)},c.a.createElement(r.a,{id:"icon-login",isActive:!0,activeClassName:X.iconLogin})),T&&c.a.createElement("div",{tabIndex:0,role:"button",onClick:function(){V(!1)},className:"fixed w-100 h-100 left-0 top-0 ".concat(X.backDropLogin)}),c.a.createElement("div",{className:"fixed flex flex-column justify-center ".concat(Object(i.a)({top:_})," ").concat(X.loginPopUp)},c.a.createElement("button",{onClick:function(){var e,n;(null===(n=null===(e=null==Z?void 0:Z.getSession)||void 0===e?void 0:e.profile)||void 0===n?void 0:n.email)?W({to:"/account#/profile"}):F((function(e){return!e}))},"aria-label":"sesión",className:"c-on-base relative w-100 bw0 pa0 pointer bg-transparent ".concat(X.loginButtonModal)},(null===(o=null===(n=null==Z?void 0:Z.getSession)||void 0===n?void 0:n.profile)||void 0===o?void 0:o.email)?"Mi cuenta":S),c.a.createElement(u.a,{centered:!0,isOpen:D,container:U.current,onClose:function(){return F(!1)}},c.a.createElement(f.Block,{id:"login-content"})),w&&c.a.createElement(f.Link,{to:s,className:"tc c-on-base ".concat(X.linkLogin)},w),j&&c.a.createElement(f.Link,{to:v,className:"tc c-on-base ".concat(X.linkLogin)},j))))}},2:function(e,n,o){e.exports={footer:"cuerosvelezco-global-components-0-x-footer",product:"cuerosvelezco-global-components-0-x-product",menuItem:"cuerosvelezco-global-components-0-x-menuItem",mediaTerm:"cuerosvelezco-global-components-0-x-mediaTerm",footerSub:"cuerosvelezco-global-components-0-x-footerSub",footerItem:"cuerosvelezco-global-components-0-x-footerItem",subMenuItem:"cuerosvelezco-global-components-0-x-subMenuItem",QuotaMessage:"cuerosvelezco-global-components-0-x-QuotaMessage",containerFilterTag:"cuerosvelezco-global-components-0-x-containerFilterTag",footerSubItemsHs:"cuerosvelezco-global-components-0-x-footerSubItemsHs",header:"cuerosvelezco-global-components-0-x-header",icon:"cuerosvelezco-global-components-0-x-icon",seoTexData:"cuerosvelezco-global-components-0-x-seoTexData",whatsapp:"cuerosvelezco-global-components-0-x-whatsapp",navLogoVZ:"cuerosvelezco-global-components-0-x-navLogoVZ",buttonIcon:"cuerosvelezco-global-components-0-x-buttonIcon",menuMobile:"cuerosvelezco-global-components-0-x-menuMobile",containerLogin:"cuerosvelezco-global-components-0-x-containerLogin",containerSearch:"cuerosvelezco-global-components-0-x-containerSearch",currentPage:"cuerosvelezco-global-components-0-x-currentPage","menuMobileContainer--modal-search":"cuerosvelezco-global-components-0-x-menuMobileContainer--modal-search",productColor:"cuerosvelezco-global-components-0-x-productColor","scrollUpView-":"cuerosvelezco-global-components-0-x-scrollUpView-",keeping:"cuerosvelezco-global-components-0-x-keeping",specifications:"cuerosvelezco-global-components-0-x-specifications",reviews:"cuerosvelezco-global-components-0-x-reviews",productSlideImg:"cuerosvelezco-global-components-0-x-productSlideImg",sizeGuide:"cuerosvelezco-global-components-0-x-sizeGuide","menuItem--active":"cuerosvelezco-global-components-0-x-menuItem--active",menuItemLink:"cuerosvelezco-global-components-0-x-menuItemLink",whatsappContainer:"cuerosvelezco-global-components-0-x-whatsappContainer",btnWpScroll:"cuerosvelezco-global-components-0-x-btnWpScroll",titleColorPdp:"cuerosvelezco-global-components-0-x-titleColorPdp",containerFilterTags:"cuerosvelezco-global-components-0-x-containerFilterTags"}},203:function(e,n,o){"use strict";var t=o(0),a=o.n(t),c=o(29),i=o.n(c),l=o(4),r=o.n(l),s=o(66),u=["iconSearch","iconSearchButton"];n.a=function(e){var n=e.isActiveSearch,o=e.setIsActiveSearch,t=r()(u).handles;return a.a.createElement("button",{onClick:function(){Object(s.a)({id:"velez:navRight",data:"Buscador"}),o((function(e){return!e}))},"aria-label":"Buscar",className:"relative bw0 pa0 pointer bg-transparent flex flex-row items-center ".concat(t.iconSearchButton)},a.a.createElement(i.a,{isActive:!0,activeClassName:t.iconSearch,id:n?"sti-close--line":"icon-search"}))}},204:function(e,n){var o={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getSession"},variableDefinitions:[],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"sender"},value:{kind:"StringValue",value:"cuerosvelezco.global-components@0.0.41",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"getSession"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"provider"},value:{kind:"StringValue",value:"vtex.store-graphql",block:!1}}]},{kind:"Directive",name:{kind:"Name",value:"runtimeMeta"},arguments:[{kind:"Argument",name:{kind:"Name",value:"hash"},value:{kind:"StringValue",value:"b3d8c7d2fa2da46b05497600257ad1ba80243c53d867ef737dc2fae9611498e2",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"profile"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"firstName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:307}};o.loc.source={body:'query getSession @context(sender: "cuerosvelezco.global-components@0.0.41") {\n getSession @context(provider: "vtex.store-graphql") @runtimeMeta(hash: "b3d8c7d2fa2da46b05497600257ad1ba80243c53d867ef737dc2fae9611498e2") {\n profile {\n email\n firstName\n __typename\n }\n __typename\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};function a(e,n){for(var o=0;o0;){var r=l;l=new Set,r.forEach((function(e){i.has(e)||(i.add(e),(t[e]||new Set).forEach((function(e){l.add(e)})))}))}return i.forEach((function(n){var t=a(e,n);t&&o.definitions.push(t)})),o}(o,"getSession")},23:function(e,n,o){"use strict";o.d(n,"a",(function(){return t}));var t={opacity:0,fontSize:.1,position:"absolute"}},57:function(e,n,o){"use strict";o.d(n,"a",(function(){return l})),o.d(n,"b",(function(){return r}));var t=o(5),a=o(0),c=o.n(a),i=Object(a.createContext)(void 0),l=function(e){var n=e.children,o=Object(a.useState)(!1),l=Object(t.a)(o,2),r=l[0],s=l[1];return c.a.createElement(i.Provider,{value:{isColorHidden:r,setIsColorHidden:s}},n)},r=function(){var e=Object(a.useContext)(i);if(!e)throw new Error("useNavbar debe ser usado dentro de un NavbarProvider");return e}},66:function(e,n,o){"use strict";n.a=function(e){var n=e.id,o=e.data,t=new CustomEvent("messageVelez",{detail:{eventName:n,data:o}});window.dispatchEvent(t)}}}]);