PageSourceSearch

https://classroom.freckle.com/js/index-ByZsj7vC.js

js freckle.com collected 2026-10-01 13:52:29 UTC 20,706 bytes, 2 lines download raw bytes

1import{ae as e,af as s,u as t,j as a,c1 as n,a1 as r,aO as d,ab as i,r as l,G as o,c7 as c,cw as S,eM as u,V as m,c as h,w as p,eZ as _,S as f,k as I,dm as j,e4 as A,E as g,ez as N,f3 as E,as as x,fr as T,f6 as M,f7 as b,f5 as D,cE as k,aA as v,a4 as R,q as C,b5 as O,z as w,bv as y,C as U,H as G,d as P,fc as L,T as H,Q as B,at as q,b$ as Q,R as F,bT as $,aL as W,aV as Y,f as J,W as V,iB as K,A as Z,ai as z,aj as X,av as ee,ak as se,dR as te,am as ae,Z as ne,N as re,gw as de,e$ as ie}from"./index-DwY57-TY.js";import{u as le,g as oe,a as ce,f as Se,j as ue,r as me}from"./alignment-8s4tmlhw.js";import{f as he,a as pe}from"./translation-boJaOABI.js";import{S as _e}from"./constants-EZ7w763e.js";import{a as fe}from"./handlers-BsoprqNm.js";import{u as Ie}from"./use-course-subject-map-BpaSgXm6.js";import{u as je}from"./use-current-course-id-Czuftnei.js";import{u as Ae}from"./use-students-query-param-BBz7z2xP.js";import{f as ge,a as Ne,b as Ee,g as xe}from"./math-domains-and-standards-B53-etX2.js";import{s as Te}from"./sum-DjQzY3It.js";import{b as Me}from"./question-shell-CTDYUL_7.js";import{d as be}from"./assignments-Bn8UWKrI.js";import{B as De}from"./index-BRF-jmQU.js";import{D as ke}from"./index-DCPQmKLQ.js";import{g as ve,b as Re,A as Ce,S as Oe,a as we}from"./index-YdQw_loP.js";import{E as ye}from"./index-D3zsz7Tg.js";import{C as Ue}from"./index-KzvIaTOP.js";import{P as Ge,G as Pe}from"./index-B47KyPJB.js";import{P as Le}from"./index-Dc_F5hi8.js";import{S as He}from"./index-BLF5kLuM.js";import{b as Be}from"./index-LLzgCFaz.js";import{d as qe}from"./difference-CiqtZ3nM.js";import{w as Qe}from"./without-BLj_iNob.js";import{E as Fe}from"./index-i5aBs8rj.js";import{T as $e}from"./index-DeuvGIch.js";import"/config.js";import"./map-D73ICZdg.js";import"./skill-set-CWsOmR8k.js";import"./rl-standard-set-J8B8fgs0.js";import"./index-hkXwYzKi.js";import"./constants-iWC-p7Mr.js";import"./answer-types-q_1mQXmA.js";import"./assessment-topic-Bzp5Sy_k.js";import"./math-fact-practice-operation-rQ36kP-G.js";import"./operations-BhGqttQa.js";import"./memoize-one.esm-o-udwBZD.js";import"./index-DmcyqHJG.js";import"./kebabCase-DYnLNm92.js";import"./_basePropertyOf-Bll3GSHM.js";import"./helpers-DVO6nGK0.js";import"./menu-provider-DridGC5m.js";import"./hovercard-store-DjOPEKyf.js";import"./index-zJpg58_O.js";import"./popover-context-wnezqR7f.js";import"./composite-store-qmLcVULl.js";import"./combobox-context-DDSigJ4_.js";import"./index-C5Q234x3.js";import"./maybe-LfC_bdDy.js";import"./premium-popover-Cg_9NG4X.js";import"./index-CXBHhj1t.js";import"./index-D_wPupF-.js";import"./sharing-link-modal-CuMJISso.js";import"./course-subjects-b2a4-dax.js";import"./dropdown-Bxwjx4bb.js";import"./logic-Bkv3KT6z.js";import"./question-handler-DGU1eyvF.js";import"./question-preview-container-7UF1EMO5.js";import"./index-4Cp9mRCG.js";import"./index-CgLQ_VK1.js";import"./array-CcSuxTjn.js";
1import"./common-helper-VS8BdCsW.js";import"./take-vEm0I8Pj.js";import"./preview-questions.module-DY84zq3F.js";import"./student-picker-ZXv8Zauw.js";import"./index-clvtXLjc.js";import"./chunk-BIwo89Sr.js";import"./uniqueId-DZezg2tI.js";import"./use-language-manifest-CYfosptD.js";import"./index-CxCzjXx8.js";import"./index-Vsd8xJsB.js";import"./self-contained-teacher-selector-BWfU8ExL.js";import"./_baseDifference-gR9MBWBk.js";import"./index-BkLrezW9.js";function We(e){const{selectedNumberOfQuestionsPerStandard:s,selectedNumberOfStandards:n,onChange:r}=e,{t:d}=t();return a.jsx(ke,{id:"number-of-questions-picker",handleChange:e=>{null!==e&&r(e.value)},value:{value:s,label:Je({numberOfQuestionsPerStandard:s,numberOfStandards:n,t:d})},options:{tag:"flat",options:Ye(s,n,d)}})}const Ye=(e,s,t)=>{const a=Math.min(10,Math.floor(40/s));return n(1,a+1).map(a=>({value:a,label:`${a===e?"✓":" "} ${Je({numberOfQuestionsPerStandard:a,numberOfStandards:s,t:t})}`}))},Je=({numberOfQuestionsPerStandard:e,numberOfStandards:s,t:t})=>`${t("NUMBER_OF_QUESTIONS_PICKER_NUMBER_OF_QUESTIONS",{numQuestions:e*s})} ${t("NUMBER_OF_QUESTIONS_PICKER_NUMBER_PER_STANDARD",{numPerStandard:e})}`;const Ve=e=>d.groupAllWith(e=>e.domainId,e).map(e=>({rlDomainId:e[0].domainId,selectedRlStandardIds:e.map(e=>e.id)})),Ke="all_standards";function Ze(e){const{gradeOrSkillSet:s,rlDomainId:n,selectedStandardIds:r,rlStandards:d,skillsBySkillSetId:l,onStandardCheckboxChange:o}=e,{t:c}=t(),S=function(e,s,t,a){const n=i(ge(t,e,s,a),["progressionOrder"]);return n.map(e=>[e.id,Xe(e)])}(s,n,d,l);function u(e){o(n,e===Ke?{tag:"all_standards"}:{tag:"rlStandardId",value:e},!0)}const m=S.map((e,s)=>{const[t,n]=e;return a.jsx("span",{className:"math-standard-checkbox-wrapper",children:a.jsx($e,{id:`math-standard-${t}`,state:r.includes(t)?"selected":"unselected",onSelected:u,value:t,label:n},s)},s)});return a.jsxs("div",{children:[a.jsx($e,{id:"math-standard-select-all",state:ze(S,r)?"selected":"unselected",onSelected:u,value:Ke,label:c("MATH_STANDARDS_CHECKBOXES_SELECT_ALL")}),m]})}function ze(e,s){return e.length===s.length}function Xe(e){return`${e.name} - ${e.shortName}`}function es(e){const{t:s}=t(),{selectedStandards:n,gradeOrSkillSet:d,onChangeSelection:i,rlStandards:S,skillsBySkillSetId:u,mathStandardSet:_}=e,f=l.useRef(d),[I,j]=l.useState(n);o.useSafeEffectExtraDeps(({gradeOrSkillSet:e})=>{let s=!1;if(f.current.tag!==e.tag)s=!0;else switch(f.current.tag){case"grade":"grade"===e.tag&&f.current.grade!==e.grade&&(s=!0);break;case"skillSet":"skillSet"===e.tag&&f.current.skillSetId!==e.skillSetId&&(s=!0);break;default:r.exhaustive(f.current)}s&&j([])},[],{gradeOrSkillSet:{value:d,comparator:c.isEqual}}),o.useSafeEffectExtraDeps(({selectedStandards:e,onChangeSelection:s})=>{s(e)},[],{selectedStandards:{value:I,comparator:c.isEqual},onChangeSelection:{value:i,comparator:()=>!0}});const A=as(d,S,u),g={selectedStandards:I,domainsForGrade:A,rlStandards:S};return a.jsxs("div",{className:"math-domains-and-standards-picker",children:[a.jsx("div",{className:"select-all",children:a.jsx($e,{id:"math-domains-and-standards-picker-select-all",state:ns(A,d,S,I,u)?"selected":"unselected",onSelected:function(){const e=ns(as(d,S,u),d,S,I,u)?[]:function(e,s,t){switch(e.tag){case"grade":return Ve(s.filter(s=>s.grade===e.grade));case"skillSet":const a=t.get(e.skillSetId);return Ve(Ne(a,s,e.skillSetId.toString()));default:return r.exhaustive(e)}}(d,S,u);j(e)},value:Ke,label:s("MATH_DOMAINS_AND_STANDARDS_PICKER_SELECT_ALL"),dataTest:"select-all-checkbox"})}),ss(d,g,u,function(e,s){j(t=>{const a=t.filter(s=>s.rlDomainId!==e),n=m.maybe(()=>[],e=>e.selectedRlStandardIds,h(t,s=>s.rlDomainId===e));if("all_standards"===s.tag){const s=ts(d,e,S,u),t=0===qe(s,n).length?[]:s,r={rlDomainId:e,selectedRlStandardIds:t};return t.length>0?[...a,r]:a}{const{value:r}=s;if(0===n.length){const s={rlDomainId:e,selectedRlStandardIds:[r]};return[...t,s]}{const s=p(n,r)?Qe(n,r):[...n,r],t={rlDomainId:e,selectedRlStandardIds:s};return s.length>0?[...a,t]:a}}})})]})}function ss(e,s,t,n){const{selectedStandards:r,domainsForGrade:d,rlStandards:i}=s,l=d.map((s,d)=>{const[l,o]=s,c=function(e,s){const t=s.find(s=>s.rlDomainId===e);return void 0!==t?t.selectedRlStandardIds:[]}(l,r),S=c.length,u=ts(e,l,i,t).length,m=S>0?a.jsxs("div",{children:[a.jsxs("strong",{children:[o," "]}),a.jsx("em",{children:`(${S} of ${u} standards selected)`})]}):a.jsxs("span",{children:[o," "]}
1),h=a.jsx(Ze,{gradeOrSkillSet:e,rlDomainId:l,rlStandards:i,selectedStandardIds:c,onStandardCheckboxChange:n,skillsBySkillSetId:t});return a.jsx(Fe,{expandableComponent:h,expandableComponentAddClass:"_expandedStandardsContainer_9nr2p_73",theme:"basic",chevronPosition:"left",iconExpand:"down",iconCollapse:"right",initOpen:c.length>0,children:()=>m},d)});return a.jsx("div",{children:l})}function ts(e,s,t,a){return ge(t,e,s,a).map(e=>e.id)}function as(e,s,t){switch(e.tag){case"grade":const a=e.grade;return u(S(s),a).map(e=>[e.id,e.name]);case"skillSet":const n=Ne(t.get(e.skillSetId),s,e.skillSetId.toString());return S(n).map(e=>[e.id,e.name]);default:return r.exhaustive(e)}}function ns(e,s,t,a,n){if(e.length!==a.length)return!1;let d;switch(s.tag){case"grade":d=t.filter(e=>e.grade===s.grade).length;break;case"skillSet":const e=n.get(s.skillSetId);d=Ne(e,t,s.skillSetId.toString()).length;break;default:return r.exhaustive(s)}return d===a.reduce((e,s)=>e+s.selectedRlStandardIds.length,0)}function rs(e){const{students:s,selectedStudentIds:n,selectedCourseIds:r,selectedStandards:d,standards:o,numberOfQuestions:c,teacher:u,courses:h}=e,p=le().data,{t:g}=t(),[N,E]=l.useState(!1);const x=_(s.filter(e=>n.includes(e.id)),u.studentNameSortField),T=N?x.map(e=>a.jsx("li",{children:g("ASSIGNMENT_SUMMARY_ADD_MATH_STUDENT_FULL_NAME",{firstName:e.firstName,lastName:e.lastName})},e.id)):null,M=N?a.jsx(I,{icon:j}):a.jsx(I,{icon:A}),b=d.map(e=>{const s=e.rlDomainId,t=m.fromJust(S(o).find(e=>e.id===s),`Unable to resolve domain ${s} in standard set ${u.mathStandardSetId}`),n=e.selectedRlStandardIds.map(e=>m.fromJust(o.find(s=>s.id===e),`Unable to resolve standard ${e} in standard set ${u.mathStandardSetId}`)),r=i(n,e=>e.progressionOrder).map(e=>e.name).join(", ");return a.jsxs("div",{children:[a.jsx("div",{children:t.name}),a.jsx("div",{children:r})]},s)});let D;if(1===r.length){const e=r[0],s=m.fromJust(h.find(s=>s.id===e),`Unable to find courseId ${e}`);D=a.jsx(a.Fragment,{children:s.name})}else D=a.jsx(f,{i18nKey:"ASSIGNMENT_SUMMARY_ADD_MATH_NUMBER_CLASSES",values:{numberOfClasses:r.length}});return a.jsxs("div",{className:"_assignmentSummary_26w54_73",children:[a.jsxs(ds,{header:g("ASSIGNMENT_SUMMARY_ADD_MATH_ASSSIGNMENT_SUMMARY_CLASS_HEADER"),children:[a.jsx("div",{children:D}),a.jsxs("div",{children:[a.jsxs("div",{className:"_minorText_26w54_92 hand-cursor",onClick:function(){E(!N)},children:[g("ASSIGNMENT_SUMMARY_ADD_MATH_NUMBER_STUDENTS",{numberOfStudents:x.length}),M]}),a.jsx("ul",{className:"_studentList_26w54_96",children:T})]})]}),a.jsx(ds,{header:m.maybe(()=>"",e=>g("ASSIGNMENT_SUMMARY_ADD_MATH_DOMAINS_AND_STANDARDS_HEADER",{domainsLabel:e.domainsLabel,standardsLabel:e.standardsLabel}),p),children:a.jsx(a.Fragment,{children:b})}),a.jsx(ds,{header:g("ASSIGNMENT_SUMMARY_ADD_MATH_NUMBER_QUESTIONS_HEADER"),children:g("ASSIGNMENT_SUMMARY_ADD_MATH_NUMBER_QUESTIONS",{numberOfQuestions:c})})]})}function ds(e){const{header:s,children:t}=e;return a.jsxs("div",{className:"_summaryCol_26w54_79",children:[a.jsx("div",{className:"_summaryHeader_26w54_86",children:s}),t]})}const is="_assignStepContainerStyle_16bka_101",ls="_assignStepContainerBodyStyle_16bka_105";function os(n){const{t:i}=t(),S=N(),{teacher:u,mathStandardSet:p,rlSkills:_,selectedStudentIds:f,courseSubjectMap:j,selectedGradeOrSkillSet:A,courses:g,courseMemberships:V,students:K,claimedFreeResources:Z,language:z,selectedRlStandardIds:X,selectedRlDomainIds:ee,rlStandards:se,rlDomains:te,selectAllStandardsForGivenDomains:ae,skillsBySkillSetId:ne,skillSets:re}=n,de=je(),ie=E({courses:g,students:K,courseMemberships:V,initialCourseId:de,initialStudentIds:f,currentSubject:x.math,courseSubjectMap:j,disabledCourseIds:ve("math",Z,V)}),[le,oe]=l.useState(A),[ce,Se]=l.useState(function(){const e=function(e,s,t,a,n,d){if(null==e)return[];if(a)return s.flatMap(s=>ge(n,e,s,d));if(0===t.length)switch(e.tag){case"grade":return n.filter(s=>s.grade===e.grade);case"skillSet":return Ne(d.get(e.skillSetId)??[],n,e.skillSetId.toString());default:return r.exhaustive(e)}switch(e.tag){case"grade":return n.filter(s=>
1t.includes(s.id)&&s.grade===e.grade);case"skillSet":const s=(d.get(e.skillSetId)??[]).map(e=>e.standard),a=t.filter(e=>s.includes(e));return n.filter(e=>a.includes(e.id));default:return r.exhaustive(e)}}(A,ee,X,ae,se,ne);return Ve(e)}()),[ue,me]=l.useState(ie),[he,pe]=l.useState(null),[_e,fe]=l.useState(!1),[Ie,Ae]=l.useState(!0),[xe,Te]=l.useState(!1),ke=T(),[qe,Qe]=l.useState([]),[Fe,$e]=l.useState([]),[Ye,Je]=l.useState(null),[Ke,Ze]=l.useState(z);async function ze(t,a,n){const r=u.mathStandardSetId,d=await async function(t,a,n,r){return await e.POST("/3/{ContentAreaP-ContentArea}/assessments/questions/arbitrary",{params:{path:{"ContentAreaP-ContentArea":"math"}},body:{standardIds:t,standardSetId:a,questionsPerStandard:n,questionsToAvoid:r}}).then(s).then(Me)}(t,r,a,n);return d.map(e=>({questionId:e.question.id,skillPair:e.skillPair}))}async function Xe(e,s){if(!xe){Te(!0);const t=e.flatMap(({selectedRlStandardIds:e})=>e),a=await ze(t,s,void 0);Te(!1),$e(a)}}function ss(){const e=Array.from(ue.keys()),s=Re(x.math,e,g,j);s.length>0?ke.show({tag:"update-courses",courseIds:s}):ts()}function ts(){const e=function(e,s,t,a){const n=t.map(t=>{const n=ge(s,e,t.rlDomainId,a).length===t.selectedRlStandardIds.length?{standards:[]}:{standards:t.selectedRlStandardIds};return{domain:t.rlDomainId,...n}});return{schoolGrade:Ee(e,s,a),domainStandards:n}}(m.fromJust(le,"Grade is required"),se,ce,ne),s={topic:e,questionIds:Fe,...null!=Ye?{startsAt:Ye}:{}};fe(!0),M(k.MathAssessment,D(u),b(ue,s),S).then(e=>{const s=e.map(({assignmentId:e})=>({assignmentId:e,assignmentType:k.MathAssessment,initialCourseId:de}));fe(!1),Qe(s)}).catch(e=>{v(new R(e)),fe(!1),C("error",i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_ERROR_CREATING_NOTIFICATION")),console.error("Could not create Assessment assignment")})}o.useSafeEffect(()=>{Ze(z)},[z]),o.useSafeEffectExtraDeps(({selectedStandards:e,selectedNumberOfQuestionsPerStandard:s,onRefreshQuestionIds:t})=>{if(e.length>0){t(e,cs(e,s))}},[],{selectedStandards:{value:ce,comparator:c.isEqual},selectedNumberOfQuestionsPerStandard:{value:he,comparator:c.isEqual},onRefreshQuestionIds:{value:Xe,comparator:()=>!0}}),o.useSafeEffectExtraDeps(({selectedStartsAt:e,onSubmit:s})=>{null!==e&&s()},[],{selectedStartsAt:{value:Ye,comparator:c.isEqual},onSubmit:{value:ss,comparator:()=>!0}});const as=se.map(e=>e.grade),ns=null!=le?a.jsxs("div",{className:ls,children:[a.jsx(O,{children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_SELECT_STANDARD_SUBHEADER",{standardsLabel:p.standardsLabel})}),a.jsx(es,{rlStandards:se,gradeOrSkillSet:le,mathStandardSet:p,onChangeSelection:function(e){pe(s=>{const t=cs(e,s);return Xe(e,t),t}),Se(e)},selectedStandards:ce,skillsBySkillSetId:ne})]}):null,ds=0===ce.length?null:a.jsx(We,{selectedNumberOfQuestionsPerStandard:he??Ss(us(ce)),selectedNumberOfStandards:us(ce),onChange:function(e){pe(e),Xe(ce,e)}}),os=a.jsx("div",{className:ls,children:a.jsx(He,{teacher:u,students:K,selectedStudents:ue,onChange:function(e){me(e)},courses:g,courseMemberships:V,courseSubjectMap:j,currentSubject:x.math})}),ms=w(Fe)&&!xe,hs=_e||xe||ms,ps=ce.map(({rlDomainId:e,selectedRlStandardIds:s})=>({domain:m.fromJust(h(te,s=>s.id===e),`Could not find domain with id ${e}`),standards:s.map(e=>m.fromJust(h(se,s=>s.id===e),`Unable to find standard with ID ${e}`))})),_s=y(Array.from(ue.values())),fs=ms?null:a.jsxs(a.Fragment,{children:[a.jsxs(U,{className:is,children:[a.jsx(G,{children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_QUESTION_AND_ANSWER_PREVIEW_HEADER")}),a.jsxs(P,{alignItems:"center",justifyContent:"space-between",children:[ds,a.jsxs("span",{children:[a.jsx(I,{icon:L,className:"_questionPreviewInfoStyle_16bka_132"}),a.jsx(H,{style:"body-2",htmlElement:"span",children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_QUESTION_AND_ANSWER_INFO_TEXT")})]})]}),a.jsx("div",{className:"_questionPreviewWrapperStyle_16bka_73",children:a.jsx(Ue,{fallbackComponent:a.jsx(B,{t
1ype:"danger",children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_ASSIGNMENT_PREVIEW_UNAVAILABLE_ALERT")}),children:a.jsxs("div",{className:"_questionPreviewsStyle_16bka_78",children:[a.jsx(Be,{rosteredStudents:K,selectedStudentIds:_s,setPreviewLanguage:function(e){console.log("langu",e),Ze(e)},previewLanguage:Ke}),a.jsx(Ge,{previewQuestionIds:Fe.map(({questionId:e})=>({questionId:e})),lang:Ke,isHidingPreview:Ie,refreshFailedOnId:null,loadingQuestions:xe,dataPendo:Ie?null:"show-assessment-preview",dataTest:Ie?null:"preview-assessment",hideQuestionPreviewButtonText:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_HIDE_PREVIEW_BTN"),showQuestionPreviewButtonText:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_VIEW_ALL_QUESTIONS_BTN"),onToggleQuestionPreview:function(){Ae(e=>!e)},onRefreshQuestionId:function(e){!async function(e){const s=Fe.map(e=>e.questionId),t=J(Fe,s=>s.questionId===e);if(t>=0){const{skillPair:e}=Fe[t],a=m.fromJust(h(_,s=>s.uspId===e.skillId),`Unable to find skill with ID ${e.skillId}`),n=(await ze([a.standard],1,s))[0];if(void 0!==n){const e=Fe.map((e,s)=>s===t?n:e);$e(e)}}}(e)}})]})})})]}),a.jsxs(U,{className:is,children:[a.jsx(G,{children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_ASSIGNMENT_SUMMARY_TITLE")}),a.jsx(rs,{students:K,selectedStudentIds:_s,selectedCourseIds:Array.from(ue.keys()),selectedStandards:ce,standards:se,numberOfQuestions:Fe.length,teacher:u,courses:g})]}),a.jsx("div",{"data-test":"assign-assignment-buttons",className:"_buttonSpacerStyle_16bka_138",children:a.jsxs(De,{children:[a.jsx(Ce,{disabled:hs,onClick:()=>hs?void 0:ss(),buttonText:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_ASSIGN_NOW_BTN")}),a.jsx(Oe,{subject:"math",disableButton:hs,onScheduleAssignment:function(e){Je(e.valueOf())},scheduleFutureAssignmentsAllowed:!0})]})})]});return a.jsx(q,{breadcrumbsConfig:{path:[{url:F.math.assignments(de),name:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_ASSIGNMENTS_BREADCRUMB")}],currentItemName:Q(i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_TITLE"))},pageHeaderText:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_TITLE"),dataTestHeader:"assessment-assignment-header",children:a.jsxs(a.Fragment,{children:[_e?a.jsx($,{}):null,a.jsx("div",{className:"row",children:a.jsxs("div",{className:"col-12",children:[a.jsx(Le,{subject:x.math}),a.jsxs(U,{className:is,children:[a.jsx(G,{children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_SELECT_STUDENTS_TITLE")}),os]}),a.jsxs(U,{className:is,children:[a.jsx(G,{children:i("MATH_ASSESSMENT_ASSIGNMENTS_ADD_SELECT_GRADE_AND_STANDARDS_TITLE",{standardsLabel:W(p.standardsLabel)})}),a.jsx("div",{className:ls,children:a.jsx(Pe,{selection:le,onChange:function(e){oe(e),Se([]),$e([])},grades:as,isMath:!0,skillSets:re})}),ns]}),fs??null]})}),a.jsx(ye,{activeVisibleCourses:Y(g),coursesToUpdate:null===ke.visible?[]:ke.visible.courseIds,courseSubjectMap:j,subject:x.math,onConfirm:ts,...ke.props("update-courses")}),m.mthen(d.mkNonEmpty(qe),e=>{const s=be(ps.map(e=>e.domain),p,null,i);return a.jsx(we,{title:s.value,createdAssignments:e})})??null]})})}function cs(e,s){const t=us(e);return null==s||t*s>40?Ss(t):s}function Ss(e){return e>=0&&e<6?4:e<16?2:1}function us(e){return Te(e.map(e=>e.selectedRlStandardIds.length))}function ms(e){const s={language:g(),...e};return a.jsx(os,{...s})}function hs(){const e=je(),s=Ae(),t=xe(V("grade"),V("skillSetId")),n=m.maybe(()=>[],e=>K(e),Z("domainIds")),r=m.maybe(()=>[],e=>K(e),Z("standardIds")),d=z(),i=le(),l=X(),o=ee(),c=se(),S=oe({tag:"all-standards"}),u=ce(),h=Se(),p=Ie({tag:"active-courses-or",courseId:e}),_=te(),f=ue(),I=ae(({skillSets:e,teacher:s})=>me({contentArea:"math",standardSetId:s.mathStandardSetId,language:s.language,skillSetIds:e.map(e=>e.skillSet)}),"fetchSkillsBySkillSetIdLookup",[m.mthen(d.data,e=>m.mthen(f.data,s=>({contentArea:"math",standardSetId:e.mathStandardSetId,language:e.language,skillSetIds:s.map(e=>e.skillSet)})))],{skillSets:f,teacher:d}),j=m.mthen(d.data,e=>e.mathStandardSetId),A=n.length>0||r.length>0,g=ae(({standardSetId:e})=>Promise.all([Promise.all(n.map(s=>he(e,s))),Promise.all(r.filter(e=>e!==_e).map(s=>pe(e,s)))]),"translateAssessmentIds",[j,n,r],{standardSetId:{data:j}},{enabled:A}),N=A?{translatedIds:g}:{};return a.jsx(ne,{resources:{students:l,courseMemberships:c,teacher:d,mathStandardSet:i,courses:o,rlSkills:S,rlStandards:u,rlDomains:h,courseSubjectMap:p,claimedFreeResources:_,skillSets:f,skillsBySkillSetId:I,...N},render:({students:d,courseMemberships:i,teacher:l,mathStandardSet:o,courses:c,rlSkills:S,rlStandards:u,rlDomains:m,courseSubjectMap:h,claimedFreeResources:p,skillSets:_,skillsBySkillSetId:f})=>{if(!fe(d,i,e,s))return a.jsx(re,{to:F.math.assignAssessments({students:[]}),replace:!0});const[I,j]=A&&void 0!==g.data?[g.data[0].filter(e=>null!==e),g.data[1].filter(e=>null!==e)]:[n,r],N={domainIds:I,standardIds:j},E=function(e){return 1===e.standardIds.length&&e.standardIds[0]===_e}({standardIds:r}),x=E?[]:N.standardIds,T=N.domainIds,M=new Set(m.map(e=>e.id)),b=de(u);return a.jsx(ie,{shareError:I.length>0&&!I.every(e=>M.has(e)),children:a.jsx(ms,{rlSkills:S,rlStandards:b,rlDomains:m,selectedRlStandardIds:x,selectedRlDomainIds:T,selectAllStandardsForGivenDomains:E,courses:c,teacher:l,mathStandardSet:o,students:d,courseMemberships:i,selectedStudentIds:s,selectedGradeOrSkillSet
1:t,courseSubjectMap:h,claimedFreeResources:p,skillsBySkillSetId:f,skillSets:_})})}})}export{hs as default};
2//# sourceMappingURL=index-ByZsj7vC.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.