1import $ from"./DhoYUZZa.js";import A from"./CJVzsCxP.js";import B from"./BvzKvdbl.js";import{p as C,w as R,t as j,q as o,u as q,d as E,e as s,f as I,g as K,h as L,a as W,s as z,i as p,j as _,K as d,l as f,k as g}from"./BjIETbN8.js";import{u as F}from"./BHd4JIml.js";import{u as M}from"./C4zB8Dr1.js";import{h as N,u as O}from"./0oWRZwIn.js";import"./DptzZ65z.js";import"./BMmrMeBK.js";import"./B3HT-jOP.js";import"./ZfIkMvUt.js";import"./LFIJQkHG.js";import"./C2x9RxAa.js";import"./irpgKtvG.js";import"./F45yIzQk.js";import"./aMKXGlhw.js";import"./B0sWYjlx.js";import"./RUF2jiCj.js";import"./BnFLqtf_.js";import"./BVrx47G7.js";import"./DlAUqK2U.js";import"./BcNGa4nt.js";import"./BcIOvIg9.js";import"./BSoDg5Yk.js";import"./BXz3eJVb.js";import"./hFwJWC4t.js";import"./Q0vErtzI.js";import"./DwSKtpcR.js";import"./Bk5wO6sL.js";import"./BcFetFs8.js";import"./ChMRr_qa.js";import"./CmmPOFL-.js";import"./B6puxVaE.js";import"./CRpVAtLc.js";import"./C4CJ9REd.js";import"./B_qSi2RM.js";import"./BbNvtW4l.js";import"./CYqvYZRI.js";import"./KaXiSmWf.js";import"./Dbe8gJVD.js";import"./q3tcxGBl.js";import"./hxL3Deat.js";import"./NJvlDG6w.js";import"./t8S1o7_j.js";import"./DeOG52-N.js";import"./BxDdEqqJ.js";import"./GdnSF-WB.js";import"./BcFlOKSy.js";import"./Dl9a7Apw.js";import"./BG1Ud2xz.js";import"./BDOsGmsT.js";import"./CBkBPjTK.js";import"./C6MyUrm_.js";import"./0wXDzxv-.js";import"./CKf1Q-0N.js";import"./Cg12BWwZ.js";import"./BCVvQdU-.js";import"./DW-IkJjb.js";import"./C1a2m9ym.js";import"./CtnepUi1.js";import"./D2M3kcq7.js";import"./3fqbJ0S7.js";import"./CYKFhkVy.js";import"./CTWnEzw2.js";import"./DbG0CgZ6.js";const T={class:"page page--scorecard bg-offWhite md:fixed w-full h-full"},ae={__name:"PageScorecard",async setup(V){let r,m;const{client:v}=C(),{getStates:b}=F(),{data:S,error:h}=([r,m]=R(async()=>K("page_scorecard",async()=>{const[t,e]=await Promise.all([b(),v.getSingle("page_scorecard",{fetchLinks:[]})]);return{states:t,page:e.data}})),r=await r,m(),r),{states:n,page:w}=j(S.value),a=o(()=>n.value.map(t=>{const e=M(t);return{...t,...e}})),D=q(),c=o(()=>{var t;return((t=D.query)==null?void 0:t.state)||null}),i=o(()=>{var t;return!c.value||((t=a.value)==null?void 0:t.length)===0?null:a.value.find(e=>L(e,"abbreviation")===c.value)}),l=o(()=>i.value||w.value);N(l,h);const u=W(),y=o(()=>{var t,e;return i.value?`${u.public.baseUrl}/api/state-card/${z((e=(t=i.value)==null?void 0:t.state_name)==null?void 0:e.value)}.png`:`${u.public.baseUrl}/api/usa-map-scorecard.png`});O(l,y);const k=o(()=>new Date(n.value.slice().sort((t,e)=>new Date(e.last_publication_date)-new Date(t.last_publication_date))[0].last_publication_date).toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"}));return(t,e)=>{const x=$,U=A,P=B;return p(),E("div",T,[s(P,{forceWindowScroll:!0},{default:I(()=>[(p(),_(d,null,[e[0]||(f(-1,!0),(e[0]=s(x,{lastUpdatedDate:g(k),states:g(a)},null,8,["lastUpdatedDate","states"])).cacheIndex=0,f(1),e[0])],1024)),(p(),_(d,null,[s(U,{class:"md:hidden"})],1024))]),_:1})])}}};export{ae 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.