PageSourceSearch

https://siege.gg/_nuxt/CYrpprxy.js

js siege.gg collected 2026-09-24 22:08:48 UTC 5,429 bytes, 1 lines download raw bytes

1import{N as j,A as G,z,u as E,B as L,w as V,o as h,h as f,b as t,d as n,a as c,C as F,e as s,D as I,E as H,F as r,t as i,G as $,H as K,ar as C,c as O,ao as W,p as J,J as A,f as p}from"./B9cCGS5t.js";import{_ as X}from"./o7oNZvG3.js";import"./l8kVmqSb.js";const Z={class:"section section--padded"},q={class:"container"},Q={class:"row spacing"},Y={class:"col-12 col-md-4 spacing"},ee={class:"card card-body mb-3"},se={class:"h2 d-flex align-items-center"},te={class:"mb-2"},ae={class:"mb-0"},oe={class:"list-group bg-dark fs-xs"},re={class:"text-muted ml-auto"},ne={class:"col-12 col-md-8 spacing"},ie={class:"px-3 mb-0"},le={class:"px-3 py-3"},de={class:"mx-auto",style:{"max-width":"480px"}},me={class:"mb-2"},ce={__name:"[slug]",async setup(pe){let y,k;const l=G(),x=z();E(__("Map|Rainbow Six Event Photos"),{canonicalUrl:`/operators/${l.params.slug}`,description:`Stats and insights about ${l.params.slug.charAt(0).toUpperCase()+l.params.slug.slice(1)}, a Rainbow Six Siege operator, including their pick rate, most played by, and more.`}),L({title:`${l.params.slug.charAt(0).toUpperCase()+l.params.slug.slice(1)} operator stats and insights | SiegeGG`});const[{data:u},{data:B}]=([y,k]=V(()=>Promise.all([A(`operators:${l.params.slug}`,()=>x.fetchStats(`/api/stats/operators/${l.params.slug}`)),A(`operator:${l.params.slug}:articles`,()=>x.fetchStats(`/api/stats/operators/${l.params.slug}/guide`))])),y=await y,k(),y),d=p(()=>s(u)?.operator),b=p(()=>s(u)?.most_played_by),w=p(()=>s(u)?.second_most_played_by),S=p(()=>s(u)?.second_favorite_operator),N=p(()=>s(u)?.recent_kills??[]),g=p(()=>s(B)),D=p(()=>s(u)?.played_percentage),v=a=>a?a.toLowerCase().split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "):"",T=a=>{const e=new Date(a);return isNaN(+e)?"":e.toLocaleDateString()},U=(a,e)=>`/players/${a}-${encodeURIComponent(e.toLowerCase())}`,M=(a,e)=>{const o=[];o.push(`${a.name}`),o.push("is");const _=a.side==="ATTACK"?"an attacking":"a defending";return o.push(_),o.push("Rainbow Six Siege operator, who is played in"),o.push(`${e}%`),o.push("of all rounds in SiegeGG-tracked matches."),o.join(" ")};return(a,e)=>{const o=F,_=H,P=W;return h(),f("div",Z,[t("div",q,[t("div",Q,[t("div",Y,[n(o,{href:"/operators",class:"btn btn-outline-secondary btn-xs mb-3"},{default:c(()=>[...e[1]||(e[1]=[t("i",{class:"fas fa-chevron-left mr-1","aria-hidden":"true"},null,-1),r(" All operators ",-1)])]),_:1}),t("div",ee,[t("h1",se,[n(_,{src:("useImageUrl"in a?a.useImageUrl:s(I))(s(d).logo_url),alt:`Image of ${s(d).name} operator logo`,width:"44",height:"44",class:"mr-1 d-inline-block",loading:"lazy",decoding:"async"},null,8,["src","alt"]),r(" "+i(a.title||v(s(d).name)),1)]),t("p",te,i(M(s(d),s(D))),1),t("p",ae,[n(o,{href:U(s(b).id,s(b).ign)},{default:c(()=>[r(i(s(b).ign),1)]),_:1},8,["href"]),e[2]||(e[2]=r(" has played the most rounds in their career with ",-1)),t("b",null,i(v(s(d).name)),1),e[3]||(e[3]=r(". They are closely followed by ",-1)),n(o,{href:U(s(w).id,s(w).ign)},{default:c(()=>[r(i(s(w).ign),1)]),_:1},8,["href"]),e[4]||(e[4]=r(", whose favorite operator is ",-1)),n(o,{href:s(S).web_url},{default:c(()=>[r(i(s(S).name),1)]),_:1},8,["href"]),e[5]||(e[5]=r(". ",-1))])]),e[7]||(e[7]=t("h2",{class:"h3"},"Recent kills",-1)),t("ul",oe,[(h(!0),f($,null,K(s(N),(m,R)=>(h(),f("li",{key:R,class:"list-group-item d-flex align-items-center"},[n(_,{src:("useImageUrl"in a?a.useImageUrl:s(I))(s(d).logo_url),alt:`Image of ${s(d).name} operator logo`,width:"24",height:"24",class:"mr-1",loading:"lazy",decoding:"async"},null,8,["src","alt"]),n(o,{href:m.killer.web_url},{default:c(()=>[r(i(m.killer.name),1)]),_:2},1032,["href"]),e[6]||(e[6]=t("span",{class:"mx-1"},"killed",-1)),n(_,{src:("useImageUrl"in a?a.useImageUrl:s(I))(m.victim.operator_logo),alt:`Image of ${m.victim.operator_name} operator logo`,width:"24",height:"24",class:"mr-1",loading:"lazy",decoding:"async"},null,8,["src","alt"]),n(o,{href:m.victim.web_url},{default:c(()=>[r(i(m.victim.name),1)]),_:2},1032,["href"]),t("span",re,[n(o,{href:`/matches/${m.match.web_url}`},{default:c(()=>[r(i(T(m.match.date)),1)]),_:2},1032,["href"])])]))),128))])]),t("div",ne,[s(g)?.body?(h(),f($,{key:0},[t("h2",ie,i(s(g).title),1),e[0]||(C(-1,!0),(e[0]=s(g).featuredImage?.image?(h(),O(P,{key:0,"enable-static-image":!0,width:a.isMobile?400:810,height:a.isMobile?225:456,"instant-load":!0,"image-obj":s(g).featuredImage?.image,alt:s(g).featuredImage?.image.alt,"image-class":"entry__img","show-credit":!0,"is-l-c-p":!0},null,8,["width","height","image-obj","alt"])):J("",!0)).cacheIndex=0,C(1),e[0]),t("div",le,[n(s(X),{content:s(g).body,"is-article":!0,"is-mobile":a.$device.isMobile},null,8,["content","is-mobile"])])],64)):(h(),f($,{key:1},[e[13]||(e[13]=t("img",{class:"mx-auto d-block mb-3",src:"https://media.giphy.com/media/jtEZfNlTh4fHs0a9rX/giphy.gif",width:"480",height:"270",alt:""}
1,null,-1)),t("div",de,[e[11]||(e[11]=t("h3",null,"We’ll have an operator guide here soon",-1)),e[12]||(e[12]=t("p",{class:"mb-2"},"Pinky promise. 🤞",-1)),t("p",me," We’re working on operator guides for all operators, including "+i(v(s(d).name))+", and plan to release them soon. ",1),t("p",null,[e[9]||(e[9]=r(" In the meantime, check out our ",-1)),n(o,{href:"/news/newcomer"},{default:c(()=>[...e[8]||(e[8]=[r("Newcomer section",-1)])]),_:1}),e[10]||(e[10]=r("! ",-1))])])],64))])])])])}}},_e=j(ce,[["__scopeId","data-v-099ac903"]]);export{_e 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.