PageSourceSearch

https://www.solsedu.com/_next/static/chunks/pages/my-courses/[courseId]/report-f7c6a2a1b0480dd3.js

js solsedu.com collected 2026-10-02 00:35:21 UTC 1,822 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1754],{48286:function(e,t,u){(window.__NEXT_P=window.__NEXT_P||[]).push(["/my-courses/[courseId]/report",function(){return u(18547)}])},18547:function(e,t,u){"use strict";u.r(t),u.d(t,{__N_SSG:function(){return p}});var s=u(85893),l=u(11163),i=u(67294),r=u(3349),n=u(83905),a=u(5622),c=u(78986),o=u(63601),d=u(57625),f=u(56457),_=u(532),x=u(8400),j=u(75897),h=u(60990),v=u(80785),w=u(60420),Z=u(12685),E=u(16533),S=u(8822),p=!0;t.default=()=>{let{t:e}=(0,_.$G)("courses"),t=(0,l.useRouter)(),[u]=(0,r.F_)(c.I8),{locale:p}=t,{courseId:y}=t.query,[b,N]=(0,i.useState)("D"),[k,m]=(0,i.useState)({}),[g,C]=(0,i.useState)(.01),[G,O]=(0,i.useState)(!0),[X,I]=(0,i.useState)(!1),P={title:e("report-card"),subtitle:e("your-grades")};return(0,i.useEffect)(()=>{y&&((async()=>{let e=await (0,E.XR)(p,y);e&&m(e.val())})(),(0,v.z)(w.On,{courseId:y}))},[]),(0,i.useEffect)(()=>{(async()=>{if(!y||!(null==u?void 0:u.uid))return;let e=await (0,Z.ux)(u.uid,y);if(O(!1),null==e?void 0:e.exists()){let t=e.child("courseGrade").val(),u=e.child("courseScore").val();N(t),C(u)}let t=await (0,E.he)(y),s=await (0,Z.bj)(u.uid,y);if(!(null==t?void 0:t.exists())||!(null==s?void 0:s.exists()))return;let l=0;null==s||s.forEach(e=>{l++}),l>=t.val()&&I(!0)})()},[y,u]),(0,s.jsx)(d.Z,{children:(0,s.jsxs)(o.Z,{children:[(0,s.jsx)(a.Z,{title:P.title,subtitle:P.subtitle}),(0,s.jsx)(f.Z,{value:100*g}),(0,s.jsx)(h.Z,{m:4}),(0,s.jsx)(n.Z,{title:e("grade"),value:b}),X?(0,s.jsxs)(h.Z,{display:"flex",justifyContent:"center",marginY:"1.5rem",children:[(0,s.jsx)(S.Z,{t:e,course:k})," "]}):null,(0,s.jsx)(x.Z,{t:e}),G?(0,s.jsx)(j.Z,{}):null]})})}}},function(e){e.O(0,[8151,6660,4817,594,4321,4885,4738,3483,7687,7066,6623,8201,5907,1343,2888,9774,179],function(){return e(e.s=48286)}),_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.