UNPKG

@cpany/app

Version:
2 lines (1 loc) 655 B
import{d as c,D as i,z as f,N as s,o as p,c as m,r as d,O as g,i as _}from"./index-DQ3P2Jm7.js";const v=c({__name:"cf-rating-color",props:{rating:null,rank:null,disableLegendary:{type:Boolean}},setup(o){const l=o,{rating:n,rank:t,disableLegendary:a}=i(l),u=f(()=>{const r=t==null?void 0:t.value;if(s(r))return r.replace(/ /g,"-");const e=n==null?void 0:n.value;return s(e)?e<1200?"newbie":e<1400?"pupil":e<1600?"specialist":e<1900?"expert":e<2100?"candidate-master":e<2400?"master":e<3e3||a!=null&&a.value?"grandmaster":"legendary-grandmaster":null});return(r,e)=>(p(),m("span",{class:g(["cf-handle",_(u)])},[d(r.$slots,"default")],2))}});export{v as _};