1import{d as F,E as s,c as u,H as i,j as o,F as p,y as P,f as d,b5 as x,p as B,q as C,b6 as N,aW as R,k as W,aV as j,r as f,R as y,Z as E}from"./vendor-vuetify-U1i-P9xV.js";import{A as O}from"./AiStreamResponse-TcoQT5T5.js";import{_ as L}from"./ReportsAdvancedTable.vue_vue_type_script_setup_true_lang-CaF5W9Ng.js";import{s as q}from"./fetcher-CKCN2Kv_.js";import{z}from"./index-DazxfFOG.js";import{a as H,u as J}from"./players-C22jA1M9.js";import{u as M}from"./usePhysicalData-DSumjjGq.js";import{u as U}from"./useWyStatsData-ef1vPeDX.js";import{T as g}from"./TabContainer-DWvdQMxR.js";import{b}from"./route-block-BIO7NrfO.js";import"./AdvancedTableWithFilters.vue_vue_type_script_setup_true_lang-pZeuCATW.js";import"./AdvancedDataTable.vue_vue_type_style_index_0_lang-BA3gqiC_.js";import"./EmptyPlaceholder.vue_vue_type_style_index_0_lang-DwEqO1uY.js";import"./TransferFee-BfPzVybe.js";import"./AgencySelect.vue_vue_type_script_setup_true_lang-CLmCqeSE.js";import"./agency-tUZzMRmA.js";import"./vendor-sentry-CdlvO8A5.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new e.Error().stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="2755c488-87da-42f9-9338-89a109f3bdf3",e._sentryDebugIdIdentifier="sentry-dbid-2755c488-87da-42f9-9338-89a109f3bdf3")}catch{}const Z={key:1,class:"d-flex align-center justify-center flex-grow-1"},$=F({__name:"reports",props:{dbId:{},playerInfoTM:{},playerInfoDB:{}},setup(e){const a=e,I=z(),m=f(["All"]),r=f("All");function S(n){c.value=n,m.value=["All","AI Summary"]}const c=f(),{data:h,isFetching:v}=H(()=>a.dbId),{data:D,isFetching:_}=J(()=>a.dbId),{playerStatData:T}=U(h),{tablesData:k}=M(D,E(()=>a.playerInfoDB)),w=y(()=>!!c.value&&!A.value);async function*V(n){const l=c.value?.map(t=>t.fields)||[];yield*q("/grok/player-report-summary",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({reports:l,playerInfo:a.playerInfoDB?.baseInfo,analyticsData:{physical:k.value,wyStats:T.value},lang:I.settings.language}),signal:n})}const A=y(()=>v.value||_.value);return(n,l)=>(s(),u(p,null,[i(N,{modelValue:r.value,"onUpdate:modelValue":l[0]||(l[0]=t=>r.value=t),class:"secondary-tabs","hide-slider":"",color:"primary",density:"compact"},{default:o(()=>[(s(!0),u(p,null,P(m.value,t=>(s(),d(x,{key:t,value:t},{default:o(()=>[B(C(t),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),i(j,{name:"fade",mode:"out-in"},{default:o(()=>[r.value==="All"?(s(),d(g,{key:0},{default:o(()=>[i(L,{"forced-filters":{"targetInfo.id":e.dbId},"items-per-page-initial":50,"no-interface":"",onOnData:S},null,8,["forced-filters"])]),_:1})):r.value==="AI Summary"?(s(),d(g,{key:1},{default:o(()=>[w.value?(s(),d(O,{key:0,"stream-fn":V})):(s(),u("div",Z,[i(R,{color:"primary",indeterminate:""})]))]),_:1})):W("",!0)]),_:1})],64))}});typeof b=="function"&&b($);export{$ as default}; 2//# sourceMappingURL=reports-uZXxOTNV.js.map
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.