PageSourceSearch

https://vurvhealth.com/assets/SuperTides-BRMcl_yK.js

js vurvhealth.com collected 2026-10-04 15:22:03 UTC 3,271 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-radix-Cn_Keb-3.js";import{r as i}from"./vendor-react-C-OD0ys5.js";import{b as d,t as m,a as x}from"./index-DR_ApRqf.js";import{S as h,W as p,B as u,U as f}from"./SuperCardsPinGate-DaoT-8JH.js";import{C as b}from"./credit-card-Dz-zDMM1.js";import{C as j}from"./circle-help-D3O1F56G.js";import"./vendor-utils-B2rm_Apj.js";import"./vendor-query-SzGDgF1v.js";import"./check-D6R3m1ZE.js";import"./plus-BSt8zDcB.js";import"./button-CeJwCL9t.js";import"./client-Dr0e-XVS.js";import"./lock-Cfyctlc7.js";const w=390,o=844,t=406;function g(){const l=i.useRef(null),[a,c]=i.useState(1);return i.useLayoutEffect(()=>{const s=()=>{var n;const r=((n=l.current)==null?void 0:n.clientWidth)??t;c(Math.min(1,r/t))};return s(),window.addEventListener("resize",s),()=>window.removeEventListener("resize",s)},[]),i.useEffect(()=>(document.body.classList.add("bg-slate-50"),()=>document.body.classList.remove("bg-slate-50")),[]),e.jsxs("main",{className:"min-h-screen bg-slate-50 px-4 py-8",children:[e.jsxs("header",{className:"text-center mb-6",children:[e.jsx("p",{className:"inline-flex items-center gap-2 rounded-full bg-white px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-slate-500 ring-1 ring-slate-900/[0.06]",children:"Tides · Noindex"}),e.jsx("h1",{className:"mt-3 text-2xl font-semibold tracking-tight text-slate-900",children:"SuperTides"}),e.jsx("p",{className:"mt-1 text-sm text-slate-500",children:"Internal preview of the VURV® app Tides tab."})]}),e.jsx("div",{ref:l,className:"mx-auto w-full",style:{maxWidth:t},children:e.jsxs("div",{className:"origin-top mx-auto",style:{width:t,height:(o+16+22)*a,transform:`scale(${a})`,transformOrigin:"top center"},children:[e.jsx("div",{className:"rounded-[2.5rem] bg-slate-900/90 p-2 shadow-2xl",style:{width:t},children:e.jsx("div",{style:{width:w,height:o},className:"rounded-[2rem] bg-white overflow-hidden isolate",children:e.jsxs("div",{className:"h-full flex flex-col bg-white",children:[e.jsxs("div",{className:"h-12 flex items-center justify-between px-4 border-b border-slate-200 bg-white flex-shrink-0",children:[e.jsx("span",{className:"text-base font-semibold text-vurv-blue",children:"Done"}),e.jsx("span",{className:"w-8 h-8 rounded-full bg-vurv-blue/10 flex items-center justify-center",children:e.jsx(m,{className:"w-5 h-5 text-vurv-blue"})})]}),e.jsx("div",{className:"flex-1 min-h-0 overflow-hidden",children:e.jsx(p,{})}),e.jsx("div",{className:"h-16 grid grid-cols-5 border-t border-slate-200 bg-white flex-shrink-0",children:[{icon:x,label:"Home"},{icon:u,label:"Saved"},{icon:b,label:"ID Cards"},{icon:j,label:"Help"},{icon:f,label:"Profile"}].map(({icon:s,label:r})=>e.jsxs("span",{className:"flex flex-col items-center justify-center gap-1 text-slate-400",children:[e.jsx(s,{className:"w-5 h-5"}),e.jsx("span",{className:"text-[10px] font-semibold",children:r})]},r))})]})})}),e.jsx("p",{className:"text-center text-[10px] text-slate-400 mt-2",children:"Phone preview · 390×844"})]})})]})}function I(){return e.jsxs(e.Fragment,{children:[e.jsxs(d,{children:[e.jsx("title",{children:"SuperTides · Internal Preview"}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"})]}),e.jsx(h,{scope:"supertides",children:e.jsx(g,{})})]})}export{I 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.