PageSourceSearch

https://yovu.ca/assets/CallRecording-C0WJImKr.js

js yovu.ca collected 2026-09-24 13:22:45 UTC 3,697 bytes, 1 lines download raw bytes

1import{n as e,s as t,t as n}from"./jsx-runtime-B5yqYJvp.js";import{i as r}from"./AppLink-qfRVXIJZ.js";import{n as i,t as a}from"./demoContact-BVjVsN_G.js";import{t as o}from"./react-DaKCF2G8.js";var s=r(`copy`,[[`rect`,{width:`14`,height:`14`,x:`8`,y:`8`,rx:`2`,ry:`2`,key:`17jyea`}],[`path`,{d:`M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2`,key:`zix9uf`}]]),c=r(`external-link`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),l=r(`pause`,[[`rect`,{x:`14`,y:`3`,width:`5`,height:`18`,rx:`1`,key:`kaeet6`}],[`rect`,{x:`5`,y:`3`,width:`5`,height:`18`,rx:`1`,key:`1wsw3u`}]]),u=r(`phone-forwarded`,[[`path`,{d:`M14 6h8`,key:`yd68k4`}],[`path`,{d:`m18 2 4 4-4 4`,key:`pucp1d`}],[`path`,{d:`M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384`,key:`9njp5v`}]]),d=t(e()),f=n();function p(){let[e,t]=(0,d.useState)(14),[n,r]=(0,d.useState)(!1),p=(0,d.useRef)(!1);(0,d.useEffect)(()=>{typeof window>`u`||(p.current=window.matchMedia(`(prefers-reduced-motion: reduce)`).matches)},[]),(0,d.useEffect)(()=>{if(p.current||n)return;let e=setInterval(()=>t(e=>e+1),1e3);return()=>clearInterval(e)},[n]),(0,d.useEffect)(()=>{if(p.current)return;let e=setInterval(()=>r(e=>!e),2600);return()=>clearInterval(e)},[]);let m=`${Math.floor(e/60)}:${String(e%60).padStart(2,`0`)}`,h=!n;return(0,f.jsx)(`div`,{className:`relative flex min-h-full w-full items-center justify-center overflow-hidden`,children:(0,f.jsxs)(`div`,{className:`w-full max-w-[24rem] rounded-xl bg-white p-4 text-left shadow-2xl shadow-black/30 ring-1 ring-black/5`,children:[(0,f.jsxs)(`div`,{className:`flex items-center gap-1.5`,children:[(0,f.jsx)(c,{className:`size-3.5 text-signal`}),(0,f.jsx)(`span`,{className:`text-sm font-semibold text-signal`,children:a.name}),(0,f.jsx)(`span`,{className:`ml-auto text-xs font-medium text-signal`,children:m})]}),(0,f.jsxs)(`div`,{className:`mt-1 flex items-center gap-1.5 text-slate-500`,children:[(0,f.jsx)(s,{className:`size-3`}),(0,f.jsx)(`span`,{className:`text-[13px]`,children:a.phone})]}),(0,f.jsxs)(`div`,{className:`mt-4 flex items-center justify-between border-t border-slate-100 pt-4`,children:[(0,f.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,f.jsxs)(`div`,{className:`relative`,children:[h&&(0,f.jsx)(o.span,{className:`absolute inset-0 rounded-full ring-1 ring-[#dc2626]`,animate:{scale:[1,1.35],opacity:[.35,0]},transition:{duration:3,repeat:1/0,ease:`easeOut`}}),(0,f.jsxs)(`span`,{className:`relative flex items-center gap-1.5 rounded-full px-3 py-1.5 text-xs font-bold transition-colors ${h?`bg-[#dc2626] text-white shadow-lg shadow-[#dc2626]/30`:`bg-slate-200 text-slate-500`}`,children:[(0,f.jsx)(o.span,{className:`size-2 rounded-full ${h?`bg-white`:`bg-slate-400`}`,animate:h?{opacity:[1,.3,1]}:{opacity:1},transition:{duration:1.3,repeat:1/0,ease:`easeInOut`}}),`REC`]})]}),(0,f.jsxs)(`span`,{className:`flex items-center gap-1.5 rounded-full px-3 py-1.5 text-xs font-bold transition-colors ${n?`bg-signal text-white shadow-lg shadow-signal/30`:`bg-slate-100 text-slate-500`}`,children:[(0,f.jsx)(l,{className:`size-3.5`,fill:`currentColor`,strokeWidth:0}),`PAUSE`]})]}),(0,f.jsxs)(`div`,{className:`flex items-center gap-3 text-slate-400`,children:[(0,f.jsx)(u,{className:`size-4`}),(0,f.jsx)(`span`,{className:`flex size-8 items-center justify-center rounded-full bg-[#dc2626] text-white`,children:(0,f.jsx)(i,{className:`size-4`})})]})]})]})})}export{l as n,p as t};

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.