PageSourceSearch

https://www.eqiqs.com/assets/SitewideTrialBanner-BaZJoVpf.js

js eqiqs.com collected 2026-10-02 00:20:05 UTC 1,860 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-ui-x7D0iLe8.js";import{u,r as i,L as x}from"./vendor-react-aMKJrssV.js";import{b as f,t as a,S as h,A as p,X as w}from"./index-CgmaCIwJ.js";import"./vendor-data-LOeL2b27.js";const o="trial_banner_dismissed_v1",l=["/signup","/login","/onboarding","/dashboard","/purchase-success","/reset-password","/instant-read","/ja/instant-read"],m=["/","/index"],k=()=>{const{user:r}=f(),{pathname:s}=u(),[c,n]=i.useState(!1);if(i.useEffect(()=>{r||m.includes(s)||l.some(t=>s.startsWith(t))||typeof window>"u"||localStorage.getItem(o)||(n(!0),a("trial_banner_shown"))},[r,s]),!c||r||m.includes(s)||l.some(t=>s.startsWith(t)))return null;const d=()=>{localStorage.setItem(o,"1"),n(!1),a("trial_banner_dismissed")};return e.jsx("div",{className:"block fixed bottom-[8.5rem] sm:bottom-4 left-1/2 -translate-x-1/2 z-[55] w-[calc(100vw-1.5rem)] sm:w-auto max-w-[calc(100vw-1rem)] sm:max-w-md rounded-full bg-gradient-to-r from-primary via-primary to-accent text-primary-foreground shadow-lg border border-white/10",children:e.jsxs("div",{className:"max-w-[1600px] mx-auto px-3 sm:px-4 py-2 flex items-center justify-between gap-2",children:[e.jsxs(x,{to:"/signup?role=professional",onClick:()=>a("trial_banner_click"),className:"flex items-center gap-2 text-xs sm:text-sm font-body font-medium hover:underline flex-1 min-w-0",children:[e.jsx(h,{className:"h-4 w-4 shrink-0"}),e.jsxs("span",{className:"truncate",children:[e.jsx("span",{className:"hidden sm:inline",children:"Start free — "}),e.jsx("strong",{children:"14-day trial"}),", no card required"]}),e.jsx(p,{className:"h-4 w-4 shrink-0"})]}),e.jsx("button",{onClick:d,"aria-label":"Dismiss",className:"shrink-0 p-1 rounded hover:bg-white/15 transition-colors min-h-[32px] min-w-[32px] flex items-center justify-center",children:e.jsx(w,{className:"h-4 w-4"})})]})})};export{k 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.