1import{b as y,c as x,d as f,e as j,r as l,_ as S,f as c,u as g,g as w,j as e,M as k,h as M,O as b,S as O}from"./components-Brj3Vu7M.js";/** 2 * @remix-run/react v2.17.5 3 * 4 * Copyright (c) Remix Software Inc. 5 * 6 * This source code is licensed under the MIT license found in the 7 * LICENSE.md file in the root directory of this source tree. 8 * 9 * @license MIT 10 */let p="positions";function v({getKey:t,...o}){let{isSpaMode:i}=y(),n=x(),d=f();j({getKey:t,storageKey:p});let h=l.useMemo(()=>{if(!t)return null;let s=t(n,d);return s!==n.key?s:null},[]);if(i)return null;let u=((s,m)=>{if(!window.history.state||!window.history.state.key){let r=Math.random().toString(32).slice(2);window.history.replaceState({key:r},"")}try{let a=JSON.parse(sessionStorage.getItem(s)||"{}")[m||window.history.state.key];typeof a=="number"&&window.scrollTo(0,a)}catch(r){console.error(r),sessionStorage.removeItem(s)}}).toString();return l.createElement("script",S({},o,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:`(${u})(${c(JSON.stringify(p))}, ${c(JSON.stringify(h))})`}}))}function R(){const{shopifyApiKey:t}=g(),o=w().some(i=>i.id==="routes/app");return e.jsxs("html",{lang:"en",children:[e.jsxs("head",{children:[e.jsx("meta",{charSet:"utf-8"}),e.jsx("meta",{name:"viewport",content:"width=device-width,initial-scale=1"}),o&&e.jsxs(e.Fragment,{children:[e.jsx("meta",{name:"shopify-api-key",content:t}),e.jsx("script",{src:"https://cdn.shopify.com/shopifycloud/app-bridge.js"})]}),e.jsx("link",{rel:"preconnect",href:"https://cdn.shopify.com/"}),e.jsx("link",{rel:"stylesheet",href:"https://cdn.shopify.com/static/fonts/inter/v4/styles.css"}),e.jsx("style",{children:` 11 html, 12 body { 13 margin: 0; 14 min-height: 100%; 15 background: #0d0d0e; 16 } 17 `}),e.jsx(k,{}),e.jsx(M,{})]}),e.jsxs("body",{children:[e.jsx(b,{}),e.jsx(v,{}),e.jsx(O,{})]})]})}export{R 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.