(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{75746:function(e,r,t){"use strict";t.d(r,{Z:function(){return u}});var o=t(2265),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,r,t)=>r in e?n(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,__spreadValues=(e,r)=>{for(var t in r||(r={}))c.call(r,t)&&__defNormalProp(e,t,r[t]);if(l)for(var t of l(r))i.call(r,t)&&__defNormalProp(e,t,r[t]);return e},__objRest=(e,r)=>{var t={};for(var o in e)c.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&l)for(var o of l(e))0>r.indexOf(o)&&i.call(e,o)&&(t[o]=e[o]);return t};let u=o.forwardRef((e,r)=>{var{color:t="currentColor"}=e,n=__objRest(e,["color"]);return o.createElement("svg",__spreadValues({xmlns:"http://www.w3.org/2000/svg",width:21,height:21,fill:"none",ref:r},n),o.createElement("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M2.163 7.294h16.674m-16.674.641h16.674M4.729 12.113h5.075M4.73 14.348h2.565m-3.207 2.565h12.826a1.924 1.924 0 0 0 1.924-1.924V6.011a1.924 1.924 0 0 0-1.924-1.924H4.087a1.924 1.924 0 0 0-1.924 1.924v8.978a1.924 1.924 0 0 0 1.924 1.924Z"}))});u.displayName="CreditCard"},63114:function(e,r,t){"use strict";t.d(r,{Z:function(){return u}});var o=t(2265),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,r,t)=>r in e?n(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,__spreadValues=(e,r)=>{for(var t in r||(r={}))c.call(r,t)&&__defNormalProp(e,t,r[t]);if(l)for(var t of l(r))i.call(r,t)&&__defNormalProp(e,t,r[t]);return e},__objRest=(e,r)=>{var t={};for(var o in e)c.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&l)for(var o of l(e))0>r.indexOf(o)&&i.call(e,o)&&(t[o]=e[o]);return t};let u=o.forwardRef((e,r)=>{var{color:t="currentColor"}=e,n=__objRest(e,["color"]);return o.createElement("svg",__spreadValues({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",ref:r},n),o.createElement("path",{fill:t,fillRule:"evenodd",d:"M18 10a8 8 0 1 1-16.001 0A8 8 0 0 1 18 10Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 1 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z",clipRule:"evenodd"}))});u.displayName="ExclamationCircleSolid"},65346:function(e,r,t){Promise.resolve().then(t.bind(t,85261)),Promise.resolve().then(t.t.bind(t,12148,23))},56135:function(e,r,t){"use strict";t.d(r,{XS:function(){return n},mA:function(){return useAccount},uv:function(){return AccountProvider}});var o,n,l=t(57437),c=t(11100),i=t(55764),u=t(60453),a=t(24033),s=t(2265);(o=n||(n={})).SIGN_IN="sign-in",o.REGISTER="register";let f=(0,s.createContext)(null),handleDeleteSession=()=>c.pZ.auth.deleteSession(),AccountProvider=e=>{let{children:r}=e,{customer:t,isLoading:o,refetch:n,remove:c}=(0,u._Bd)({onError:()=>{}}),d=(0,s.useState)("sign-in"),p=(0,a.useRouter)(),m=(0,s.useCallback)(()=>{t||o||p.push("/minha-conta/login")},[t,o,p]),v=(0,i.useMutation)({mutationFn:handleDeleteSession,mutationKey:["delete-session"]});return(0,l.jsx)(f.Provider,{value:{customer:t,retrievingCustomer:o,loginView:d,checkSession:m,refetchCustomer:n,handleLogout:()=>{v.mutate(void 0,{onSuccess:()=>{c(),d[1]("sign-in"),p.push("/")}})}},children:r})},useAccount=()=>{let e=(0,s.useContext)(f);if(null===e)throw Error("useAccount must be used within a AccountProvider");return e}},85261:function(e,r,t){"use strict";t.r(r),t.d(r,{default:function(){return Providers}});var o=t(57437),n=t(11100),l=t(56135),c=t(90102),i=t(74046),u=t(69429),a=t(18855),s=t(60453);function Providers(e){let{children:r}=e;return(0,o.jsxs)(s.R3x,{baseUrl:n.n1,queryClientProviderProps:{client:n.Eh},children:[(0,o.jsx)(a.Toaster,{}),(0,o.jsx)(c.iv,{children:(0,o.jsx)(i.AN,{children:(0,o.jsx)(s.ZlT,{children:(0,o.jsx)(u.g,{children:(0,o.jsx)(l.uv,{children:r})})})})})]})}},12148:function(){},13651:function(e,r,t){"use strict";t.d(r,{B:function(){return $e02a7d9cb1dc128c$export$c74125a8e3af6bb2}});var o=t(2265),n=t(57437);function createContextScope(e,r=[]){let t=[];function createContext3(r,l){let c=o.createContext(l),i=t.length;function Provider(r){let{scope:t,children:l,...u}=r,a=t?.[e][i]||c,s=o.useMemo(()=>u,Object.values(u));return(0,n.jsx)(a.Provider,{value:s,children:l})}function useContext2(t,n){let u=n?.[e][i]||c,a=o.useContext(u);if(a)return a;if(void 0!==l)return l;throw Error(`\`${t}\` must be used within \`${r}\``)}return t=[...t,l],Provider.displayName=r+"Provider",[Provider,useContext2]}let createScope=()=>{let r=t.map(e=>o.createContext(e));return function(t){let n=t?.[e]||r;return o.useMemo(()=>({[`__scope${e}`]:{...t,[e]:n}}),[t,n])}};return createScope.scopeName=e,[createContext3,composeContextScopes(createScope,...r)]}function composeContextScopes(...e){let r=e[0];if(1===e.length)return r;let createScope=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=t.reduce((r,{useScope:t,scopeName:o})=>{let n=t(e),l=n[`__scope${o}`];return{...r,...l}},{});return o.useMemo(()=>({[`__scope${r.scopeName}`]:n}),[n])}};return createScope.scopeName=r.scopeName,createScope}var l=t(42210),c=t(67256);function $e02a7d9cb1dc128c$export$c74125a8e3af6bb2(e){let r=e+"CollectionProvider",[t,n]=createContextScope(r),[i,u]=t(r,{collectionRef:{current:null},itemMap:new Map}),a=e+"CollectionSlot",s=o.forwardRef((e,r)=>{let{scope:t,children:n}=e,i=u(a,t),s=(0,l.e)(r,i.collectionRef);return o.createElement(c.g7,{ref:s},n)}),f=e+"CollectionItemSlot",d="data-radix-collection-item",p=o.forwardRef((e,r)=>{let{scope:t,children:n,...i}=e,a=o.useRef(null),s=(0,l.e)(r,a),p=u(f,t);return o.useEffect(()=>(p.itemMap.set(a,{ref:a,...i}),()=>void p.itemMap.delete(a))),o.createElement(c.g7,{[d]:"",ref:s},n)});return[{Provider:e=>{let{scope:r,children:t}=e,n=o.useRef(null),l=o.useRef(new Map).current;return o.createElement(i,{scope:r,itemMap:l,collectionRef:n},t)},Slot:s,ItemSlot:p},function(r){let t=u(e+"CollectionConsumer",r),n=o.useCallback(()=>{let e=t.collectionRef.current;if(!e)return[];let r=Array.from(e.querySelectorAll(`[${d}]`)),o=Array.from(t.itemMap.values()),n=o.sort((e,t)=>r.indexOf(e.ref.current)-r.indexOf(t.ref.current));return n},[t.collectionRef,t.itemMap]);return n},n]}}},function(e){e.O(0,[9641,453,3072,7583,4571,8855,1588,2971,2472,1744],function(){return e(e.s=65346)}),_N_E=e.O()}]);