PageSourceSearch

https://www.nfeloapp.com/_next/static/chunks/app/(platform)/qb-ran…/%5Bseason%5D/page-bef2d90b34967695.js

js nfeloapp.com collected 2026-10-03 19:59:17 UTC 17,048 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9669],{3057:(e,t,o)=>{"use strict";o.d(t,{QbSeasonEpaChart:()=>v});var a=o(95155),n=o(12115),s=o(80019),l=o(68425),r=o(47734),i=o(73697),p=o(48716),u=o(63296),c=o(47643),m=o(51089),d=o(25016),g=o(94665),h=o(10237);function y(e){let{x:t=0,y:o=0,payload:n,rowsByIndex:s}=e;if(null==n)return null;let l=s.get(n.value);return l?(0,a.jsxs)("g",{transform:"translate(".concat(t,",").concat(o,")"),children:[(0,a.jsx)("text",{y:0,dy:0,textAnchor:"middle",className:"fill-muted-foreground/70",fontSize:10,fontWeight:500,children:l.week}),(0,a.jsx)("foreignObject",{x:-10,y:10,width:20,height:20,children:(0,a.jsx)("img",{src:l.opponentLogo,alt:"",width:20,height:20,className:"size-full object-contain"})})]}):null}let b={epaPtile:{label:"EPA Percentile",color:"var(--primary)"}},f={stroke:"var(--muted-foreground)",strokeDasharray:"6 4",strokeOpacity:.4},P={position:"insideRight",dx:10,fontSize:9,fill:"color-mix(in oklch, var(--muted-foreground), transparent 25%)"};function x(e){let{cx:t,cy:o,payload:n}=e;return null==t||null==o||(null==n?void 0:n.epaPtile)==null?(0,a.jsx)("g",{}):(0,a.jsxs)("g",{children:[(0,a.jsx)("circle",{cx:t,cy:o,r:10,fill:"var(--background)",stroke:"var(--color-epaPtile)",strokeWidth:1.5}),(0,a.jsx)("text",{x:t,y:o,textAnchor:"middle",dominantBaseline:"central",fontSize:9,fontWeight:600,fill:"var(--foreground)",children:Math.round(n.epaPtile)})]})}function v(e){let{games:t,className:o}=e,v=(0,n.useMemo)(()=>(function(e){let t=(0,h.UI)(e);if(!t.length)return null;let o=(0,g.L)(e[0].season),a=[];for(let e of t)"bye"!==e.type&&(e.game.week>o||a.push({week:e.game.week,weekIndex:a.length,opponent:e.game.opponent,opponentLogo:e.game.opponentLogo,opponentLogoWidth:e.game.opponentLogoWidth,opponentLogoHeight:e.game.opponentLogoHeight,isHome:e.game.isHome,epaPtile:(0,h.JM)(e.game),totalEpa:(0,h.F$)(e.game)}));return a.length?{rows:a,xDomain:[-.5,a.length-.5]}:null})(t),[t]),w=(0,n.useMemo)(()=>(null==v?void 0:v.rows.length)?new Map(v.rows.map(e=>[e.weekIndex,e])):new Map,[null==v?void 0:v.rows]);if(!(null==v?void 0:v.rows.length))return(0,a.jsx)("div",{className:"flex h-[240px] items-center justify-center text-sm text-muted-foreground",children:"No game EPA percentile data available."});let{rows:j,xDomain:k}=v,N=j.map(e=>e.weekIndex);return(0,a.jsx)(m.at,{config:b,className:(0,d.cn)("h-[280px] w-full",o),children:(0,a.jsxs)(s.b,{data:j,margin:{top:14,right:5,bottom:8,left:5},children:[(0,a.jsx)(l.d,{strokeDasharray:"1 3",vertical:!1,horizontalValues:[0,100]}),(0,a.jsx)(r.W,{dataKey:"weekIndex",type:"number",domain:k,ticks:N,interval:0,tickLine:!1,axisLine:!1,height:44,tickMargin:4,tick:e=>(0,a.jsx)(y,{...e,rowsByIndex:w})}),(0,a.jsx)(i.h,{hide:!0,domain:[0,100]}),(0,a.jsx)(p.e,{y:75,...f}),(0,a.jsx)(p.e,{y:50,stroke:"var(--foreground)",strokeOpacity:.4}),(0,a.jsx)(p.e,{y:25,...f}),(0,a.jsx)(p.e,{y:87.5,stroke:"none",strokeOpacity:0,children:(0,a.jsx)(u.J,{value:"Elite",...P})}),(0,a.jsx)(p.e,{y:62.5,stroke:"none",strokeOpacity:0,children:(0,a.jsx)(u.J,{value:"Above Average",...P})}),(0,a.jsx)(p.e,{y:37.5,stroke:"none",strokeOpacity:0,children:(0,a.jsx)(u.J,{value:"Below Average",...P})}),(0,a.jsx)(p.e,{y:12.5,stroke:"none",strokeOpacity:0,children:(0,a.jsx)(u.J,{value:"Bad",...P})}),(0,a.jsx)(m.II,{content:(0,a.jsx)(m.Nt,{labelFormatter:(e,t)=>{var o;let a=null==(o=t[0])?void 0:o.payload;return a?"Week ".concat(a.week," ").concat(a.isHome?"vs":"@"," ").concat(a.opponent):"EPA Percentile"},formatter:(e,t,o)=>{let a=o.payload;if(null==a.epaPtile||null==a.totalEpa)return"—";let n=a.totalEpa>0?"+":"";return"".concat(Math.round(Number(e))," (").concat(n).concat(a.totalEpa.toFixed(1)," EPA)")}})}),(0,a.jsx)(c.N,{type:"linear",dataKey:"epaPtile",name:"epaPtile",stroke:"var(--color-epaPtile)",strokeWidth:2,connectNulls:!1,dot:e=>{let{key:t,payload:o,...n}=e;return(0,a.jsx)(x,{...n,payload:o},t)},activeDot:!1,isAnimationActive:!1})]})})}},10237:(e,t,o)=>{"use strict";function a(e){if(!e.length)return[];let t=new Map;e.forEach(e=>t.set(e.week,e));let o=Math.min(...e.map(e=>e.week)),a=Math.max(...e.map(e=>e.week)),n=[];for(let e=o;e<=a;e++){let o=t.get(e);n.push(o?{type:"game",game:o}:{type:"bye",week:e})}return n}function n(e){var t,o;return e.qbPlayed?null!=e.totalEpa?e.totalEpa:null==e.passEpa&&null==e.rushEpa?null:(null!=(t=e.passEpa)?t:0)+(null!=(o=e.rushEpa)?o:0):null}function s(e){return e.qbPlayed&&null!=e.totalEpaPtile?(1-e.totalEpaPtile)*100:null}o.d(t,{F$:()=>n,JM:()=>
1s,UI:()=>a})},20063:(e,t,o)=>{"use strict";var a=o(47260);o.o(a,"useParams")&&o.d(t,{useParams:function(){return a.useParams}}),o.o(a,"usePathname")&&o.d(t,{usePathname:function(){return a.usePathname}}),o.o(a,"useRouter")&&o.d(t,{useRouter:function(){return a.useRouter}}),o.o(a,"useSearchParams")&&o.d(t,{useSearchParams:function(){return a.useSearchParams}})},25264:(e,t,o)=>{"use strict";o.d(t,{G8:()=>i,Sb:()=>r,nD:()=>l});var a=o(95155),n=o(25016),s=o(4009);let l={primary:"bg-primary/20 text-primary border border-primary/50",grey:"bg-data-primary/20 text-data-primary border border-data-primary/50",muted:"bg-muted-foreground/10 text-muted-foreground border border-muted-foreground/20",positive:"bg-data-positive/20 text-data-positive border border-data-positive/50",negative:"bg-data-negative/20 text-data-negative border border-data-negative/50",ghost:"bg-transparent text-muted-foreground border-none"},r={primary:"bg-primary",grey:"bg-data-primary",muted:"bg-muted-foreground",positive:"bg-data-positive",negative:"bg-data-negative",ghost:"text-muted-foreground"};function i(e){let{value:t,boolLabels:o={true:"Yes",false:"No"},boolStyles:i={true:"positive",false:"negative"},showDot:p=!1,badgeStyle:u="primary",badgeClassName:c,dotClassName:m}=e,d=null==t||""===t?"":"boolean"==typeof t?t?o.true:o.false:t,g="boolean"==typeof t?i[t?"true":"false"]:u,h="boolean"==typeof t?i[t?"true":"false"]:u;return""===d?null:(0,a.jsxs)(s.a,{className:(0,n.cn)("flex items-center justify-center gap-1 p-1 rounded-md w-fit h-fit","leading-none",l[g],c),size:"xsmall",children:[p&&(0,a.jsx)("div",{className:(0,n.cn)("min-w-2 min-h-2 max-w-2 max-h-2 rounded-full mr-1",r[h],m)}),d]})}},34896:(e,t,o)=>{"use strict";o.d(t,{i5:()=>a.SchemaTable,pP:()=>l.p,g2:()=>i,ZZ:()=>s,ie:()=>r,Gf:()=>n});var a=o(17791);function n(e,t){return{id:e,...t}}function s(e,t){return{displayName:e,...t}}var l=o(90506);let r=function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return t},i=e=>e;o(42174),o(13397),o(18306),o(69650)},40773:(e,t,o)=>{"use strict";o.d(t,{e:()=>p});var a=o(95155);o(12115);var n=o(25016),s=o(2011),l=o(21823);let r={default:"gap-1.5",roomy:"gap-2"},i={table:"h-5 w-5 md:h-6 md:w-6",index:"h-6 w-6"};function p(e){let{team:t,teamLogo:o,teamLogoWidth:p,teamLogoHeight:u,sizesVariant:c,spacing:m="default",logoSize:d="table",className:g,containerClassName:h,teamClassName:y}=e;return(0,a.jsxs)("div",{className:(0,n.cn)("flex h-full w-full flex-row items-center justify-center px-1",r[m],g),children:[(0,a.jsx)("div",{className:(0,n.cn)("flex shrink-0 items-center justify-center",i[d],h),children:o?(0,a.jsx)(s.X,{src:o,alt:"".concat(t," logo"),width:p||32,height:u||32,sizesVariant:c||"logo"}):(0,a.jsx)("div",{className:"h-full w-full rounded-sm bg-muted"})}),(0,a.jsx)(l.DataValueClient,{weight:"semibold",size:"label",color:"table",width:"fit",className:(0,n.cn)("tracking-tight",y),children:t})]})}},67196:(e,t,o)=>{"use strict";o.d(t,{DisplayBadgeClient:()=>r});var a=o(95155),n=o(25016),s=o(21823),l=o(25264);function r(e){let{value:t,boolLabels:o={true:"Yes",false:"No"},boolStyles:r={true:"positive",false:"negative"},showDot:i=!1,badgeStyle:p="primary",badgeClassName:u,dotClassName:c}=e,m=null==t||""===t?"":"boolean"==typeof t?t?o.true:o.false:t,d="boolean"==typeof t?r[t?"true":"false"]:p,g="boolean"==typeof t?r[t?"true":"false"]:p;return""===m?null:(0,a.jsxs)(s.DataValueClient,{className:(0,n.cn)("flex items-center justify-center gap-1 p-1 rounded-md w-fit h-fit",l.nD[d],u),size:"xsmall",weight:"normal",children:[i&&(0,a.jsx)("div",{className:(0,n.cn)("min-w-2 min-h-2 max-w-2 max-h-2 rounded-full",l.Sb[g],c)}),m]})}},69614:(e,t,o)=>{Promise.resolve().then(o.bind(o,3057)),Promise.resolve().then(o.bind(o,72870)),Promise.resolve().then(o.bind(o,47035)),Promise.resolve().then(o.bind(o,55452)),Promise.resolve().then(o.bind(o,54664))},72870:(e,t,o)=>{"use strict";o.d(t,{QbSeasonGameLog:()=>g});var a=o(95155),n=o(12115),s=o(20063),l=o(34896),r=o(10237),i=o(38190),p=o(67196),u=o(21823),c=o(40773);let m={useSign:!0,posNeg:"posNeg",posStyle:"text-[var(--data-table-positive)]",negStyle:"text-[var(--data-table-negative)]",monospace:!1},d=(0,l.Gf)("qb-season-game-log",{config:{name:"Game Log",keys:(0,l.g2)({primary:(0,l.ie)("week")}),defaultSort:[{field:"week",direction:"asc"}],defaultDisplayType:"table",features:{export:!0},controls:{filter:!1,display:!1,composite:!1},styling:{hoverEffects:!0},defaultViewPreset:"default",viewPresets:[{id:"default",label:"Default",fields:["week","status","epaPerPlay","totalEpa","totalYards","totalTds","passInts","eraAdjQbEloGame","passerRating"]},{id:"advanced",label:"Advanced",fields:["week","status","totalEpa","epaPerPlay","cpoe","successRate","explosivePlayRate","eraAdjQbEloGame","qbr"]},{id:"traditional",label:"Traditional",fields:["week","status","completions","attempts","completionPct","passYds","yardsPerAttempt","passTds","passInts","rushAttempts","rushYds","yardsPerCarry","rushTds","passerRating","anyA"]}]},schema:{week:(0,l.ZZ)("Week / Opponent",{component:function(e){let{isBye:t,week:o,opponent:n,opponentLogo:s,opponentLogoWidth:l,opponentLogoHeight:r,isHome:i,siteLocation:p,sizesVariant:m}=e;return t?(0,a.jsxs)("div",{className:"flex w-full items-center gap-3 px-1",children:[(0,a.jsx)("span",{className:"w-4 text-center text-xs font-medium text-[var(--data-secondary)]",children:o}),(0,a.jsx)("span",{className:"text-sm font-medium italic text-accent-foreground",children:"BYE WEEK"})]}):(0,a.jsxs)("div",{className:"flex w-full items-center gap-3 px-1",children:[(0,a.jsx)("span",{className:"w-4 text-center text-xs font-medium text-[var(--data-secondary)]",children:o}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[n?(0,a.jsx)(c.e,{team:n,teamLogo:null!=s?s:void 0,teamLogoWidth:null!=l?l:void 0,teamLogoHeight:null!=r?r:void 0,sizesVariant:m,spacing:"roomy",logoSize:"index",teamClassName:"w-8 tracking-tight justify-start",className:"h-auto w-fit justify-start px-0"}):null,(0,a.jsx)(u.DataValueClient,{size:"xsmall",color:"mutedSecondary",align:"center",className:"w-3 monospace",children:"home"===p?"H":"away"===p?"A":"neutral"===p?"N":!0===i?"H":!1===i?"A":""})]})]})},componentProps:{isBye:(0,l.pP)("isBye"),week:(0,l.pP)("week"),opponent:(0,l.pP)("opponent"),opponentLogo:(0,l.pP)("opponentLogo"),opponentLogoWidth:(0,l.pP)("opponentLogoWidth"),opponentLogoHeight:(0,l.pP)("opponentLogoHeight"),isHome:(0,l.pP)("isHome")},sortable:!0,sticky:!0,width:160}),status:(0,l.ZZ)("Status",{component:p.DisplayBadgeClient,componentProps:{value:(0,l.pP)("status"),badgeStyle:"muted"},sortable:!0,width:72}),epaPerPlay:(0,l.ZZ)("EPA / DB",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("epaPerPlay"),precision:2,...m},sortable:!0}),totalEpa:(0,l.ZZ)("EPA",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("totalEpa"),precision:1,...m},sortable:!0}
1),cpoe:(0,l.ZZ)("CPOE",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("cpoe"),precision:1,suffix:"%",...m},sortable:!0}),successRate:(0,l.ZZ)("Success",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("successRate"),precision:1,scale:100,suffix:"%",monospace:!1},sortable:!0}),explosivePlayRate:(0,l.ZZ)("Explosive",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("explosivePlayRate"),precision:1,scale:100,suffix:"%",monospace:!1},sortable:!0}),totalYards:(0,l.ZZ)("Tot Yds",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("totalYards"),precision:0,monospace:!1},sortable:!0}),totalTds:(0,l.ZZ)("Tot TD",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("totalTds"),precision:0,monospace:!1},sortable:!0}),completions:(0,l.ZZ)("Comp",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("completions"),precision:0,monospace:!1},sortable:!0}),attempts:(0,l.ZZ)("Att",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("attempts"),precision:0,monospace:!1},sortable:!0}),completionPct:(0,l.ZZ)("Comp%",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("completionPct"),precision:1,scale:100,suffix:"%",monospace:!1},sortable:!0}),passYds:(0,l.ZZ)("Pass Yds",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("passYds"),precision:0,useCommas:!0,monospace:!1},sortable:!0}),yardsPerAttempt:(0,l.ZZ)("YPA",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("yardsPerAttempt"),precision:1,monospace:!1},sortable:!0}),passTds:(0,l.ZZ)("Pass TD",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("passTds"),precision:0,monospace:!1,zeros:"--"},sortable:!0}),passInts:(0,l.ZZ)("INT",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("passInts"),precision:0,monospace:!1,zeros:"--"},sortable:!0}),rushAttempts:(0,l.ZZ)("Rush Att",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("rushAttempts"),precision:0,monospace:!1,zeros:"--"},sortable:!0}),rushYds:(0,l.ZZ)("Rush Yds",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("rushYds"),precision:0,useCommas:!0,monospace:!1,zeros:"--"},sortable:!0}),yardsPerCarry:(0,l.ZZ)("YPC",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("yardsPerCarry"),precision:1,monospace:!1},sortable:!0}),rushTds:(0,l.ZZ)("Rush TD",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("rushTds"),precision:0,monospace:!1,zeros:"--"},sortable:!0}),passerRating:(0,l.ZZ)("Rating",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("passerRating"),precision:1,monospace:!1},sortable:!0}
1),anyA:(0,l.ZZ)("ANY/A",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("anyA"),precision:1,monospace:!1},sortable:!0}),qbEloGame:(0,l.ZZ)("QB Elo",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("qbEloGame"),precision:1,monospace:!1},sortable:!0}),eraAdjQbEloGame:(0,l.ZZ)("Elo Value",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("eraAdjQbEloGame"),precision:1,...m},sortable:!0}),qbr:(0,l.ZZ)("QBR",{component:i.DisplayNumberClient,componentProps:{value:(0,l.pP)("qbr"),precision:1,monospace:!1},sortable:!0})}});function g(e){let{games:t}=e,o=(0,s.useRouter)(),i=(0,n.useMemo)(()=>(function(e){let t=e.filter(e=>"REG"===e.gameType);return(0,r.UI)(t).map(e=>{if("bye"===e.type)return{rowId:"bye-".concat(e.week),isBye:!0,week:e.week,gameSlug:null,opponent:null,opponentLogo:null,opponentLogoWidth:null,opponentLogoHeight:null,isHome:null,played:null,didStart:null,status:null,...{totalYards:null,totalTds:null,passYds:null,passTds:null,passInts:null,rushAttempts:null,rushYds:null,rushTds:null,totalEpa:null,epaPerPlay:null,cpoe:null,successRate:null,explosivePlayRate:null,completionPct:null,yardsPerAttempt:null,yardsPerCarry:null,eraAdjQbEloGame:null,qbEloGame:null,passCompletions:null,passAttempts:null,completions:null,attempts:null,passerRating:null,anyA:null,qbr:null}};let t=e.game;return{rowId:t.gameId,isBye:!1,week:t.week,gameSlug:t.gameSlug,opponent:t.opponent,opponentLogo:t.opponentLogo,opponentLogoWidth:t.opponentLogoWidth,opponentLogoHeight:t.opponentLogoHeight,isHome:t.isHome,played:t.qbPlayed,didStart:t.didStart,status:t.didStart?"Start":t.qbPlayed?"Sub":"DNP",...function(e){var t,o,a,n;let s=(null!=(t=e.passYards)?t:0)+(null!=(o=e.rushYards)?o:0),l=(null!=(a=e.passTouchdowns)?a:0)+(null!=(n=e.rushTouchdowns)?n:0),i=e.qbPlayed;return{totalYards:i?s:null,totalTds:i?l:null,passYds:i?e.passYards:null,passTds:i?e.passTouchdowns:null,passInts:i?e.passInterceptions:null,rushAttempts:i?e.rushAttempts:null,rushYds:i?e.rushYards:null,rushTds:i?e.rushTouchdowns:null,totalEpa:(0,r.F$)(e),epaPerPlay:i?e.epaPerPlay:null,cpoe:i?e.cpoe:null,successRate:i?e.successRate:null,explosivePlayRate:i?e.explosivePlayRate:null,completionPct:i?e.completionPct:null,yardsPerAttempt:i?e.yardsPerAttempt:null,yardsPerCarry:i?e.yardsPerCarry:null,eraAdjQbEloGame:e.eraAdjQbEloGame,qbEloGame:e.qbEloGame,passCompletions:i?e.passCompletions:null,passAttempts:i?e.passAttempts:null,completions:i?e.passCompletions:null,attempts:i?e.passAttempts:null,passerRating:i?e.passerRating:null,anyA:i?e.anyA:null,qbr:i?e.qbr:null}}(t)}})})(t),[t]),p=(0,n.useCallback)(e=>{!e.isBye&&e.gameSlug&&o.push("/games/".concat(e.gameSlug,"/"))},[o]);return(0,a.jsx)(l.i5,{schema:d,initialData:i,containerMode:"content",growWidths:!0,pageTitle:"Game Log",fullscreenTitle:"Game Log",onRowClick:p,rowHeight:42})}}},e=>{e.O(0,[4909,1356,8334,7150,5591,5411,887,7001,3421,6083,9888,1693,1467,5269,2496,6650,5090,8441,1255,7358],()=>e(e.s=69614)),_N_E=e.O()}]);

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.