PageSourceSearch

https://www.ccfc-france-canada.com/_nuxt/Yp8wlQdu.js

js ccfc-france-canada.com collected 2026-09-24 23:41:18 UTC 2,377 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./B3P4W5xR.js","./Buf1FTkf.js","./entry.I6inFT5O.css"])))=>i.map(i=>d[i]);
2import{d as _,J as v,o as b,B as w,w as l,j as r,u as o,a as n,am as C,b2 as V,x as k,e as E,b3 as P,m as I,p as B,q as D,b1 as T,n as z,X as A,k as F,c as N,aR as R,K as j,t as p,b4 as L}from"./Buf1FTkf.js";const M=_({name:"EmbedPdfViewer",__name:"EmbedPdfViewer",props:{src:{}},setup(d){const s=d,a=V(()=>P(()=>import("./B3P4W5xR.js").then(e=>e.z),__vite__mapDeps([0,1,2]),import.meta.url).then(e=>e.PDFViewer)),c=k("#3b82f6");v(()=>{const t=getComputedStyle(document.documentElement).getPropertyValue("--color-primary").trim();t&&(c.value=t)});const i=E(()=>({src:s.src,tabBar:"never",theme:{preference:"light",light:{accent:{primary:c.value,primaryForeground:"#ffffff"},background:{app:"#f9fafb",surface:"#ffffff",surfaceAlt:"#f9fafb"}}},disabledCategories:["annotation","redaction","history","selection","capture","document-open","document-close","document-protect","document-capture","document-export"]}));return(e,t)=>{const u=C;return b(),w(u,null,{fallback:l(()=>[...t[0]||(t[0]=[n("div",{class:"flex h-full items-center justify-center"},[n("div",{class:"size-8 animate-spin rounded-full border-4 border-primary border-t-transparent"})],-1)])]),default:l(()=>[r(o(a),{config:o(i),style:{width:"100%",height:"100%"}},null,8,["config"])]),_:1})}}}),O=Object.assign(M,{__name:"EmbedPdfViewer"}),U={class:"flex h-dvh flex-col"},$={class:"flex shrink-0 items-center gap-3 border-b bg-white px-4 py-2"},S={class:"truncate text-sm font-medium text-surface"},q={class:"min-h-0 flex-1"},K=_({__name:"pdf",async setup(d){let s,a;const i=I().params.issueId,{data:e,error:t}=([s,a]=B(()=>D(`/issues/${i}`,{transform:T})),s=await s,a(),s);if(t.value||!e.value||e.value.kind!=="pdf"||!e.value.pdfUrl)throw z({statusCode:404,statusMessage:"PDF not found"});const u=e.value.pdfUrl,f=e.value.name,m=A(f)??"";return F({title:m,meta:[{property:"og:title",content:m}]}),(h,H)=>{const x=R,g=L,y=O;return b(),N("div",U,[n("header",$,[r(g,{issue:o(e),class:"flex items-center gap-2 rounded-lg px-3 py-2 text-sm text-surface transition-colors hover:bg-neutral-100"},{default:l(()=>[r(x,{class:"size-4"}),j(" "+p(h.$t("issues.backToIssue")),1)]),_:1},8,["issue"]),n("span",S,p(o(f)),1)]),n("div",q,[r(y,{src:o(u)},null,8,["src"])])])}}});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.