1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];if(null!=s)for(var o in s)s.hasOwnProperty(o)&&(e[o]=s[o])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:wave-grocery-web":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6ca02629-8246-4421-a161-4e3d6b615c4a",e._sentryDebugIdIdentifier="sentry-dbid-6ca02629-8246-4421-a161-4e3d6b615c4a")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[497],{8533:(e,t,s)=>{"use strict";s.d(t,{j:()=>n});var o=s(14232),l=s(64882);let n=()=>{let{config:e}=(0,l._r)();return(0,o.useMemo)(()=>{var t,s,o;if(e)return(null==e||null==(o=e.services)||null==(s=o.geolocation)||null==(t=s.autocomplete)?void 0:t.resultMode)==="ALL"?[]:["address"]},[e])}},32229:e=>{e.exports={defaultContainer:"LoginLayout_defaultContainer__I2LY8",withImageContainer:"LoginLayout_withImageContainer__T8VBc",rightContainer:"LoginLayout_rightContainer__PM0Fb",leftContainer:"LoginLayout_leftContainer__kQcB3",centerContainer:"LoginLayout_centerContainer__669jt",imageContainer:"LoginLayout_imageContainer__aA6SN",imageStyle:"LoginLayout_imageStyle__flTze"}},33177:e=>{e.exports={container:"GuestAddAddress_container__rj_ss",loginLayoutContainer:"GuestAddAddress_loginLayoutContainer__RmUYZ",addressUnsupportedContainer:"GuestAddAddress_addressUnsupportedContainer__2UFN0",addressUnsupportedText:"GuestAddAddress_addressUnsupportedText__Wvmr_",loginLayoutHeader:"GuestAddAddress_loginLayoutHeader__QwSvm",loginLayoutFooter:"GuestAddAddress_loginLayoutFooter__LMXEK",loginLayoutFooterUnsupported:"GuestAddAddress_loginLayoutFooterUnsupported__Q_ZqO",focusClass:"GuestAddAddress_focusClass__Q5xEz"}},38292:(e,t,s)=>{"use strict";s.d(t,{I:()=>d});var o=s(14232),l=s(92350),n=s(50570);let d=(0,o.createContext)({servicesV3:[],deliveryServices:[],shop:void 0,selectedService:void 0,selectedShop:void 0,addressPickerStatus:void 0,user:void 0,selectedUserAddressIndex:void 0,setSelectedUserAddressIndex:()=>{},getCollectionTypes:()=>{},setShopsByDeliveryService:()=>{},getShopsByDeliveryService:()=>{},getOrFetchDeliveryServices:()=>{},PrebookStore:l.A,PrebookEditOrderStore:n.A,setSelectedTakeAwayStoreIndex:()=>{},selectedTakeAwayStoreIndex:void 0})},46333:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSG:()=>L,default:()=>A});var o=s(37876),l=s(68660),n=s(16005),d=s(53562),r=s(92518),a=s(52234),i=s(69497);s(38292);var u=s(23261),c=s(89099),g=s(14232),m=s(99657),_=s(89368),p=s(64882),v=s(97272),f=s(8533),y=s(52223),h=s(33177),C=s.n(h),x=s(17333),L=!0;function A(e){let{responsiveLogo:t,loginConfig:s,loginImage:h,addressUnsupportedImage:L}=e,A=(0,c.useRouter)(),{showToast:b}=(0,m.d)(),{selectedService:S,getOrFetchDeliveryServices:j}=(0,d.A)();(0,g.useEffect)(()=>{j()},[]);let[N,w]=(0,g.useState)(!1),[M,k]=(0,g.useState)(!1),[E,I]=(0,g.useState)(),[T,U]=(0,g.useState)(!1);v.U9.getSelectedLocation();let{config:B}=(0,p._r)(),P=(0,_.useTranslations)(),D=(0,x.O)(),F=(0,f.j)(),[G,H]=(0,g.useState)(v.U9.getSelectedLocation());(0,g.useEffect)(()=>{let e=v.U9.subscribeToLocation(e=>{H(e)});return()=>{e.unsubscribe()}},[]);let O=(0,g.useMemo)(()=>{var e,t,s,o,l,n,d,r,a,i,u,c,g,m,_,p,v,f,y,h,C,x,L,A,b;if(!B)return;let S={};if(null==B||null==(e=B.fields)?void 0:e.address){for(let e of["street","streetNo","postalCode","city"]){let t=["street","streetNo","postalCode"].includes(e),s=null==B||null==(i=B.fields)||null==(a=i.address)||null==(r=a[e])?void 0:r.enabledInGuest;S[e]={maxLength:null==B||null==(g=B.fields)||null==(c=g.address)||null==(u=c[e])?void 0:u.maxLength,minLength:null==B||null==(p=B.fields)||null==(_=p.address)||null==(m=_[e])?void 0:m.minLength,required:null==B||null==(y=B.fields)||null==(f=y.address)||null==(v=f[e])?void 0:v.required,enabled:null!=s?s:!!t||s,errorMessage:{required:P("common.guest_address.errors.required"),maxLength:P("common.guest_address.erros.maxLength",{number:null==B||null==(x=B.fields)||null==(C=x.address)||null==(h=C[e])?void 0:h.maxLength}),minLength:P("common.guest_address.errors.minLength",{number:null==B||null==(b=B.fields)||null==(A=b.address)||null==(L=A[e])?void 0:L.minLength})}}}(null==B||null==(o=B.fields)||null==(s=o.address)||null==(t=s.postalCode)?void 0:t.format)==="ALPHANUMERIC"?(S.postalCode.pattern=/^[A-Za-z0-9]+$/,S.postalCode.errorMessage={...S.postalCode.errorMessage,pattern:P("common.guest_address.errors.alphanumeric")}):(null==B||null==(d=B.fields)||null==(n=d.address)||null==(l=n.postalCode)?void 0:l.format)==="ALPHANUMERIC_SYMBOL"?(S.postalCode.pattern=/^[A-Za-z0-9\s-]+$/,S.postalCode.errorMessage={...S.postalCode.errorMessage,pattern:P("common.guest_address.errors.alphanumeric")}):(S.postalCode.pattern=/^[0-9]+$/,S.postalCode.errorMessage={...S.postalCode.errorMessage,pattern:P("common.guest_address.errors.numeric")})}return"postalCode"in S&&(S.postal={...S.postalCode},delete S.postalCode),S},[B,P]);async function q(){var e,t,s,o,l,d,u,c,g;w(!0);let m=null!=(e=null==G?void 0:G.latitude)?e:G.lat,_=null!=(s=null!=(t=null==G?void 0:G.longitude)?t:G.lon)?s:null==G?void 0:G.lng,p=(0,y.C6)(G),v=await (0,i.AP)(null==S?void 0:S.id,E.postal,{latitude:m,longitude:_,addressLine:p});r.D9.setShopByDeliveryId(null==S?void 0:S.id,v),r.D9.setSelectedShop(v[0]),a.tI.update(v[0]._id),v&&(null==v?void 0:v.length)!==0?(b(P("common.guest_address.toast.supported",{service:S.title})),A.push("/")):U(!0),a.hD.update(E.postal),n.A.update({address:{postalCode:null==E?void 0:E.postal,street:null==E?void 0:E.street,streetNo:null==E?void 0:E.streetNo,city:null==E?void 0:E.
1city,lat:null!=(o=null==G?void 0:G.latitude)?o:null==G?void 0:G.lat,lng:null!=(d=null!=(l=null==G?void 0:G.longitude)?l:null==G?void 0:G.lon)?d:null==G?void 0:G.lng,latitude:null!=(u=null==G?void 0:G.latitude)?u:null==G?void 0:G.lat,longitude:null!=(g=null!=(c=null==G?void 0:G.longitude)?c:null==G?void 0:G.lon)?g:null==G?void 0:G.lng}}),w(!1)}let V=(0,g.useCallback)((e,t)=>{k(t),I(e)},[k,I]);return(0,o.jsx)(l.A,{type:s,image:h,responsiveLogo:t,children:(0,o.jsxs)("div",{className:C().loginLayoutContainer,children:[T?(0,o.jsxs)("div",{className:C().addressUnsupportedContainer,children:[(0,o.jsx)("img",{src:L,alt:P("common.guest_address.unsuported.title")}),(0,o.jsxs)("div",{className:C().addressUnsupportedText,children:[(0,o.jsx)(u.Heading,{bold:u.BoldEnum.Bold,type:u.HeadingEnum.HeadingL,children:P("common.guest_address.unsuported.title")}),(0,o.jsx)(u.Text,{type:u.TextEnum.Body,children:P("common.guest_address.unsuported.description")})]})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("div",{className:C().loginLayoutHeader,children:[(0,o.jsx)(u.ArrowBack,{color:"black",onClick:A.back,style:{transform:D?"rotate(180deg)":"rotate(0deg)"}}),(0,o.jsx)(u.Heading,{type:u.HeadingEnum.HeadingM,bold:u.BoldEnum.Bold,children:P("common.guest_address.new_header")})]}),(0,o.jsx)(u.GuestAddAddress,{autocompleteConfig:{restrictAutoCompleteToCountry:"gr",autoCompleteTypes:F},onValidAddressChange:V,defaultValues:G?{postal:(null==G?void 0:G.postalCode)||"",street:(null==G?void 0:G.street)||"",streetNo:(null==G?void 0:G.streetNo)||"",city:(null==G?void 0:G.city)||""}:void 0,map:{apiKey:"AIzaSyCAUpZbV0bok2KbZfq1FEtx-O9nPhtA58s",center:{lat:37.98381,lon:23.727539},locale:A.locale,stigmas:[],logo:t},wordings:{footerBtn:P("common.guest_address.header"),formPlaceholders:{address:P("common.guest_address.form_fields.address"),street:P("common.guest_address.form_fields.street"),streetNo:P("common.guest_address.form_fields.street_no"),postal:P("common.guest_address.form_fields.postal"),city:P("common.guest_address.form_fields.city")}},restrictions:O})]}),(0,o.jsx)("footer",{className:C().loginLayoutFooter,children:T?(0,o.jsxs)("div",{className:C().loginLayoutFooterUnsupported,children:[(0,o.jsx)(u.Button,{variant:"text",onClick:()=>U(!1),text:P("common.guest_address.unsuported.new_address_btn"),className:C().focusClass}),(0,o.jsx)(u.Button,{variant:"filled",onClick:()=>A.push("select-service"),text:P("common.guest_address.unsuported.change_service_btn"),className:C().focusClass})]}):(0,o.jsx)(u.Button,{onClick:q,text:P("common.header.service_modal.continue"),variant:"filled",disabled:!M||N,className:C().focusClass})})]})})}},50570:(e,t,s)=>{"use strict";s.d(t,{A:()=>l});let o=new(s(99429)).t({reservation:void 0,selectedDay:void 0,selectedTimeslot:void 0}),l={subscribe:e=>o.subscribe(e),getValue:()=>o.value,update(e){let t={...o.value,...e};o.next(t)},reset(){let e=o.value;o.next({...e,reservation:null})}}},68660:(e,t,s)=>{"use strict";s.d(t,{A:()=>u});var o=s(37876);s(14232);var l=s(77328),n=s.n(l),d=s(58103),r=s.n(d),a=s(32229),i=s.n(a);function u(e){let{children:t,type:s,image:l,responsiveLogo:d}=e;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(n(),{children:[(0,o.jsx)("title",{children:"ÎανÏÏÎ¿Ï Î»Î¿Ï"}),(0,o.jsx)("meta",{name:"description",content:"App for ".concat("ÎανÏÏÎ¿Ï Î»Î¿Ï"," by Wave Grocery")}),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,o.jsx)("link",{rel:"icon",href:d})]}),(0,o.jsxs)("div",{className:r()({[i().defaultContainer]:0===s},{[i().withImageContainer]:1===s||2===s}),children:[l.length>0&&1===s&&(0,o.jsx)("div",{className:i().imageContainer,children:(0,o.jsx)("img",{className:i().imageStyle,src:l,alt:l})}),(0,o.jsx)("div",{className:r()({[i().centerContainer]:0===s},{[i().leftContainer]:1===s},{[i().rightContainer]:2===s}),children:t}),l.length>0&&2===s&&(0,o.jsx)("div",{className:i().imageContainer,children:(0,o.jsx)("img",{className:i().imageStyle,src:l,alt:l})})]})]})}},77328:(e,t,s)=>{e.exports=s(29269)},85571:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/guest-add-address",function(){return s(46333)}])}},e=>{e.O(0,[3562,636,6593,8792],()=>e(e.s=85571)),_N_E=e.O()}]); 2//# sourceMappingURL=guest-add-address-5c264dd34ee96741.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.