1import{b2 as d,bA as f,b8 as a,bl as g,bm as p,be as c,bb as x,bf as i,b9 as t,bj as m,bc as l,bd as n,bn as k}from"./szcXUDxO.js";import{_}from"./Bb3kcglz.js";const h={class:"sr-only"},u=1,S=d({__name:"QualityScore",props:{score:{},class:{default:""}},setup(e){const o=e,s=u*2/3,{t:r,locale:b}=f(),y=k(()=>new Intl.NumberFormat(b,{style:"percent"}).format(o.score));return(F,v)=>(a(),g(_,{value:e.score,max:u,"aria-label":e.score>=s?c(r)("Bon"):c(r)("à améliorer"),"bar-class":e.score>=s?"bg-success-dark":"bg-gray-low",class:p(o.class)},{default:x(()=>[i("span",h,[e.score>=s?(a(),t(m,{key:0},[l(n(c(r)("Bon")),1)],64)):(a(),t(m,{key:1},[l(n(c(r)("à améliorer")),1)],64)),l(" ("+n(y.value)+") ",1)])]),_:1},8,["value","aria-label","bar-class","class"]))}}),B={key:0,class:"fr-my-0 text-sm"},w={key:1,class:"my-0 text-gray-medium text-sm"},$=d({__name:"QualityItem",props:{passed:{type:[Boolean,null]},messagePassed:{},messageFailed:{}},setup(e){return(o,s)=>(a(),t("li",null,[e.passed?(a(),t("p",B,[s[0]||(s[0]=i("span",{class:"fr-icon-check-line","aria-hidden":"true"},null,-1)),l(" "+n(e.messagePassed),1)])):(a(),t("p",w,[s[1]||(s[1]=i("span",{class:"fr-icon-warning-line","aria-hidden":"true"},null,-1)),l(" "+n(e.messageFailed),1)]))]))}});export{S as _,$ as a};
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.