1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7725],{96540:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");t.Z=a},50594:function(e,t,r){"use strict";var n=r(64836);t.Z=void 0;var o=n(r(64938)),i=r(85893),a=(0,o.default)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.Z=a},64938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=r(58372)},51107:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var n=r(63366),o=r(87462),i=r(67294);r(59864);var a=r(86010),s=r(94780),l=r(90948),c=r(71657),u=r(54801),d=r(87952),m=r(1588),p=r(34867);function x(e){return(0,p.Z)("MuiAvatarGroup",e)}let f=(0,m.Z)("MuiAvatarGroup",["root","avatar"]);var h=r(85893);let v=["children","className","component","componentsProps","max","slotProps","spacing","total","variant"],g={small:-16,medium:null},j=e=>{let{classes:t}=e;return(0,s.Z)({root:["root"],avatar:["avatar"]},x,t)},Z=(0,l.ZP)("div",{name:"MuiAvatarGroup",slot:"Root",overridesResolver:(e,t)=>(0,o.Z)({[`& .${f.avatar}`]:t.avatar},t.root)})(({theme:e})=>({[`& .${u.Z.root}`]:{border:`2px solid ${(e.vars||e).palette.background.default}`,boxSizing:"content-box",marginLeft:-8,"&:last-child":{marginLeft:0}},display:"flex",flexDirection:"row-reverse"})),y=(0,l.ZP)(d.Z,{name:"MuiAvatarGroup",slot:"Avatar",overridesResolver:(e,t)=>t.avatar})(({theme:e})=>({border:`2px solid ${(e.vars||e).palette.background.default}`,boxSizing:"content-box",marginLeft:-8,"&:last-child":{marginLeft:0}})),b=i.forwardRef(function(e,t){var r;let s=(0,c.Z)({props:e,name:"MuiAvatarGroup"}),{children:l,className:u,component:d="div",componentsProps:m={},max:p=5,slotProps:x={},spacing:f="medium",total:b,variant:C="circular"}=s,w=(0,n.Z)(s,v),P=p<2?2:p,k=(0,o.Z)({},s,{max:p,spacing:f,component:d,variant:C}),R=j(k),S=i.Children.toArray(l).filter(e=>i.isValidElement(e)),E=b||S.length;E===P&&(P+=1),P=Math.min(E+1,P);let I=Math.min(S.length,P-1),M=Math.max(E-P,E-I,0),A=f&&void 0!==g[f]?g[f]:-f,F=null!=(r=x.additionalAvatar)?r:m.additionalAvatar;return(0,h.jsxs)(Z,(0,o.Z)({as:d,ownerState:k,className:(0,a.Z)(R.root,u),ref:t},w,{children:[M?(0,h.jsxs)(y,(0,o.Z)({ownerState:k,variant:C},F,{className:(0,a.Z)(R.avatar,null==F?void 0:F.className),style:(0,o.Z)({marginLeft:A},null==F?void 0:F.style),children:["+",M]})):null,S.slice(0,I).reverse().map((e,t)=>i.cloneElement(e,{className:(0,a.Z)(e.props.className,R.avatar),style:(0,o.Z)({marginLeft:t===I-1?void 0:A},e.props.style),variant:e.props.variant||C}))]}))});var C=b},58372:function(e,t,r){"use strict";r.r(t),r.d(t,{capitalize:function(){return o.Z},createChainedFunction:function(){return i.Z},createSvgIcon:function(){return a.Z},debounce:function(){return s.Z},deprecatedPropType:function(){return l},isMuiElement:function(){return c.Z},ownerDocument:function(){return u.Z},ownerWindow:function(){return d.Z},requirePropFactory:function(){return m},setRef:function(){return p},unstable_ClassNameGenerator:function(){return y},unstable_useEnhancedEffect:function(){return x.Z},unstable_useId:function(){return f.Z},unsupportedProp:function(){return h},useControlled:function(){return v.Z},useEventCallback:function(){return g.Z},useForkRef:function(){return j.Z},useIsFocusVisible:function(){return Z.Z}});var n=r(37078),o=r(98216),i=r(35893),a=r(82066),s=r(57144),l=function(e,t){return()=>null},c=r(71579),u=r(8038),d=r(5340);r(87462);var m=function(e,t){return()=>null},p=r(7960).Z,x=r(58974),f=r(27909),h=function(e,t,r,n,o){return null},v=r(49299),g=r(2068),j=r(51705),Z=r(79674);let y={configure:e=>{n.Z.configure(e)}}},63805:function(e){"use strict";e.exports=o,e.exports.isMobile=o,e.exports.default=o;let t=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,r=/CrOS/,n=/android|ipad|playbook|silk/i;function o(e){e||(e={});let o=e.ua;if(o||"undefined"==typeof navigator||(o=navigator.userAgent),o&&o.headers&&"string"==typeof o.headers["user-agent"]&&(o=o.headers["user-agent"]),"string"!=typeof o)return!1;let i=t.test(o)&&!r.test(o)||!!e.tablet&&n.test(o);return!i&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==o.indexOf("Macintosh")&&-1!==o.indexOf("Safari")&&(i=!0),i}},98745:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/rooms/course",function(){return r(64330)}])},81010:function(e,t,r){"use strict";
1var n=r(85893),o=r(67294),i=r(41664),a=r.n(i),s=r(99226),l=r(38333),c=r(67720),u=r(18972),d=r(93946),m=r(63730),p=r(23918);let x=e=>{let{children:t,option:r}=e;return r.href?(0,n.jsx)(s.Z,{component:a(),href:r.href,...r.linkProps,sx:{px:4,py:1.5,width:"100%",display:"flex",color:"inherit",alignItems:"center",textDecoration:"none"},children:t}):(0,n.jsx)(n.Fragment,{children:t})},f=e=>{let{icon:t,options:r,menuProps:i,iconProps:a,leftAlignMenu:s,iconButtonProps:f}=e,[h,v]=(0,o.useState)(null),{settings:g}=(0,p.r)(),{direction:j}=g,Z=e=>{v(e.currentTarget)},y=()=>{v(null)};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.Z,{"aria-haspopup":"true",onClick:Z,...f,children:t||(0,n.jsx)(m.Z,{icon:"mdi:dots-vertical",...a})}),(0,n.jsx)(l.Z,{keepMounted:!0,anchorEl:h,onClose:y,open:!!h,...!s&&{anchorOrigin:{vertical:"bottom",horizontal:"ltr"===j?"right":"left"},transformOrigin:{vertical:"top",horizontal:"ltr"===j?"right":"left"}},...i,children:r.map((e,t)=>"string"==typeof e?(0,n.jsx)(u.Z,{onClick:y,children:e},t):"divider"in e?e.divider&&(0,n.jsx)(c.Z,{...e.dividerProps},t):(0,n.jsx)(u.Z,{...e.menuItemProps,...e.href&&{sx:{p:0}},onClick:t=>{y(),e.menuItemProps&&e.menuItemProps.onClick&&e.menuItemProps.onClick(t)},children:(0,n.jsxs)(x,{option:e,children:[e.icon?e.icon:null,e.text]})},t))})]})};t.Z=f},18152:function(e,t,r){"use strict";r.d(t,{Rs:function(){return u},XJ:function(){return d},tr:function(){return i},v3:function(){return l},xH:function(){return c}});var n=r(85893),o=r(85321);let i={container:{hidden:{opacity:1,scale:0},visible:{opacity:1,scale:1,transition:{delayChildren:.05,staggerChildren:.05}}},item:{hidden:{y:20,opacity:0},visible:{y:0,opacity:1}}},a={containerVariants:{hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.05}}},cardVariants:{hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.2}}}},s={scale:.85,borderRadius:"100%"},l=e=>(0,n.jsx)(o.E.div,{variants:a.containerVariants,initial:"hidden",animate:"visible",children:e.children}),c=e=>(0,n.jsx)(o.E.div,{variants:e.variants||a.cardVariants,children:e.children}),u=e=>(0,n.jsx)(o.E.div,{whileTap:s,children:e.children}),d=e=>(0,n.jsx)(o.E.div,{...e,initial:{scale:.9},animate:{scale:1},transition:{type:"spring",stiffness:260,damping:20},children:e.children})},31535:function(e,t,r){"use strict";var n=r(63805),o=r.n(n);let i=()=>{let e=o()({tablet:!0,featureDetect:!0}),t=!!navigator.userAgent.match(/CriOS/),r=!!navigator.userAgent.match(/FxiOS/),n=!!navigator.userAgent.match(/OPT/),i=!!navigator.userAgent.match(/Android/i);return{isMobileOrTablet:e,isChromeOnAppleDevice:t,isFirefoxOnAppleDevice:r,isOperaTouchOnAppleDevice:n,isAndroidDevice:i}};t.Z=i},50328:function(e,t,r){"use strict";var n=r(85893),o=r(67294),i=r(99226),a=r(93946),s=r(50594),l=r(22120);let c="mobileInfoTextDismissed",u=()=>{let[e,t]=(0,o.useState)(!0),{t:r}=(0,l.$G)();(0,o.useEffect)(()=>{let e="true"===localStorage.getItem(c);t(!e)},[]);let u=()=>{t(!1),localStorage.setItem(c,"true")};return e?(0,n.jsxs)(i.Z,{sx:{backgroundColor:"#FFEDF0",borderRadius:"5px",border:"1px solid #E5E5E5",textAlign:"center",color:"text.primary",width:"100%",fontSize:"16px",lineHeight:"24px",padding:2,marginLeft:"auto",marginRight:"auto",position:"relative"},children:[r("components.mobileInfoText.bestExperienceMessage"),(0,n.jsx)(a.Z,{size:"small",sx:{position:"absolute",top:"8px",right:"8px"},onClick:u,"aria-label":"close",children:(0,n.jsx)(s.Z,{fontSize:"small"})})]}):null};t.Z=u},9354:function(e,t,r){"use strict";r.d(t,{o:function(){return m}});var n=r(85893);r(67294);var o=r(37645),i=r(50657),a=r(99226),s=r(93946),l=r(6514),c=r(98456),u=r(50594);let d={spinner:{position:"absolute",top:"50%",left:"50%",marginTop:"-12px",marginLeft:"-12px"}},m=e=>{let{children:t,open:r,title:m,showSpinner:p=!1,containerStyles:x,onClose:f}=e,h=()=>{f()};return(0,n.jsx)(i.Z,{onClose:h,open:r,children:(0,n.jsxs)(a.Z,{sx:x,children:[(0,n.jsxs)(o.Z,{sx:{textAlign:"center",marginTop:"16px"},children:[m,(0,n.jsx)(s.Z,{onClick:f,sx:{position:"absolute",right:"8px",top:"8px",color:e=>e.palette.grey[500]},children:(0,n.jsx)(u.Z,{})})]}),(0,n.jsx)(l.Z,{children:p?(0,n.jsx)(c.Z,{sx:d.spinner}):t})]})})}},64330:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return $}});
1var n=r(85893),o=r(67294),i=r(2734),a=r(99226),s=r(98456),l=r(26447),c=r(86886),u=r(15861),d=r(7631),m=r(66242),p=r(44267),x=r(11163),f=r(25675),h=r.n(f),v=r(51049),g=r(22120),j=r(51107),Z=r(87952);let y=e=>{let{roomKey:t,maxAvatars:r=4}=e,[i,a]=o.useState([]),s=(0,d.m)();return o.useEffect(()=>{let e=async()=>{let e=await s.room.participants(t);200!==e.status&&console.error("Failed to users using roomKey '".concat(t,"'. Error: "),e.error),a(e.data)};e();let r=setInterval(async()=>{await e()},1e4);return()=>clearInterval(r)},[]),(0,n.jsx)(j.Z,{max:r,children:i.map((e,t)=>{var r;return(0,n.jsx)(Z.Z,{alt:e.firstName||"",src:(null===(r=e.avatar)||void 0===r?void 0:r.src)||""},"avatar-"+t)})})};var b=r(55008),C={src:"/_next/static/media/MicOffRoomCard.14f7dbc4.svg",height:28,width:40,blurWidth:0,blurHeight:0},w=r(67218),P=r(81010),k=r(63730);let R=()=>(0,n.jsx)(h(),{src:C,alt:"PublicRoom",width:40,height:40}),S={card:{position:"relative"},cardTitle:{fontSize:"20px",fontWeight:"500",lineHeight:"32px"},cardDescription:{height:"72px",color:"#7E8182",fontSize:"16px",lineHeight:"24px",marginTop:"20px",overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:"3",WebkitBoxOrient:"vertical"},cardFooter:{display:"flex",justifyContent:"space-between",alignItems:"center",paddingTop:"20px"}},E=e=>{var t,r;let{roomId:s,roomType:l,roomName:c,roomKey:d,roomDescription:f,showActiveUsers:h=!1,onDeleteRoom:j}=e,Z=(0,x.useRouter)(),{user:C}=(0,w.a)();(0,i.Z)();let{t:E}=(0,g.$G)(),[I]=o.useState(null!==(r=null==C?void 0:null===(t=C.activeOrganization)||void 0===t?void 0:t.name)&&void 0!==r?r:""),M=(null==C?void 0:C.role)===b.i4.Admin||(null==C?void 0:C.role)===b.i4.OrganizationAdmin,A=()=>(0,n.jsx)(m.Z,{sx:S.card,children:(0,n.jsxs)(p.Z,{children:[(0,n.jsxs)(a.Z,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,n.jsx)(u.Z,{sx:S.cardTitle,noWrap:!0,children:c}),M&&(0,n.jsx)(P.Z,{iconProps:{fontSize:20},iconButtonProps:{size:"small"},menuProps:{sx:{"& .MuiMenuItem-root svg":{mr:2}}},options:[{text:E("joinRoomCardComponent.deleteRoomButtonLabel","Delete room"),icon:(0,n.jsx)(k.Z,{icon:"mdi:trashcan-outline",fontSize:20,color:"red"}),menuItemProps:{onClick:()=>j(s)}}]})]}),(0,n.jsx)(u.Z,{sx:S.cardDescription,children:f||"Alla \xe4r v\xe4lkomna! Ha kameran p\xe5 och f\xf6rs\xf6k g\xe4rna diskutera aktivt med oss \uD83D\uDE03"}),(0,n.jsxs)(a.Z,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",mt:2},children:[(0,n.jsx)(a.Z,{display:"flex",alignItems:"center",gap:2,children:h&&(0,n.jsx)(y,{roomKey:d,maxAvatars:4})}),(0,n.jsx)(v.KM,{sx:{width:"100px"},onClick:()=>Z.push("/rooms/".concat(d)),children:E("joinRoomCardComponent.joinButtonLabel")})]})]})}),F=()=>(0,n.jsx)(m.Z,{sx:S.card,children:(0,n.jsxs)(p.Z,{children:[(0,n.jsxs)(a.Z,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,n.jsx)(u.Z,{sx:S.cardTitle,noWrap:!0,children:c}),M&&(0,n.jsx)(P.Z,{iconProps:{fontSize:20},iconButtonProps:{size:"small"},menuProps:{sx:{"& .MuiMenuItem-root svg":{mr:2}}},options:[{text:E("joinRoomCardComponent.deleteRoomButtonLabel","Delete room"),icon:(0,n.jsx)(k.Z,{icon:"mdi:trashcan-outline",fontSize:20,color:"red"}),menuItemProps:{onClick:()=>j(s)}}]})]}),(0,n.jsx)(u.Z,{sx:S.cardDescription,children:f||"Alla \xe4r v\xe4lkomna! Anv\xe4nd bara chatten under pausen \uD83D\uDE0A"}),(0,n.jsxs)(a.Z,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",mt:2},children:[(0,n.jsxs)(a.Z,{display:"flex",alignItems:"center",gap:2,children:[(0,n.jsx)(R,{}),h&&(0,n.jsx)(y,{roomKey:d,maxAvatars:4})]}),(0,n.jsx)(v.KM,{sx:{width:"100px"},onClick:()=>Z.push("/rooms/".concat(d)),children:E("joinRoomCardComponent.joinButtonLabel")})]})]})});return l===b.nW.Course?(0,n.jsx)(A,{}):l===b.nW.Focus?(0,n.jsx)(F,{}):null};var I=r(96540),M=r(9354),A=r(45013),F=r(94054),D=r(50135),T=r(31425),_=r(83321),N=r(16310),z=r(47533),O=r(87536);let K={name:"",description:""},L=e=>{let{user:t}=(0,w.a)(),{t:r}=(0,g.$G)();(0,d.m)();let i=o.useMemo(()=>N.Ry().shape({name:N.Z_().required(r("adminPage.users.errorMessages.invalidName")),description:N.Z_().optional()}),[r]),{control:s,handleSubmit:l,formState:{errors:u},setValue:m}=(0,O.cI)({defaultValues:K,mode:"onBlur",resolver:(0,z.X)(i)}),p=t=>{e.onCreate(t)},x=()=>{e.onCancel()};return(0,n.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:l(p),children:(0,n.jsxs)(a.Z,{sx:{marginTop:2},children:[(0,n.jsxs)(c.ZP,{container:!0,columnSpacing:2,rowGap:5,direction:"row",children:[(0,n.jsx)(c.ZP,{item:!0,xs:12,children:(0,n.jsx)(F.Z,{fullWidth:!0,children:(0,n.jsx)(O.Qr,{name:"name",control:s,rules:{required:!0},render:e=>{var t;let{field:{value:o,onChange:i}}=e;return(0,n.jsx)(D.Z,{label:r("createRoomForm.nameFieldLabel"),value:o,error:!!u.name,helperText:!!u.name&&(null===(t=u.name)||void 0===t?void 0:t.message),onChange:e=>{i(e.target.value)}})}})})}),(0,n.jsx)(c.ZP,{item:!0,xs:12,children:(0,n.jsx)(F.Z,{fullWidth:!0,children:(0,n.jsx)(O.Qr,{name:"description",control:s,render:e=>{let{field:{value:t,onChange:o}}=e;return(0,n.jsx)(D.Z,{label:r("createRoomForm.descriptionFieldLabel"),value:t,onChange:e=>{o(e.target.value)}})}})})})]}),(0,n.jsxs)(T.Z,{className:"dialog-actions-dense",sx:{marginTop:4},children:[(0,n.jsx)(_.Z,{onClick:x,children:r("common.cancel")}),(0,n.jsx)(v.KM,{type:"submit",children:r("common.confirm")})]})]})})};var V=r(81134),W=r(18152),G=r(31535),B=r(50328);let H=()=>{let e=(0,i.Z)(),t=(0,x.useRouter)(),r=(0,d.m)(),{t:m}=(0,g.$G)(),{showConfirmation:p}
1=(0,V.p)(),[f,h]=o.useState("Kursrum"),[j,Z]=o.useState([]),[y,C]=o.useState([]),[w,P]=o.useState(!0),[k,R]=o.useState(!1),[S,A]=o.useState(!1),F=(0,G.Z)();e.palette.green[500];let D=o.useCallback(e=>null==y?void 0:y.some(t=>t.id===e),[y]),T=e=>{switch(e){case"Kursrum":return j;case"Favoriter":return y;default:return[]}},_=async e=>{try{A(!0),e.type=b.nW.Course;let n=await r.room.save(e);if(n.error)throw console.error(n.error),Error("Failed to create room");await t.push("/rooms/".concat(n.data.roomKey))}catch(e){console.error(e)}finally{R(!1),A(!1)}},N=async e=>{try{let t=await p({title:m("courseRoomsPage.deleteRoomDialogTitle"),message:m("courseRoomsPage.deleteRoomDialogDescription")});if(!t)return;let n=await r.room.delete(e);if(!n.ok)throw Error("Failed to delete room with id '".concat(e,"'. Error: ").concat(n.error));Z(j.filter(t=>t.id!==e))}catch(e){console.error(e)}},z=()=>{R(!1),A(!1)};return(o.useEffect(()=>{let e=async()=>{try{let e=await r.room.search({Type:b.nW.Course}),t=await r.favoriteRoom.getAll();if(200!==e.status)throw Z([]),Error("Failed to fetch rooms");if(200!==t.status)throw C([]),Error("Failed to fetch favorite rooms");let n=t.data.filter(e=>e.room.type===b.nW.Course),o=n.map(e=>e.room);C(o),Z(e.data)}catch(e){console.error(e)}finally{P(!1)}};e()},[]),w)?(0,n.jsx)(a.Z,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,n.jsx)(s.Z,{})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.Z,{spacing:3,children:(0,n.jsx)(W.v3,{children:(0,n.jsxs)(c.ZP,{container:!0,spacing:3,children:[(0,n.jsxs)(c.ZP,{item:!0,xs:12,mb:4,children:[F.isMobileOrTablet&&(0,n.jsx)(a.Z,{sx:{marginBottom:"20px"},children:(0,n.jsx)(B.Z,{})}),(0,n.jsxs)(a.Z,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,n.jsx)(a.Z,{display:"flex",alignItems:"center",children:(0,n.jsx)(u.Z,{variant:"h5",sx:{mr:2},children:m("navigation.courseRooms")})}),(0,n.jsx)(v.KM,{startIcon:(0,n.jsx)(I.Z,{}),variant:"outlined",onClick:()=>R(!0),children:m("courseRoomsPage.createRoomButtonLabel")})]}),(0,n.jsx)(u.Z,{children:m("courseRoomsPage.description")})]}),0===T(f).length?(0,n.jsx)(u.Z,{variant:"h6",children:"H\xe4r var det tomt..."}):T(f).map(e=>e?(0,n.jsx)(c.ZP,{className:"room-card",item:!0,xs:12,md:4,padding:4,children:(0,n.jsx)(W.xH,{className:"room-card",children:(0,n.jsx)(E,{roomType:e.type,roomId:e.id,roomKey:e.roomKey,roomName:e.name,roomDescription:e.description,showFavoriteIcon:!0,isFavorited:D(e.id),showActiveUsers:!0,onDeleteRoom:N,onAddFavorite:e=>{let t=j.find(t=>t.id===e);t&&C([...y,t])},onRemoveFavorite:e=>{let t=y.find(t=>t.id===e);t&&C(y.filter(t=>t.id!==e))}})},"fave-"+e.roomKey)},"fave-"+e.roomKey):null)]})})}),(0,n.jsx)(M.o,{open:k,onClose:z,title:m("privateRoomsPage.createRoomDialogTitle")||"",showSpinner:S,containerStyles:{width:300},children:(0,n.jsx)(L,{onCreate:_,onCancel:z})})]})};H.acl={action:A.H.Read,subject:A.D.StudentPage};var $=H},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},47533:function(e,t,r){"use strict";r.d(t,{X:function(){return s}});var n=r(87536),o=function(e,t,r){if(e&&"reportValidity"in e){var o=(0,n.U2)(r,t);e.setCustomValidity(o&&o.message||""),e.reportValidity()}},i=function(e,t){var r=function(r){var n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?o(n.ref,r,e):n.refs&&n.refs.forEach(function(t){return o(t,r,e)}
1)};for(var n in t.fields)r(n)},a=function(e,t){t.shouldUseNativeValidation&&i(e,t);var r={};for(var o in e){var a=(0,n.U2)(t.fields,o);(0,n.t8)(r,o,Object.assign(e[o]||{},{ref:a&&a.ref}))}return r},s=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),function(o,s,l){try{return Promise.resolve(function(n,a){try{var c=(t.context,Promise.resolve(e["sync"===r.mode?"validateSync":"validate"](o,Object.assign({abortEarly:!1},t,{context:s}))).then(function(e){return l.shouldUseNativeValidation&&i({},l),{values:r.raw?o:e,errors:{}}}))}catch(e){return a(e)}return c&&c.then?c.then(void 0,a):c}(0,function(e){var t;if(!e.inner)throw e;return{values:{},errors:a((t=!l.shouldUseNativeValidation&&"all"===l.criteriaMode,(e.inner||[]).reduce(function(e,r){if(e[r.path]||(e[r.path]={message:r.message,type:r.type}),t){var o=e[r.path].types,i=o&&o[r.type];e[r.path]=(0,n.KN)(r.path,t,e,r.type,i?[].concat(i,r.message):r.message)}return e},{})),l)}}))}catch(e){return Promise.reject(e)}}}}},function(e){e.O(0,[6886,2395,135,3420,6310,7912,9774,2888,179],function(){return e(e.s=98745)}),_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.