PageSourceSearch

https://theinsolestore.com/cdn/shopifycloud/checkout-web/assets/c1/shop-pay-installments-monorail.BAOukcZ1.js

js theinsolestore.com collected 2026-09-25 19:52:41 UTC 1,839 bytes, 1 lines download raw bytes

1import{A as u,h as v,u as m}from"./esnext-vendor.B9Da21W6.js";import{bI as h}from"./hydrate.DZ4YTm7p.js";import{aB as P}from"./addresses-is-address-empty.Bn2lNY_L.js";function y({impressionType:t,impressionFeatures:e,enabled:n=!0}){const o=h(),i=u(null),a=u(!1),f=u({impressionType:t,impressionFeatures:e});return f.current={impressionType:t,impressionFeatures:e},v(()=>{if(!n||a.current||!window.IntersectionObserver)return;const s=new IntersectionObserver(p=>{const b=p.some(({isIntersecting:l})=>l);r&&b&&(s.unobserve(r),a.current=!0,o("impression",{...f.current,timestamp:new Date}))},{threshold:1}),r=i.current;return r&&s.observe(r),()=>{r&&s.unobserve(r)}},[o,n]),i}function x({impressionType:t,impressionFeatures:e,enabled:n,children:o}){const i=y({impressionType:t,impressionFeatures:e,enabled:n});return m("div",{ref:i,children:o})}const I=/Shop App\/[^/]+\/(?:iOS|Android)\//i;function d(t){return/Android/i.test(t)?"android":"ios"}function w(t=typeof window>"u"?"":window.navigator.userAgent,e,n){return n&&n!=="web"?d(t):e&&e!=="WEB"?/android/i.test(e)?"android":"ios":I.test(t)||typeof window<"u"&&window.ReactNativeWebView?d(t):"web"}function M(t){if(!/Macintosh/i.test(t)||typeof window>"u"||!window.navigator)return!1;const e=window.navigator.maxTouchPoints;return typeof e=="number"&&e>1}function C(t){return/iPad|Macintosh|Linux; Android/i.test(t)}function c(t){return/iPad/i.test(t)||/Android/i.test(t)&&!/Mobile/i.test(t)||M(t)}function T(t){return/iPhone|iPod/i.test(t)||/Android/i.test(t)&&/Mobile/i.test(t)}function E(t=typeof window>"u"?"":window.navigator.userAgent,e,n){return w(t,e,n)!=="web"?C(t)&&c(t)?"tablet":"mobile":c(t)?"tablet":T(t)?"mobile":"desktop"}function g(t,e,n,o={}){const{embedPlatform:i,shopAppSurface:a}=o;return{...P(t,e,n),platform:w(void 0,i,a),deviceType:E(void 0,i,a)}}export{x as I,g};

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.