PageSourceSearch

https://ca.oilperfumery.com/cdn/shopifycloud/checkout-web/assets/c1/78af98ed.D6Xv5wfR.js

js oilperfumery.com collected 2026-10-06 16:51:33 UTC 21,445 bytes, 1 lines download raw bytes

1import{o as e,T as a,q as o,h as n,u as t,n as i,g as s,a7 as r,X as l,m as c,x as d,S as u,z as p,G as m}from"./2c1ab0fe.Bywc2Brn.js";import{cv as h,t as g,f3 as b,cA as f,bD as v,bC as y,S as k,ab as _,B as C,bA as P,d0 as x,v as j,ad as w,a1 as L,f4 as A,l as z,b as I,f as T,j as N,aR as S,cB as E,aj as B,s as D,o as R,i as M,H as F,U as q,d as $,L as H}from"./164ad2e3.CwFFCQJV.js";import{c as V,ek as O,b6 as U,ah as X,el as G,t as Q,a9 as Z,c4 as W,c8 as Y,b5 as J,em as K,ab as ee,v as ae,en as oe,bf as ne,eo as te}from"./9dba8418.BjFsJfKG.js";import{u as ie}from"./160e80e7.Cwq-1Gra.js";import{P as se}from"./f49d4216.BEJwvB0Q.js";import{A as re,q as le,r as ce,t as de}from"./dffdfb34.CzthtxlL.js";import{u as ue,F as pe,a as me}from"./3ca8ef7e.BBbh135K.js";import{M as he}from"./74835653.DREIE8pg.js";import"./app.CGAYdtrm.js";import{b as ge}from"./efa0389a.SKDhWulJ.js";import{C as be}from"./a422df8c.Bmt6KHDF.js";import{u as fe}from"./4b1c22b7.B-c0_qEI.js";import{P as ve,m as ye,a as ke,M as _e}from"./be176b00.BkJUZoqa.js";import{s as Ce,g as Pe,l as xe}from"./8574876b.DO_JQrVo.js";import{a as je}from"./1f5e7811.DRy2G6rY.js";import"./d0bb51ec.B6dL-tOK.js";import"./f67abd2c.BWsb-1Zx.js";import"./60a453ce.CEvWNvTm.js";import"./e12db40c.BZEbMADi.js";import"./1d34c07e.h4dJAaCz.js";import"./2fdb3dd3.dIFymSrZ.js";import"./22345fd4.C4C9Ghp6.js";import"./0e67bd3b.DSwL85WM.js";import"./17425706.BStFtLxk.js";import"./2bac2c53.DYoWukU7.js";import"./47b970b2.C3ZYX1tS.js";import"./a9fa9fda.E2WWXy1c.js";import"./ca3e798e.Dc9DtEXz.js";import"./55098bf1.DVVi0Xb6.js";import"./cb5cf153.QK6iyQsN.js";import"./e3e348f2.Cy2p8rtD.js";import"./71ae3d5c.DB_FveVu.js";import"./cb38e5c2.Dg2atdyh.js";import"./78ab3dd0.Qdt3M1MR.js";import"./ed9f2238.BJ8qr5j7.js";import"./6fb6f9d8.Dwrw3qUs.js";import"./1444e6bd.nTYcj6dN.js";import"./0b8657b8.C6e3FG7y.js";import"./79974aab.D1vRvKbg.js";import"./2495faa4.Ugq9r3_W.js";import"./7b0c98ea.Yk4Unznh.js";import"./d22d2b80.UV8MoQoU.js";import"./064f6ac1.AHd5DVks.js";import"./17e57de1.B_nQLFIZ.js";const we=j("AutocompleteSingleAddressField");function Le({onSearch:s,loading:r,addressAutoFocus:l}){const c=e(""),{i18n:d,observability:u,shop:{shippingCountries:p},checkout:{negotiator:m}}=V(),{geolocation:j}=h(),{locationAddress:w}=m.parts,L=a(()=>O({countryCode:void 0,address:void 0}),[]),A=U(w.fields.countryCode,L.countryCode),{details:z,loading:I}=X(A.value),T=G(),N=a(()=>z??j.country,[z,j.country]),S=L.address.value,E=a(()=>p?.length?p:[{value:N.code,label:N.name}],[p,N]),B=I||r,D=g(void 0,we),R=d.translate("pickup_point.search_button"),M=d.translate("pickup_point.address_label"),F=o(e=>Q(e,N,["company","firstName","lastName","phone","countryCode","zoneCode"]),[N]),q=w.value,$=c.value;n(()=>{A.value&&T("auto-selected",A.value,"pickupPoint")},[]),n(()=>{const e=w.value;c.value=F(e)},[w,F,c]);const H=b(w);!function(e,a){const{i18n:o,observability:n}=V();W(async({reason:t})=>{if("negotiation"===t)return{behavior:"allow"};const s=e.peek(),r=new Map;return s.coordinates||r.set("address",o.translate("field_errors.address_address1_blank")),Y(s.countryCode)||r.set("countryCode",o.translate("field_errors.address_country_blank")),r.size?(n.leaveErrorBreadcrumb("Blocking address errors",{errors:Array.from(r).map(([,e])=>e)}),{behavior:"block",reason:J.InvalidLocalPickupAddress,perform:()=>{i(()=>{for(const[e,o]of r)a[e].value=o})}}):{behavior:"allow"}})}(w,L);const K=N.zones,ee={errors:L,state:{countryCode:w.fields.countryCode,address:c}},ae=ue()?.checkoutProfile.hasOverrides.value;return t(x,{target:"cart.deliveryGroups[0].deliveryAddress",children:t(f,{...ee,children:t(pe,{children:[t(me,{children:t(he,{interactive:!ae,children:t(v,{name:"countryCode",label:N.labels.country,required:!0,autocomplete:"shipping country-name",readOnly:r,...A,onChange:e=>(e=>{H({countryCode:e}),L.address.value=void 0,T("user-input",e,"pickupPoint")})(e),children:E.map(e=>t(y,{value:e.value,children:e.label},e.value))})})}),t(k,{gap:"small-400",children:[t(_,{gap:"small-400 base",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridAutoColumns:"1fr",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",children:[t(re,{addressType:"pickup",autoFocus:l,address:q,error:Boolean(S),country:N,name:"location address",id:D,label:M,onSelect:e=>{const a=Z(e.countryCode),o=Boolean(e.countryCode&&!a);
1o&&u.leaveErrorBreadcrumb("Discarded invalid autocomplete countryCode",{invalidCountryCode:e.countryCode,fallbackCountryCode:A.value});const n=o?{...e,countryCode:A.value}:{...e,countryCode:a};c.value=F(n),H(n)},value:$,onInput:e=>{e?L.address.value=void 0:c.value=""},onChange:e=>c.value=e,field:"address1",allowAllCountries:!0}),t(C,{variant:"primary",disabled:Boolean(!q.coordinates||!$),onClick:()=>{K.length||(q.zoneCode=void 0),s(q)},loading:B,children:R})]}),S&&t(P,{controlID:D,children:S?.message??S})]})]})})})}var Ae="qbjoned _1fragemz0";const ze=j("Tabs"),Ie=l(null);function Te({tabs:e,selected:i,ariaLabel:l,onChange:c,children:d}){const u=g(void 0,ze),p=s(null),m=e.length-1,h=r.count(d),b=o(e=>{const a=i-1<0?m:i-1,o=i+1>m?0:i+1,n=new Map([["ArrowLeft",a],["Left",a],["ArrowRight",o],["Right",o],["Home",0],["End",m]]).get(e.key);null!=n&&(e.preventDefault(),c(n))},[c,i,m]);n(()=>{const{current:e}=p;if(null!=e)return e.addEventListener("keydown",b,!1),()=>{e.removeEventListener("keydown",b,!1)}},[p,b]),n(()=>{h!==e.length&&console.warn(`<Tabs /> has ${e.length} tabs and ${h} children. A mismatch will cause some content to be unavailable.`)},[h,e.length]);const f=[],v=[];r.forEach(d,(a,o)=>{const n=e[o];if(null!=n){const{label:e,icon:a}="string"==typeof n?{label:n,icon:void 0}:n;f.push(t(Ne,{label:e,icon:a,selected:i,onChange:c,id:u,index:o},e))}v.push(t(Se,{index:o,children:a}))});const y=a(()=>({id:u,selected:i}),[u,i]);return t(Ie.Provider,{value:y,children:t("div",{className:"qbjone5",children:[t("div",{ref:p,role:"tablist","aria-label":l,className:"qbjone7 qbjone6 _1fragem64 _1fragemy6 _1fragem133 _1fragem1y",children:f}),v]})})}function Ne({label:e,icon:a,index:o,selected:i,onChange:r,id:l}){if(null==o)throw new K("`index` is missing");const d=s(null),u=s(!1),p=i===o,m=null==a?e:t(k,{direction:"inline",gap:"small-400",alignItems:"center",children:[t(L,{type:a}),t("span",{children:e})]}),h=w();return n(()=>{d.current&&p&&u.current?d.current.focus():u.current=!0},[d,p]),t("button",{type:"button",role:"tab","aria-selected":p,id:`${l}Tab${o}`,"aria-controls":`${l}TabPanel${o}`,onClick:()=>r(o),className:c("qbjone9 qbjone8 _1fragempu _1fragemrn _1fragemo1 _1fragemtg _1fragemws _1fragem64 _1fragembj _1fragem19 _1fragemyk",p&&"qbjonea",h&&Ae),ref:d,tabIndex:h?-1:p?0:-1,"aria-hidden":!!h||void 0,children:m})}function Se({index:e,children:a}){const{selected:o,id:n}=function(){const e=d(Ie);if(null==e)throw new K("No tabs found in context");return e}(),i=o===e,s=w();return t("div",{role:"tabpanel",id:`${n}TabPanel${e}`,"aria-labelledby":`${n}Tab${e}`,hidden:!i,className:c("qbjonec qbjoneb _1fragemy6 _1fragem133",s&&Ae),children:a})}function Ee(){const{shop:e}=V(),{rowsInset:a}=A(),{main:{section:o}}=z();return!e.hasFlagEnabled(ee)||a?le(void 0):le(o?.padding)}const Be="BONgC";function De({page:e,pageCount:a,currentPageLabel:n,onPageChange:i,firstPage:s=1}){const{i18n:r}=V(),l=o(a=>()=>{i(e+a)},[e,i]),c=e<=s,d=e>=a+s-1;return t("div",{className:"Ak386",children:[t("div",{className:Be,children:t(C,{onClick:l(-1),disabled:c,variant:"plain",inlineSize:"fill",accessibilityLabel:r.translate("pickup_point.paginator.previous_accessibility_label"),children:t(L,{type:"arrow-left"})})}),t(I,{className:"IKBAC",accessibilityRole:"status",children:t(T,{children:n})}),t("div",{className:Be,children:t(C,{onClick:l(1),disabled:d,variant:"plain",inlineSize:"fill",accessibilityLabel:r.translate("pickup_point.paginator.next_accessibility_label"),children:t(L,{type:"arrow-right"})})})]})}function Re({businessHours:e}){const{i18n:a}=V();return t(k,{gap:"small-400",children:e?t(u,{children:[t(T,{type:"small",children:t(N,{type:"strong",children:a.translate("pickup_point.business_hours")})}),t(Me,{businessHours:e})]}):t(T,{type:"small",color:"subdued",children:a.translate("pickup_point.no_business_hours")})})}function Me({businessHours:e}){const o=S(),{i18n:n}=V(),{geolocation:i}=h(),s=a(()=>Ce(i?.country.code),[i]),r=Pe(s),l={};if(r.forEach(a=>{l[xe[a]]=e.filter(e=>e.day===xe[a].toUpperCase())}),r.every(e=>{const a=l[xe[e]];return 1===a.length&&"00:00"===a[0].openingTime&&"23:59"===a[0].closingTime}))return t(N,{size:"small",color:"subdued",children:n.translate("pickup_point.open_twenty_four_hours")});const c=[];
1return r.forEach(e=>{if(c.push(t(N,{size:"small",children:[o(xe[e].toLowerCase()),":"]},`${xe[e]}-day`)),0===l[xe[e]].length)c.push(t(N,{size:"small",children:n.translate("pickup_point.location_is_currently_closed")},`${xe[e]}-closed`));else{let a="";l[xe[e]].forEach(e=>{a=`${a}${""===a?"":", "}${e.openingTime} - ${e.closingTime}`}),c.push(t(N,{size:"small",children:a},`${xe[e]}-hours`))}}),t(_,{gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gap:"none base",children:c})}const Fe="k0DAZ",qe="tqSRi";function $e({pickupPoint:e,displayExtraDetails:a}){const{i18n:o}=V(),n=fe(),{pickupLocation:i}=e,s=E(i.address,{hiddenFields:["countryCode"]}),r=!i.fromDeliveryOptionGenerator,l=0===e.cost.amount?"uppercase":void 0;return t(k,{gap:"small-100",children:[t(_,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 75%) minmax(0, 25%)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",children:[t(k,{gap:"small-500",children:[t(k,{children:[t(T,{children:n?t(N,{type:"strong",children:t("span",{className:c(Fe,r&&qe),children:r?i.name?.toLowerCase():i.name})}):t("span",{className:c(Fe,r&&qe),children:r?i.name?.toLowerCase():i.name})}),t(T,{color:n?void 0:"subdued",type:"small",children:t("span",{className:r?qe:void 0,children:r?s?.toLowerCase():s})})]}),t(ve,{pickupLocation:i})]}),t(k,{children:t(T,{textAlign:"end",children:t(N,{letterCase:l,type:"strong",children:(d=e.cost.amount,u=e.cost.currencyCode,0===d?o.translate("shipping.free_rate_label"):o.formatCurrency(d,{form:"short",currency:u}))})})})]}),a&&t(Re,{businessHours:i.businessHours})]});var d,u}function He({pickupPoints:e,index:i,displayExtraDetails:s}){const{i18n:r}=V(),l=Ee(),{selectedPickupPoint:c,setProposedPickupPoint:d}=ie(),u=o(([e=""])=>{d({pickupPointHandle:e})},[d]),m=c?.handle,h=a(()=>m?[m]:[],[m]),g=o(a=>{const o=e.findIndex(e=>e.handle===a);return Math.floor(o/6)+1},[e]),[b,f]=p(m?g(m):1),v=o(e=>{f(e)},[]),y=a(()=>e.slice(6*(b-1),6*b),[e,b,6]),k=Math.ceil(e.length/6),_=6*(b-1)+1,C=Math.min(6*b,e.length);n(()=>{m&&f(g(m))},[m,g,i]);const P=0===e.length?r.translate("pickup_point.no_pickup_points_found"):r.translate("pickup_point.paginator.header",{first:_,last:C,count:e.length}),x=0===e.length?r.translate("pickup_point.no_pickup_points_found"):r.translate("pickup_point.paginator.selected_page",{first:_,last:C,count:e.length});return t("div",{className:"ErqSa",children:t(be,{name:"pickup-points-choice-list",values:h,onChange:u,itemPadding:l,children:[t(I,{padding:"small-100",borderWidth:"none none base none",accessibilityRole:"status",children:t(T,{textAlign:"center",children:P})}),y.map(e=>t(ge,{value:e.handle,children:t($e,{pickupPoint:e,displayExtraDetails:Boolean(s&&e.handle===m)})},e.handle)),t(I,{borderRadius:"none none base base",children:t(De,{page:b,pageCount:k,currentPageLabel:x,onPageChange:v})})]})})}const Ve={colissimo:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-colissimo.1yFHbzUT.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-colissimo.C-XQBcDy.svg"},correos:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-correos.DHRxeQWp.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-correos.BZokoSyh.svg"},mondial_relay:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-mondial-relay.04frVi7X.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-mondial-relay.DFe24aCF.svg"},chronopost:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-chronopost.TKRkq9_v.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-chronopost.DPQXXY3U.svg"},hermes_uk:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-evri.WlT4T36l.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-evri.DReFb6kT.svg"},poste_italiane:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-poste-italiane.DfqidTJc.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-poste-italiane.DvDScNXR.svg"},royal_mail:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-royal-mail.Dc9nPZcO.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-royal-mail.DxmaQMQN.svg"},dhl_germany:{mapLogo:"/cdn/shopifycloud/checkout-web/assets/c1/assets/map-carrier-
1dhl-germany.3lasOaUi.svg",pin:"/cdn/shopifycloud/checkout-web/assets/c1/assets/pin-carrier-dhl-germany.BLjj-dhz.svg"}},Oe=[{horizontal:15,vertical:0},{horizontal:-15,vertical:0},{horizontal:0,vertical:-15},{horizontal:0,vertical:-15}],Ue={drag_end:"checkout_pickup_point_map_dragend"};function Xe({onPickupPointSelect:e}){const{i18n:a,checkout:{negotiator:o}}=V(),n=je({live:!0}),{pickupPoints:i,selectedPickupPoint:s}=ie(),{trackPickupPointMapInteraction:r}=function(e){const{source:a,userEvents:o,shop:{id:n},checkout:{identity:t,negotiator:i}}=V(),s=i.current.fields.buyerIdentity.value?.customerProfile,r=function(e){return"shopPay"===e.current.value?"shop_pay":"guest_checkout"}(t);return{trackPickupPointMapInteraction:function(t){o.monorailEvent({schemaId:"local_pickup_checkout/3.1",payload:{checkoutToken:a.checkoutSessionIdentifier||"",eventType:Ue[t],shopId:parseInt(ae(n),10),numberLocationsFound:e,userId:s?.id?parseInt(ae(s.id),10):void 0,checkoutSurface:r}})}}}(i.length),l=s?.handle,{locationAddress:c}=o.parts,d=c.fields.coordinates.peek(),u=[],p=i.map((e,a)=>{const o=e.pickupLocation,n=l===e.handle,t=(i=o.carrierCode,Boolean(Ve[i]));var i;const s=n?function(e,a){return e?function(e){return Ve[e]?.pin}(a.carrierCode):"/cdn/shopifycloud/checkout-web/assets/c1/assets/default-selected-pin.fbcUsoX1.svg"}(t,o):function(e,a){return e?function(e){return Ve[e]?.mapLogo}(a.carrierCode):a.carrierLogoUrl}(t,o),r=n?{width:68,height:78}:t?{width:40,height:40}:{width:30,height:30},c={latitude:o.address.coordinates?.latitude||0,longitude:o.address.coordinates?.longitude||0},d=function(e,a){const o={latitude:0,longitude:0},n=a.filter(a=>Math.abs(a.latitude-e.latitude)<.002&&Math.abs(a.longitude-e.longitude)<.002).length;if(0===n)return o;const t=Math.min(n,Oe.length)-1,i=Oe[t];return o.longitude=i.horizontal/1e3/6378*(180/Math.PI)/Math.cos(e.latitude*Math.PI/180),o.latitude+=i.vertical/1e3/6378*(180/Math.PI),o}(c,u);return u.push(c),{title:o.name,label:o.carrierName,blockInfoWindow:!0,position:{lat:c.latitude+d.latitude,lng:c.longitude+d.longitude},zIndex:n?1001:0,image:s,style:r,id:e.handle,notInBounds:!n&&a>5,clusterable:!n}}),m={lat:d?.latitude??0,lng:d?.longitude??0};p.push({id:"buyer",image:"/cdn/shopifycloud/checkout-web/assets/c1/assets/buyer-pin.BsPJAGmj.svg",notInBounds:!1,position:m,style:{width:36,height:36},blockInfoWindow:!0,clusterable:!1,zIndex:1e3});const h={clustererOptions:{averageCenter:!0,clusterClass:"pickup_point_map__cluster",styles:{height:32,width:32,textColor:"#ffffff",textSize:16,textLineHeight:32,fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'"}},mapOptions:{gestureHandling:"greedy",scrollwheel:!0,center:p.find(e=>e.id===l)?.position||m,boundsPadding:0,panToCenter:!0,maxZoom:19,styles:n?ye:ke}},g=a.translate("delivery_options.pickup_point_map_title");return t(_e,{className:"VVdZM",markers:p,title:g,onMarkerSelect:e,options:h,blockSize:286,handleDragEnd:()=>r("drag_end")})}function Ge({negotiating:e}){const{i18n:n,shop:i}=V(),s=Ee(),r=i.hasFlagEnabled(oe),[l,c]=p(r?1:0),[,d]=p(null),{selectedPickupPoint:u,pickupPoints:m,setProposedPickupPoint:h}=ie(),g=o(e=>{h({pickupPoint:m[e-1]}),d(m[e-1]?.handle)},[h,m]),b=o(e=>{const a=String(e);h({pickupPointHandle:a}),d(a)},[h,d]),f=u,v=a(()=>m.findIndex(e=>e.handle===f?.handle)+1,[m,f?.handle]);if(e)return t(se,{text:n.translate("pickup_point.waiting_on_pickup_point_location_notice")});const y=0===m.length?n.translate("pickup_point.no_pickup_points_found"):n.translate("pickup_point.paginator.selected_pickup_point_label",{pickup_point_index:v,count:m.length}),k=m.some(({pickupLocation:e})=>e.businessHours);return t(Te,{tabs:[{label:n.translate("pickup_point.selector_tab_map"),icon:"map"},{label:n.translate("pickup_point.selector_tab_list"),icon:"list-bulleted"}],selected:l,onChange:c,ariaLabel:n.translate("pickup_point.selector_tabs"),children:[t(I,{children:[t(Xe,{onPickupPointSelect:b}),t(De,{page:v,pageCount:m.length,currentPageLabel:y,onPageChange:g}),t(B,{}),f&&t(I,{padding:s,children:t($e,{pickupPoint:f,displayExtraDetails:k})})]}),t(He,{pickupPoints:m,index:l,displayExtraDetails:k})]})}function Qe({heading:i="auto"}){const{i18n:r,checkout:{negotiator:l}}=V(),{geolocation:c}=h(),d=s(!1),g=r.translate("pickup_point.title"),f=r.translate("pickup_point.or"),[v,y]=p(!1),C=e(!1),P=C.value,{locationAddress:j}=l.parts,w=j.peek(),L=b(j),{negotiate:A}=D(),{pickupPoints:z,setProposedPickupPoint:I}=ie(),S=z.length>0&&Boolean(w.coordinates)&&Boolean(w.countryCode),[E,B]=p(S?2:1),[O,U]=p(!S),{value:X}=l.current.fields.allViolations,{value:G}=l.current.fields.deliveryNext,Q=l.current.fields.merchandiseLines,Z=r.translate("pickup_point.pickup_unavailable_banner_title",{count:Q.value?.lines.length??0}),Y=r.translate("pickup_point.could_not_resolve_address"),K="unavailable"===G?.status&&X?.some(({code:e})=>"DELIVERY_NO_DELIVERY_STRATEGY_AVAILABLE"===e)?Z:void 0,[ee,ae]=p(K),oe=e(Boolean(w.coordinates&&w.countryCode)&&
10===z.length),re=oe.value,le=R("Checkout::PickupPoints::RenderBefore"),ue=R("Checkout::PickupPoints::RenderAfter"),pe=a(()=>({isLocationFormVisible:1===E}),[E]),me=o(e=>{ae(a=>a===e?void 0:a)},[ae]);n(()=>(d.current=!0,()=>{d.current=!1}),[]);const he=o(()=>{U(!1),oe.value=!0,A({legacyFiltering:{include:["deliveryNext"],silenceViolations:["delivery-method"]},fieldsToResolve:["deliveryNext"],silenceViolations:[...ne],onComplete:e=>{switch(e.status){case"success":case"error":if(d.current&&(oe.value=!1,e.negotiated.deliveryNext))switch(e.negotiated.deliveryNext.status){case"filled":case"partial":e.negotiated.deliveryNext.lines.length>0?(B(2),C.value=!0,me(Z)):(ae(Z),B(1),C.value=!1);break;case"unavailable":ae(Z),B(1),C.value=!1;break;default:m(e.negotiated.deliveryNext)}break;case"fetch_failed":case"invalid":case"stale":case"denied":case"throttled":case"tooManyRequests":case"alreadyCompleted":break;default:m(e)}}})},[C,A,oe,Z,me]);n(()=>{w.coordinates&&w.countryCode&&O&&(z&&z.length>0?(B(2),C.value=!0):he())},[B,w,he,z,O,C]);const ge=o(e=>{te(e)?(me(Y),L({zoneCode:c.zone?.code,countryCode:c.country.code,coordinates:{latitude:e.coords.latitude,longitude:e.coords.longitude}}),he()):ae(Y)},[c,L,he,ae,me,Y]),be=o(({zoneCode:e,countryCode:a,coordinates:o,address1:n,address2:t,city:i,postalCode:s})=>{ae(void 0),L({zoneCode:e,countryCode:a,coordinates:o,address1:n,address2:t,city:i,postalCode:s}),o?(he(),me(Y)):ae(Y)},[Y,L,he,me]);!function(e){const{observability:a}=V();W(async({reason:o})=>"negotiation"===o||e?{behavior:"allow"}:(a.leaveErrorBreadcrumb("No pickup points available"),{behavior:"block",reason:J.NoPickupPointsAvailable,perform:()=>{}}))}(z.length>0);const fe=o(()=>{ae(void 0)},[]);return t(x,{target:"cart.deliveryGroups[0].deliveryAddress",children:t(M,{accessibilityLabel:g,children:t(k,{gap:"small-400",children:["auto"===i&&t(F,{level:2,autoFocus:P,children:g}),"text"===i&&t(N,{color:"subdued",children:g}),t(q,{customizations:le,options:pe,render:e=>t(k,{padding:"small-500 none none none",gap:"small-100",children:e})}),1===E&&!re&&t(u,{children:[t($,{blockSize:"small-500"}),t(ce,{onSuccess:ge,onLocateStart:fe}),t(T,{textAlign:"center",color:"subdued",children:f}),t(Le,{loading:!1,onSearch:be,addressAutoFocus:v}),ee&&t(k,{gap:"base",padding:"small-200 none none none",children:t(de,{heading:ee})})]}),2===E&&!re&&t(u,{children:[t(_,{gap:"@media (inline-size >= medium) large-500, none",gridTemplateColumns:"@media (inline-size >= medium) 'minmax(0, 1fr) minmax(auto, max-content)', 'minmax(0, 1fr)'",gridAutoColumns:"@media (inline-size >= medium) 'minmax(0, 1fr) minmax(auto, max-content)', 'minmax(0, 1fr)'",justifyContent:"start",justifyItems:"start",alignItems:"start",alignContent:"start",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",children:[t(T,{color:"subdued",children:0===z.length?r.translate("pickup_point.no_pickup_points_near_location"):r.translate("pickup_point.number_of_pickup_points_near_location",{count:z.length})}),t(H,{onClick:()=>{B(1),y(!0),C.value=!1,L({zoneCode:w.zoneCode,countryCode:w.countryCode,coordinates:void 0}),I({pickupPoint:void 0})},children:r.translate("pickup_point.change")})]}),t(Ge,{negotiating:re})]}),re&&t(u,{children:[t($,{blockSize:"small-500"}),t(se,{text:r.translate("pickup_point.waiting_on_pickup_point_location_notice")})]}
1),t(q,{customizations:ue,options:pe})]})})})}export{Qe as default};

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.