PageSourceSearch

https://www.selkirk.com/cdn/shopifycloud/checkout-web/assets/c1/aea3fb03.BGfdKdPP.js

js selkirk.com collected 2026-10-01 10:29:56 UTC 1,568 bytes, 1 lines download raw bytes

1import{h as e}from"./2c1ab0fe.D_oO1jU7.js";import{O as t,f9 as r}from"./4c290a1e.D9lE9kmU.js";import{e as o}from"./164ad2e3.DgUUtBtV.js";function n(e){return!(!e||"customOnsite"!==e.type)}function a(e,t,r){return!!n(e)||!(!("IDEAL"===r?.paymentMethod||"CUSTOM_ONSITE"===r?.paymentMethod&&"paymentBrands"in r&&r.paymentBrands?.some((e=>"ideal"===e.toLowerCase())))||!t?.some(s))||!("CUSTOM_ONSITE"!==r?.paymentMethod||!("paymentBrands"in r)||!t?.some((e=>function(e,t){if("customOnsite"!==e.type)return!1;const r=t.map((e=>e.toLowerCase()));if(0===r.length)return!1;const o=e.paymentBrands?.map((e=>e.toLowerCase()))??[];return r.length===o.length&&r.every((e=>o.includes(e)))}(e,r.paymentBrands??[]))))}function s(e){return"local"===e.type?"IDEAL"===e.name:"customOnsite"===e.type&&(e.paymentBrands?.map((e=>e.toLowerCase()))??[]).includes("ideal")}class u extends Error{constructor(e){super(e),this.name="RouteNotFoundError"}}const c=Object.freeze(Object.defineProperty({__proto__:null,RouteNotFoundError:u,default:function(){const{currentPage:n}=o().value,{router:a,observability:s,shopPay:c}=t(),{search:p,pathname:i}=a.currentUrl.value,m=i.includes("/shoppay"),{replaceShopPayInHistory:l}=r(),d=n&&!m;return e((()=>{m&&(s.error(new u('Attempted to render "/shoppay" route in 3 page layout, which is not supported')),s.counter({name:"shop_pay_route_not_found",value:1}),l(c.config.checkoutAsGuestUrl))}),[m,s,l,c.config.checkoutAsGuestUrl]),d?(a.redirect({pathname:n.route,search:p}),null):null}},Symbol.toStringTag,{value:"Module"}));export{c as N,n as i,a as s};

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.