PageSourceSearch

https://teachers.legendsoflearning.com/_next/static/chunks/659-0bec6570adfa1e17.js

js legendsoflearning.com collected 2026-09-24 09:16:51 UTC 9,537 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[659],{1055:(e,t,a)=>{a.d(t,{Pw:()=>y,bo:()=>i,mo:()=>c,q0:()=>u,rq:()=>p,tD:()=>m});let n=/^(\d{4})-(\d{2})-(\d{2})$/,r=e=>{if(!e)return null;let t=n.exec(e);if(!t)return null;let a=parseInt(t[1],10);return parseInt(t[2],10)>=8?a:a-1},s=e=>{var t;return null!=e.yearStartYear?e.yearStartYear:null!=(t=r(e.startDate))?t:r(e.endDate)},l=(e,t)=>{let a=e.startDate||"",n=t.startDate||"";return a!==n?a<n?-1:1:e.name.localeCompare(t.name)},i=e=>{let t=new Map;for(let a of e){let e=s(a),n=t.get(e);n?n.push(a):t.set(e,[a])}return[...t.keys()].sort((e,t)=>null===e?1:null===t?-1:t-e).map(e=>({yearStartYear:e,label:null===e?"Other":(e=>"".concat(e,"–").concat(String((e+1)%100).padStart(2,"0")))(e),entries:t.get(e).slice().sort(l)}))},d={DISTRICT:{label:"District",className:"bg-purple-100 text-purple-800"},SCHOOL:{label:"School",className:"bg-blue-100 text-blue-800"},MINE:{label:"Mine",className:"bg-green-100 text-green-800"},PLATFORM_DEFAULT:{label:"Default",className:"bg-gray-100 text-gray-600"}},o={label:"Term",className:"bg-gray-100 text-gray-600"},c=e=>{var t;return null!=(t=d[e])?t:o},u=(e,t)=>{var a;let n=null!=(a=r(e))?a:r(t);return null===n?null:"".concat(n,"-").concat(n+1)},m=e=>"MINE"===e.ownership&&e.editable&&!e.virtual&&null!=e.id,p=e=>e.virtual&&null==e.id&&null!=e.yearStartYear&&null!=e.kind,y=(e,t)=>"SCHOOL"===t?e("terms.managedBy.school","Managed by your school"):"DISTRICT"===t?e("terms.managedBy.district","Managed by your district"):null},5700:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(6029),r=a(76264);function s(e){let{children:t,className:a,title:s,style:l,...i}=e;return(0,n.jsx)("div",{onClick:e.onClick,className:(0,r.QP)("flex items-center text-medium-dark-font",a),title:s,style:l,...i,children:t})}},12429:(e,t,a)=>{a.d(t,{A:()=>n});let n={src:"/_next/static/media/no-assessments.1cb5aa7e.svg",height:454,width:520,blurWidth:0,blurHeight:0}},14404:(e,t,a)=>{a.d(t,{A:()=>i});var n=a(6029),r=a(26751);a(55729);var s=a(86264),l=a(5442);let i=e=>{let{sessions:t,value:a,onChange:i,allLabel:d,preOptions:o=[],dataTestId:c="term-filter-select",dataAnalyticsId:u}=e,{t:m}=(0,r.Bd)("teachers"),p=m("myGroups.term.untitled","Untitled term"),y={defaults:m("myGroups.term.group.defaults","Defaults"),district:m("myGroups.term.group.district","District terms"),school:m("myGroups.term.group.school","School terms"),mine:m("myGroups.term.group.mine","My terms")},h=t.map(e=>e.archived?e.id:null).filter(e=>!!e),g=(0,l.wu)(t,h),x=(0,l.fJ)(),b=[{type:"option",value:"",label:d},...o.map(e=>({type:"option",value:e.value,label:e.label})),...g.flatMap(e=>[{type:"header",key:e.key,label:y[e.key]},...e.sessions.map(e=>(0,s.a)(e,p,x))])];
1return(0,n.jsx)(s.A,{entries:b,value:a,onChange:i,ariaLabel:m("termFilter.aria","Filter by term"),dataTestId:c,dataAnalyticsId:u,dropdownClassName:"w-[20rem]",menuClassName:"min-w-full w-max max-w-[28rem]"})}},19408:(e,t,a)=>{a.d(t,{A:()=>n});let n={src:"/_next/static/media/red-alert.06909bab.svg",height:34,width:38,blurWidth:0,blurHeight:0}},25764:(e,t,a)=>{a.d(t,{G$:()=>i,JI:()=>s,KI:()=>l,gi:()=>r,o7:()=>d});var n=a(26732);let r=(0,n.UG)("\n  query GroupAcademicSessions($id: ID!) {\n    group(id: $id) {\n      id\n      academicSessions {\n        id\n        name\n        sessionType\n        schoolYear\n        startDate\n        endDate\n        sourceType\n        ownerType\n        state\n      }\n    }\n  }\n"),s=(0,n.UG)("\n  query MyAcademicSessions {\n    myAcademicSessions {\n      id\n      name\n      startDate\n      endDate\n      sourceType\n      ownership\n      editable\n      virtual\n      archived\n      yearStartYear\n      kind\n    }\n  }\n"),l=(0,n.UG)("\n  mutation AdoptDefaultAcademicSession(\n    $yearStartYear: Int!\n    $kind: AcademicSessionKind!\n  ) {\n    adoptDefaultAcademicSession(yearStartYear: $yearStartYear, kind: $kind) {\n      id\n      name\n      startDate\n      endDate\n      sourceType\n      ownership\n      editable\n      virtual\n      archived\n      yearStartYear\n      kind\n    }\n  }\n"),i=(0,n.UG)("\n  mutation CreateAcademicSession(\n    $name: String!\n    $startDate: Date!\n    $endDate: Date!\n    $sessionType: String\n    $schoolYear: String\n  ) {\n    createAcademicSession(\n      name: $name\n      startDate: $startDate\n      endDate: $endDate\n      sessionType: $sessionType\n      schoolYear: $schoolYear\n    ) {\n      id\n      name\n      sessionType\n      schoolYear\n      startDate\n      endDate\n      sourceType\n      ownerType\n      state\n    }\n  }\n"),d=(0,n.UG)("\n  mutation SetGroupAcademicSession(\n    $groupId: ID!\n    $academicSessionId: ID!\n    $unlink: Boolean\n  ) {\n    setGroupAcademicSession(\n      groupId: $groupId\n      academicSessionId: $academicSessionId\n      unlink: $unlink\n    ) {\n      groupId\n      academicSessionId\n      status\n    }\n  }\n")},63683:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(6029),r=a(76264);function s(e){let{children:t,className:a}=e;return(0,n.jsx)("div",{className:(0,r.QP)("w-full flex space-x-4 py-3 px-6 bg-[#F6FAFC]",a),children:t})}},79608:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(6029),r=a(76264);function s(e){let{className:t,canSort:a,sortDirection:s,onClick:l,children:i,colSpan:d=1}=e;return(0,n.jsxs)("div",{className:(0,r.QP)("w-full flex items-center text-[0.8125rem] leading-tight text-left uppercase px-4 py-3 bg-[#F6FAFC] font-semibold text-[hsl(var(--foreground))] tracking-wide",l&&"cursor-pointer",t),style:{gridColumn:d>1?"span ".concat(d):void 0},onClick:l,children:[i,a?(0,n.jsx)("i",{className:"fas fa-chevron-".concat("asc"==s?"up":"down"," ml-2")}):null]})}},82517:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(6029),r=a(76264);function s(e){let{cols:t,className:a,children:s,scrollable:l=!0}=e;return(0,n.jsx)("div",{className:(0,r.QP)(l?"w-full":"",l&&"overflow-x-auto"),children:(0,n.jsx)("div",{style:{gridTemplateColumns:t.join(" ")},className:(0,r.QP)("w-full border-t border-light-grey-2 grid auto-rows-auto items-stretch justify-items-stretch",a),children:s})})}},86264:(e,t,a)=>{a.d(t,{A:()=>y,a:()=>o});var n=a(6029),r=a(26751);a(55729);var s=a(62023),l=a(5442),i=a(1055),d=a(76264);let o=(e,t,a)=>({type:"option",value:(0,l.G_)(e),label:e.name||t,subtitle:(0,l.ub)(e.startDate,e.endDate)||null,ownership:e.ownership,dimmed:!!e.virtual,archived:!!e.archived,ended:!!e.endDate&&e.endDate<a}),c=e=>"header"===e.type?"header:".concat(e.key):"option:".concat(e.value),u="text-xs px-2 py-0.5 rounded-full whitespace-nowrap",m=e=>{let{entry:t,withTestId:a}=e,{t:s}=(0,r.Bd)("teachers");if("header"===t.type)return(0,n.jsx)("span",{"data-testid":a?"term-group-".concat(t.key):void 0,className:"text-xs font-semibold uppercase text-dark-grey",children:t.label});let o=t.ownership?(0,i.mo)(t.ownership):null;return(0,n.jsxs)("span",{"data-testid":a?"term-option-".concat(t.value):void 0,"data-value":a?t.value:void 0,className:"flex flex-col items-start gap-0.5 text-left",children:[(0,n.jsxs)("span",{className:"flex items-center gap-2",children:[(0,n.jsx)("span",{className:t.action?"font-semibold":void 0,children:t.label}),o&&(0,n.jsx)("span",{className:(0,d.QP)(u,o.className),children:o.label}),t.archived&&(0,n.jsx)("span",{className:(0,d.QP)(u,"bg-gray-200 text-gray-600"),children:s("myGroups.term.archived","Archived")}),t.ended&&(0,n.jsx)("span",{className:(0,d.QP)(u,l.ey.ENDED.className),children:s("myGroups.term.states.ended","Ended")})]}),t.subtitle&&(0,n.jsx)("span",{className:"text-xs ".concat(t.ended?"text-gray-400":"text-dark-grey"),children:t.subtitle})]})},p=e=>"header"===e.type?"h-auto min-h-0 py-1.5 cursor-default opacity-100 bg-black/[0.03]":(0,d.QP)("h-auto min-h-[2.75rem] py-2",e.dimmed&&"opacity-70"),y=e=>{var t;let{entries:a,value:r,onChange:l,ariaLabel:i,dataTestId:d,dataAnalyticsId:o,className:u,dropdownClassName:y,menuClassName:h}=e,g=a.map(e=>"header"===e.type?{...e,disabled:!0}:e),x=null!=(t=g.find(e=>"option"===e.type&&e.value===r))?t:null;return(0,n.jsx)("div",{"data-testid":d,"data-value":r,"data-analytics-id":o,className:u,children:(0,n.jsx)(s.A,{options:g,current:x,callback:e=>{"option"===e.type&&l(e.value)},keyExtractor:c,optionComparator:(e,t)=>
1c(e)===c(t),optionFormatter:e=>(0,n.jsx)(m,{entry:e,withTestId:!0}),buttonFormatter:e=>(0,n.jsx)(m,{entry:e,withTestId:!1}),optionClassName:p,isHeaderOption:e=>"header"===e.type,buttonAriaLabel:i,className:y,menuClassName:h})})}},93593:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(6029),r=a(55729),s=a(5700);let l=e=>{let{cols:t,rows:a=5,twoLine:l=!1}=e;return(0,n.jsx)(n.Fragment,{children:[...Array(a)].map((e,a)=>{let i=a%2==0,d="".concat(i?"bg-white":"bg-[#FAFBFC]"," py-4 px-4 border-t border-light-grey-2");return(0,n.jsx)(r.Fragment,{children:t.map((e,t)=>(0,n.jsx)(s.A,{className:d,children:l?(0,n.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,n.jsx)("div",{className:"bg-gray-200 rounded h-4 w-3/4 animate-pulse"}),(0,n.jsx)("div",{className:"bg-gray-200 rounded h-3 w-1/2 animate-pulse"})]}):(0,n.jsx)("div",{className:"bg-gray-200 rounded h-4 w-full animate-pulse"})},t))},a)})})}},97899:(e,t,a)=>{a.d(t,{Ny:()=>r,UC:()=>s,VM:()=>d,Ye:()=>l,mB:()=>n,zz:()=>i});let n="none",r=(e,t)=>{if(!t)return!0;let a=(e.academicSessions||[]).map(e=>null==e?void 0:e.id).filter(Boolean);return t===n?0===a.length:a.includes(t)},s=e=>e.filter(e=>!e.virtual&&null!=e.id),l=e=>e.filter(e=>!!e.startDate&&!!e.endDate),i=(e,t)=>e.endDate&&e.endDate<t?e.endDate:null,d=e=>e.startDate&&e.endDate?{fromDate:e.startDate,toDate:e.endDate}:null}}]);

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.