PageSourceSearch

https://www.projectread.ai/_next/static/chunks/pages/classrooms/[c…/ufli-portal/new-d498acd866dc7676.js

js projectread.ai collected 2026-09-24 10:35:47 UTC 6,935 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="eae44d01-3732-46d3-8038-9b6e96f17524",e._sentryDebugIdIdentifier="sentry-dbid-eae44d01-3732-46d3-8038-9b6e96f17524")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([["6715"],{84344:function(e,t,s){e=s.nmd(e),(window.__NEXT_P=window.__NEXT_P||[]).push(["/classrooms/[classroom_id]/ufli-portal/new",function(){return s(20480)}]),e.hot&&e.hot.dispose(function(){window.__NEXT_P.push(["/classrooms/[classroom_id]/ufli-portal/new"])})},91998:function(e,t,s){"use strict";s.d(t,{j:()=>a});var n=s(97496),r=s(95931),o=s(51976),l=s(17574);let i=(e,t,s)=>{let n=l.UU.safeParse(e);return n.success?t&&n.data<t?{success:!1,reason:"min"}:s&&n.data>s?{success:!1,reason:"max"}:n:{success:!1,reason:"format"}},a=e=>{var t;let{value:s,onChange:l,onInvalid:a,min:d,max:c,...u}=e,[h,m]=(0,r.useState)(null);return(0,n.tZ)(o.o,{type:"date",value:null!=(t=null!=h?h:s)?t:"",min:d,max:c,onChange:e=>{let t=e.target.value,s=i(t,d,c);s.success?(m(null),l(s.data)):m(t)},onBlur:()=>{if(null===h)return;let e=i(h,d,c);e.success?l(e.data):null==a||a(e.reason),m(null)},...u})}},48510:function(e,t,s){"use strict";s.d(t,{X:()=>d});var n=s(97496),r=s(97148),o=s(4622),l=s(91998),i=s(16258),a=s(78090);let d=e=>{let{value:t,onChange:s,className:d}=e;return(0,n.tZ)(i.yt,{identifier:"assessmentDate",label:"Assessment date",className:d,children:(0,n.tZ)(l.j,{id:"assessmentDate",name:"assessmentDate",value:t,onChange:s,onInvalid:e=>{o.Am.error("max"===e?"Assessment date cannot be in the future":"min"===e?"Assessment date must be within the last 90 days":"Invalid assessment date")},min:(0,a.tC)((0,r.k)(new Date,90)),max:(0,a.tt)(),required:!0})})}},16080:function(e,t,s){"use strict";s.d(t,{t:()=>l});var n=s(97496),r=s(99270),o=s(11823);let l=()=>(0,n.BX)("div",{css:{...o.r.bodyM,marginBottom:16},children:[(0,n.tZ)("h3",{css:{...o.r.capM,marginBottom:8,color:o.r.colors.n50},children:"Instructions"}),(0,n.BX)("div",{css:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:24,[o.r.max(630)]:{gridTemplateColumns:"1fr",gap:8}},children:[(0,n.BX)(i,{icon:(0,n.tZ)(a,{"aria-hidden":!0}),label:"Method 1",title:"Type in misspelled words",children:[(0,n.BX)("p",{children:["You can",(0,n.tZ)("strong",{children:" leave cells empty for correct words."})," For words not attempted or skipped, enter a hyphen “-”."]}),(0,n.tZ)("p",{children:(0,n.tZ)("strong",{children:"This is the suggested method if the student's handwriting is not clear."})})]}),(0,n.tZ)(i,{icon:(0,n.tZ)(r.x,{"aria-hidden":!0}),label:"Method 2",title:"Scan assessment",children:(0,n.BX)("p",{children:["Use your webcam or upload a photo of the assessment. This should"," ",(0,n.tZ)("strong",{children:"only be done when the student's handwriting is clear."})," ","Outputs should be double-checked and edited if needed."]})})]})]}),i=e=>{let{label:t,title:s,icon:r,children:l}=e;return(0,n.BX)("div",{css:{borderRadius:8,background:o.r.colors.n20,padding:16,"& > :last-child":{marginBottom:0}},children:[(0,n.BX)("h4",{css:{...o.r.titleM,marginBottom:8,color:o.r.colors.n80,borderBottom:"1px solid color-mix(in srgb, ".concat(o.r.colors.n30," 50%, ").concat(o.r.colors.n40,")"),paddingBottom:12},children:[(0,n.BX)("div",{css:{...o.r.capM,display:"flex",alignItems:"center",gap:8,color:o.r.colors.n70,marginBottom:4},children:[r,t]}),s]}),l]})},a=e=>(0,n.tZ)("svg",{viewBox:"0 0 24 24",width:"1em",fill:"currentColor",...e,children:(0,n.tZ)("path",{d:"M4 5V19H20V5H4ZM3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3ZM6 7H8V9H6V7ZM6 11H8V13H6V11ZM6 15H18V17H6V15ZM11 11H13V13H11V11ZM11 7H13V9H11V7ZM16 7H18V9H16V7ZM16 11H18V13H16V11Z"})})},20480:function(e,t,s){"use strict";s.r(t),s.d(t,{default:()=>y,__N_SSP:()=>B});var n=s(97496),r=s(40006),o=s(95931),l=s(99168),i=s(51669),a=s(23551),d=s(37380),c=s(48510),u=s(16080),h=s(88
1069),m=s(25978),p=s(11823);let f=(0,h.c)({stringify:e=>e.label}),g=e=>{let{lessonOptions:t,activeLessons:s,setLessonIds:r,className:l}=e;return(0,n.BX)("div",{className:l,children:[(0,n.tZ)("label",{css:{...p.r.titleM,marginBottom:6},htmlFor:"objectiveId",children:"Choose lessons"}),(0,n.tZ)(m.ZP,{inputId:"objectiveId",filterOption:f,instanceId:(0,o.useId)(),isMulti:!0,closeMenuOnSelect:1===s.length,isClearable:!1,css:{zIndex:3,maxWidth:500},getOptionValue:e=>e.lessonId,hideSelectedOptions:!0,getOptionLabel:e=>"Lesson ".concat(e.lessonId,": ").concat(e.label),options:t,isOptionDisabled:e=>s.length>=2&&!s.some(t=>{let{lessonId:s}=t;return s===e.lessonId}),placeholder:"Select up to ".concat(2," lessons"),value:s,onChange:e=>{r([...e])},theme:e=>({...e,height:48,border:"none",boxShadow:p.r.shadow1,borderRadius:8,colors:{...e.colors,primary:p.r.colors.green100,primary25:p.r.colors.green20,primary50:p.r.colors.green50}})})]})};var b=s(45555),w=s(85352),Z=s(97451),v=s(78090),B=!0;let y=(0,r.j5)(e=>{let{lessonOptions:t,students:s,classroomId:r,classroom:h,entitlements:m}=e,[f,B]=(0,o.useState)([]),[y,I]=(0,o.useState)();return(0,o.useEffect)(()=>{I(e=>e||(0,v.tt)())},[]),(0,n.tZ)(d._,{entitlements:m,children:(0,n.BX)(a.R,{children:[(0,n.tZ)(Z.d,{title:"New Schedule \xb7 ".concat(h.name," \xb7 UFLI Portal")}),(0,n.tZ)(i.I,{classroom:h,viewMode:"ufliPortal"}),(0,n.BX)("div",{css:{borderRadius:8,backgroundColor:p.r.colors.n10,padding:24},children:[(0,n.BX)("div",{css:{display:"flex",justifyContent:"space-between",alignItems:"center",gap:8,flexWrap:"wrap",paddingBottom:16,marginBottom:16,borderBottom:"1px solid ".concat(p.r.colors.n30)},children:[(0,n.tZ)("h2",{css:p.r.titleL,children:"New schedule"}),(0,n.tZ)(l.W4,{children:(0,n.tZ)(l.ZP,{href:"https://projectread.notion.site/UFLI-Small-Group-Portal-User-Guide-13ef0d6a79cf80a489fbd8d54536e941?pvs=4",size:"M",level:"secondary",iconStart:(0,n.tZ)(w.z,{}),target:"_blank",rel:"noopener noreferrer",children:"User guide"})})]}),(0,n.BX)("div",{css:{display:"flex",alignItems:"flex-end",flexWrap:"wrap-reverse",gap:16,marginBlock:16,[p.r.mobilePortrait]:{flexDirection:"column-reverse",alignItems:"flex-start",flexWrap:"nowrap"}},children:[(0,n.tZ)(g,{lessonOptions:t,activeLessons:f,setLessonIds:B,css:{flex:1,minWidth:300,[p.r.mobilePortrait]:{minWidth:"unset",width:"100%"}}}),(0,n.tZ)(c.X,{value:y,onChange:I,css:{flex:"0 0 auto",marginBlock:0,input:{width:200}}})]}),f.length>0&&y&&(0,n.BX)(n.HY,{children:[(0,n.tZ)(u.t,{}),(0,n.tZ)(b.B,{lessons:f,students:s,classroomId:r,assessmentDate:y},f.map(e=>e.lessonId).join("-"))]})]})]})})})}},function(e){e.O(0,["17","1851","2202","2203","3376","344","4202","4634","4704","5927","6909","7060","8245","8280","8486","8808","8996","9174","9617","968","972"],function(){return e(e.s=84344)}),_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.