PageSourceSearch

https://demo.safsims.com/static/js/3755.63c73c04.chunk.js

js safsims.com collected 2026-10-09 22:55:16 UTC 21,464 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksafsims=self.webpackChunksafsims||[]).push([[3755,9870],{13499(e,i,t){t.d(i,{A:()=>l});t(88094);const l=t.p+"static/media/hourglass-time.1c0e354638832a3d8947648c19e8e5ca.svg"},13755(e,i,t){t.r(i),t.d(i,{default:()=>Y});var l=t(73026),n=t(54737),o=t(57528),d=t(95069),a=t(13499),s=t(64437),r=t(27650),c=t(46348),u=t(2667),v=t.n(u),x=t(88094),h=t(22358),p=t(38862),m=t(5518),y=t(59397),g=t(83861),f=t(61589),j=t(89379),b=t(75812),C=t(823),A=t(98819),S=t(58597),D=t(23536);const _=()=>{const[e,i]=(0,x.useState)(!1),[t,n]=(0,x.useState)([]),o=(0,h.useDispatch)();return{isLoading:e,activities:t,createActivity:(0,x.useCallback)(async(e,t)=>{i(!0);try{await(0,S.M2)(()=>A.iK.createSchoolEventUsingPost({request:e})),i(!1),(0,l.Notify)("Activity created successfully.",{status:"success"}),o((0,p.RTy)(!1)),null===t||void 0===t||t()}catch(n){i(!1),(0,D.H4)(n)}},[o])}},T=()=>{const[e,i]=(0,x.useState)(!1),t=(0,h.useDispatch)();return{isLoading:e,updateActivity:(0,x.useCallback)(async e=>{let{id:n,payload:o,callback:d}=e;i(!0);try{await(0,S.M2)(()=>A.iK.updateSchoolEventUsingPut({id:n,request:o})),i(!1),(0,l.Notify)("Activity updated successfully.",{status:"success"}),t((0,p.RTy)(!1)),t((0,p.anC)({})),null===d||void 0===d||d()}catch(a){i(!1),(0,D.H4)(a)}},[t])}};var k=t(15678);let B=function(e){return e.HOLIDAY="HOLIDAY",e.ACTIVITY="ACTIVITY",e}({});const P=(0,C.createForm)()(e=>{var i,t,o,s;let{open:r,close:c,form:u,currentTerm:y,editEvent:g,activityData:f,fetchActivities:C,setEditEvent:A}=e;const S=v()(null===y||void 0===y||null===(i=y.value)||void 0===i?void 0:i.start_date),D=v()(null===y||void 0===y||null===(t=y.value)||void 0===t?void 0:t.end_date),[P,M]=(0,x.useState)(!1),[E,R]=(0,x.useState)(""),[w,I]=(0,x.useState)(""),[L,F]=(0,x.useState)([S.toDate(),""]),[Y,z]=(0,x.useState)([]),[N,H]=(0,x.useState)(""),V=(0,h.useSelector)(m.UD),O=(0,h.useSelector)(m.aC),{getFieldProps:G,getFieldError:U,validateFields:q,resetFields:K}=u,Q=(0,h.useDispatch)(),W=()=>{c(),K(),H(""),A(!1),Q((0,p.anC)({})),F(""),M(!1),z([]),Z(!1)},J=null===V||void 0===V?void 0:V.map(e=>null===e||void 0===e?void 0:e.id),[X,Z]=(0,x.useState)(!1),{isLoading:$,createActivity:ee}=_(),{updateActivity:ie}=T();(0,x.useEffect)(()=>{var e;g&&f&&(H(null===f||void 0===f?void 0:f.event_type),F([v()(null===f||void 0===f?void 0:f.start_date),v()(null===f||void 0===f?void 0:f.end_date)]),R(v()(null===f||void 0===f?void 0:f.start_date)),I(v()(null===f||void 0===f?void 0:f.end_date)),M(null===f||void 0===f?void 0:f.all_day),z(null===f||void 0===f?void 0:f.class_levels),Z((null===f||void 0===f||null===(e=f.class_levels)||void 0===e?void 0:e.length)===(null===J||void 0===J?void 0:J.length)))},[g,f,null===J||void 0===J?void 0:J.length,K]);let te;return(0,k.jsx)(l.Modal,{open:r,onClose:W,children:(0,k.jsxs)(l.ModalBody,{width:"500px",children:[(0,k.jsx)(l.ModalClose,{onClick:W,children:"\xd7"}),(0,k.jsxs)(l.Box,{pad:"30px",background:"#FFF",children:[(0,k.jsx)(l.Box,{children:(0,k.jsx)(l.Text,{bold:!0,size:"20px",children:g?"Edit Activity":"Add Activity"})}),(0,k.jsxs)(l.Box,{margin:"40px 0 0",children:[(0,k.jsxs)(l.Text,{uppercase:!0,block:!0,bold:!0,size:"10px",children:[" ","Activity Type"," "]}),(0,k.jsx)(l.CardSelector,{name:"select",value:"holiday",view:"icon",label:"Holiday",iconSize:"60px",size:"140px",checked:N===B.HOLIDAY,onChange:e=>{e.target.checked&&H(B.HOLIDAY)},icon:(0,k.jsx)("img",{src:a.A})}),(0,k.jsx)(l.CardSelector,{name:"select",value:"event",view:"icon",label:"Event",iconSize:"60px",size:"140px",checked:N===B.ACTIVITY,onChange:e=>{e.target.checked&&H(B.ACTIVITY)},icon:(0,k.jsx)("img",{src:a.A})})]}),(0,k.jsx)(l.Box,{margin:"40px 0",children:(0,k.jsx)(l.Input,(0,j.A)({placeholder:"e.g Final year examination for ss2",required:!0,label:(0,k.jsxs)(l.Text,{uppercase:!0,block:!0,bold:!0,size:"10px",children:[" ","Name"," "]}),style:{width:"100%"},error:te=U("name")?"Event name is required":null},G("name",{initialValue:f.name||"",rules:[{required:!0}]})))}),(0,k.jsx)(l.Box,{margin:"40px 0 0",children:(0,k.jsx)(l.TextArea,(0,j.A)({placeholder:"Description",name:"Description",label:(0,k.jsxs)(l.Text,{uppercase:!0,block:!0,bold:!0,size:"10px",children:[" ","Description"," "]}),height:"80px",style:{width:"100%"}},G("description",{initialValue:f.description||""})))}),(0,k.jsxs)(l.Box,{margin:"40px 0 0",children:[(0,k.jsx)(l.Datepicker,{range:!0,block:!0,label:(0,k.jsx)(l.Text,{size:"10px",children:"Start date / End date"}),style:{width:"100%"},onChange:e=>(e=>{if(!e||!e[0]||!e[1])return;const i=v()(e[0]),t=v()(e[1]),n=i.isSameOrAfter(S,"day"),o=t.isSameOrBefore(D,"day");if(n&&o)F(e),R(i),I(t);else try{(0,l.Notify)("Date must be within the current term date range",{status:"error"})}catch(d){console.error("Notify failed:",d)}})(e),value:L,minDate:S.toDate(),maxDate:D.toDate()}),(0,k.jsx)(l.Checkbox,{label:"All day",elevate:"high",spaceLeft:"-8px",lineColor:n.S.PrimaryBorderColor,thickness:"1.5px",checked:P,onClick:()=>M(!P)})]}),!P&&(0,k.jsx)(l.Box,{margin:"20px 0 0",children:(0,k.jsxs)(l.Grid,{default:"max-content max-content max-content",children:[(0,k.jsx)(b.A,(0,j.A)({label:"start time",date:E,onChange:e=>R(e.toDate())},G("start_date",{initialValue:f.start_date||""}))),(0,k.jsx)(l.Box,{width:"30px"}),(0,k.jsx)(b.A,(0,j.A)({label:"End time",date:w,onChange:e=>I(e.toDate())},G("end_date",{initialValue:f.end_date||""})))]})}),(0,k.jsx)(l.Box,{style:{paddingTop:"20px"},children:(0,k.jsx)(l.Checkbox,{label:"All Classes",elevate:"high",spaceLeft:"-8px",lineColor:n.S.PrimaryBorderColor,thickness:"1.5px",checked:X,onClick:()=>Z(!X)})}),(0,k.jsx)(l.Box,{margin:"40px 0 0",display:"flex",children:!X&&(0,k.jsx)(l.Select,(0,j.A)({placeholder:"Select class",label:(0,k.jsx)(l.Text,{size:"10px",children:" Assign Class "}),isMulti:!0,block:!0,onChange:e=>z(e),style:{width:"100%"},options:null===V||void 0===V||null===(o=V.filter(e=>"ACTIVE"===(null===e||void 0===e?void 0:e.active_status)))||void 0===o?void 0:o.map(e=>({label:null===e||void 0===e?void 0:e.short_name,value:null===e||void 0===e?void 0:e.id}))},G("classes",{initialValue:(null===f||void 0===f||null===(s=f.class_levels)||void 0===s?void 0:s.map(e=>({label:null===e||void 0===e?void 0:e.short_name,value:null===e||void 0===e?void 0:e.class_level_id})))||[]})))})]}),(0,k.jsx)(l.ModalFooter,{children:(0,k.jsxs)(l.Box,{align:"right",pad:"30px",children:[(0,k.jsxs)(d.A,{pale:!0,spaceRight:!0,color:n.S.PrimaryGrey,fontColor:n.S.PrimaryGrey,onClick:W,children:[" ","Cancel"," "]}),(0,k.jsxs)(d.A,{progress:$,onClick:()=>{q((e,i)=>{if(!e){var t;if(!N)return void(0,l.Notify)("Please select an activity type",{status:"error"});const e=v()(E).startOf("day").set("hour",12).toISOString(),n=v()(w).endOf("day").toISOString(),o={name:null===i||void 0===i?void 0:i.name,description:null===i||void 0===i?void 0:i.description,start_date:e,end_date:n,class_level_ids:X?J:null===i||void 0===i||null===(t=i.classes)||void 0===t?void 0:t.map(e=>null===e||void 0===e?void 0:e.value),all_day:P,event_type:N,term_id:O};if(g){const e=(0,j.A)((0,j.A)({},f),o);ie({id:null===f||void 0===f?void 0:f.id,payload:e,callback:()=>{C(),W()}})}else ee(o,()=>{C(),W()})}})},children:[" ",g?"Edit Activity":"Create Activity"," "]})]})})]})})});var M=t(19870);const E=()=>{const[e,i]=(0,x.useState)(!1),t=(0,h.useDispatch)();return{isLoading:e,deleteActivity:(0,x.useCallback)(async(e,n)=>{i(!0);try{await(0,S.M2)(()=>A.iK.deleteSchoolEventUsingDelete({id:e})),i(!1),(0,l.Notify)("Activity deleted successfully.",{status:"success"}),t((0,p.enE)(!1)),null===n||void 0===n||n()}catch(o){i(!1),(0,D.H4)(o)}},[t])}},R=e=>{let{close:i,open:t,activityData:o,callback:a}=e;const{isLoading:s,deleteActivity:r}=E();return(0,k.jsx)(l.Modal,{onClose:i,open:t,children:(0,k.jsxs)(l.ModalBody,{width:"35vw",children:[(0,k.jsx)(l.ModalClose,{onClick:i,children:"\xd7"}),(0,k.jsx)(l.Box,{pad:"20px 30px 10px 30px"}),(0,k.jsx)(l.Box,{pad:"10px 30px 20px 30px",align:"center",children:(0,k.jsxs)(l.Grid,{default:"1fr",children:[(0,k.jsx)(l.Box,{children:(0,k.jsx)("img",{src:M.A})}),(0,k.jsx)(l.Text,{bold:!0,size:n.S.H5,style:{fontWeight:"600"},children:"Delete Activity"}),(0,k.jsxs)(l.Text,{size:n.S.Paragraph,style:{lineHeight:"20px"},children:["This action would delete ",(0,k.jsx)("strong",{children:null===o||void 0===o?void 0:o.name})," activity from the system. ",(0,k.jsx)("br",{}),"Are you sure you want to carry on?"]})]})}),(0,k.jsx)(l.ModalFooter,{children:(0,k.jsxs)(l.Box,{pad:"20px",align:"right",children:[(0,k.jsx)(d.A,{pale:!0,iconLeft:(0,k.jsx)("i",{className:"flexibull-left"}),color:"rgba(0,0,0,0)",fontColor:n.S.PrimaryGrey,onClick:i,children:"Cancel"}),(0,k.jsx)(d.A,{color:"#EA2A8A",progress:s,onClick:()=>r(null===o||void 0===o?void 0:o.id,a),children:"Yes, Delete Activity"})]})})]})})};var w,I=t(12868);const L=(0,y.default)(l.Box)(w||(w=(0,o.A)(["\n  margin-top: 38px;\n  border-radius: "," "," 0 0;\n  border: 1px solid ",";\n  position: sticky;\n  bottom: 0;\n  height: auto;\n  background-color: #fff;\n  display: flex;\n\n  .studentList {\n    width: 100%;\n    height: 100%;\n    position: relative;\n\n    & .flexi-select {\n      height: 60px;\n      border-right: 1px solid ",";\n      box-shadow: none;\n      & .flexi__control {\n        border: none;\n        box-shadow: none;\n        /* border-right: 1px solid ","; */\n      }\n    }\n\n    & .flexi-input {\n      height: 60px;\n      width: 220px;\n      border: none;\n      box-shadow: none;\n    }\n\n    & table {\n      font-family: arial, sans-serif;\n      border-collapse: collapse;\n      width: 100%;\n\n      & td,\n      th {\n        border: 1px solid ",";\n        border-bottom: none;\n        text-align: left;\n        padding: 20px 12px;\n\n        &:first-child {\n          border-left: none;\n        }
1\n        &:last-child {\n          border-right: none;\n        }\n\n        /* &:nth-child(3) {\n          width: 20%;\n        } */\n      }\n\n      & th {\n        font-weight: 400;\n        border-top: none;\n      }\n\n      & tr:nth-child(even) {\n        background-color: ",";\n      }\n    }\n  }\n  .classList {\n    width: 40%;\n    background-color: #fafafa;\n    height: 100%;\n    border-radius: 0 "," 0 0;\n  }\n"])),n.S.SecondaryRadius,n.S.SecondaryRadius,n.S.PrimaryBorderColor,n.S.PrimaryBorderColor,n.S.PrimaryBorderColor,n.S.PrimaryBorderColor,n.S.PrimaryFade,n.S.SecondaryRadius),F=()=>{var e,i,t,o,u,y,j,b,C,A,S,D,_,T,M,E;const[w,F]=(0,x.useState)(!1),[Y,z]=(0,x.useState)(),N=(0,h.useSelector)(m.UD),H=(0,h.useSelector)(m.bQ),V=(0,h.useSelector)(m.Ki),O=(0,h.useSelector)(m.Dd),G=(0,h.useSelector)(m.Q1),[U,q]=(0,x.useState)({label:"".concat(null===(e=H.school_term_definition)||void 0===e||null===(i=e.term_definition)||void 0===i?void 0:i.description," ").concat(null===H||void 0===H?void 0:H.session),value:H}),{terms:K}=(0,r.A)({}),Q=null===N||void 0===N?void 0:N.map(e=>null===e||void 0===e?void 0:e.id),W=(0,h.useDispatch)(),J="YYYY-MM-DD",X=null!==U&&void 0!==U&&null!==(t=U.value)&&void 0!==t&&t.start_date?v()(null===U||void 0===U||null===(o=U.value)||void 0===o?void 0:o.start_date).format(J):void 0,Z=null!==U&&void 0!==U&&null!==(u=U.value)&&void 0!==u&&u.end_date?v()(null===U||void 0===U||null===(y=U.value)||void 0===y?void 0:y.end_date).format(J):void 0,{dataLoading:$,activities:ee,fetchActivities:ie}=(0,f.A)({startDate:X,endDate:Z}),te=null===ee||void 0===ee?void 0:ee.filter(e=>{var i;return null===e||void 0===e||null===(i=e.class_levels)||void 0===i?void 0:i.find(e=>(null===e||void 0===e?void 0:e.class_level_id)===(null===Y||void 0===Y?void 0:Y.value))}),{checkPermission:le}=(0,c.A)(),ne=(0,x.useMemo)(()=>le(g.f.CALENDAR_CREATE),[le]),oe=(0,x.useMemo)(()=>le(g.f.CALENDAR_DELETE),[le]),de=(0,x.useMemo)(()=>le(g.f.CALENDAR_EDIT),[le]);return(0,k.jsxs)(l.Box,{children:[$?(0,k.jsx)(l.Box,{pad:"150px 0",children:(0,k.jsx)(l.Loader,{color:n.S.PrimaryColor,section:!0})}):(0,k.jsx)(l.Box,{children:(0,k.jsx)(L,{children:(0,k.jsxs)("div",{className:"studentList",children:[(0,k.jsxs)(l.Box,{pad:"20px",style:{borderBottom:"1px solid ".concat(n.S.PrimaryBorderColor)},children:[(0,k.jsx)(l.Text,{block:!0,uppercase:!0,size:"10px",children:"Current Term"}),(0,k.jsx)(l.Spacer,{}),(0,k.jsxs)(l.Text,{size:"18px",children:[null===U||void 0===U||null===(j=U.value)||void 0===j||null===(b=j.school_term_definition)||void 0===b?void 0:b.name," ",(0,k.jsxs)(l.Text,{size:"12px",children:[" ","- ",(null===U||void 0===U||null===(C=U.value)||void 0===C||null===(A=C.session)||void 0===A?void 0:A.name)||(null===U||void 0===U||null===(S=U.value)||void 0===S?void 0:S.session)," "]})," "]})]}),(0,k.jsx)(l.Box,{style:{borderBottom:"1px solid ".concat(n.S.PrimaryBorderColor)},children:(0,k.jsxs)(l.Grid,{default:"max-content auto max-content ",alignItems:"center",gap:"0",children:[(0,k.jsx)(l.Select,{placeholder:"Select class",options:null===N||void 0===N?void 0:N.map(e=>({label:null===e||void 0===e?void 0:e.short_name,value:null===e||void 0===e?void 0:e.id})),isClearable:!0,onChange:e=>z(e)}),(0,k.jsx)(l.Select,{placeholder:"Select term",options:K.map(e=>{var i,t,l;return{label:"".concat(null===e||void 0===e||null===(i=e.school_term_definition)||void 0===i||null===(t=i.term_definition)||void 0===t?void 0:t.description," ").concat(null===e||void 0===e||null===(l=e.session)||void 0===l?void 0:l.id),value:e}}),value:U,onChange:e=>q(e)}),(0,k.jsx)(l.Box,{align:"right",width:"100%",vAlign:!0,pad:"0 20px 0 0",children:ne&&(0,k.jsxs)(d.A,{spaceLeft:"40px",spaceRight:!0,onClick:()=>W((0,p.RTy)(!O)),children:[" ","Add activity"," "]})}),(0,k.jsx)(l.Box,{})]})}),null!==ee&&void 0!==ee&&ee.length?(0,k.jsx)(l.Box,{children:(0,k.jsx)(l.Table,{naked:!0,striped:!0,cellPad:"12px 15px",style:{marginTop:"0px",borderRadius:"0px",borderTop:"0px",borderRight:"none",borderLeft:"none"},children:(0,k.jsxs)("table",{children:[(0,k.jsxs)("tr",{children:[(0,k.jsx)("th",{children:"S/N"}),(0,k.jsx)("th",{style:{width:"12%"},children:"Activity"}),(0,k.jsx)("th",{children:"Date"}),(0,k.jsx)("th",{children:"Time"}),(0,k.jsx)("th",{children:"Type"}),(0,k.jsx)("th",{style:{width:"30%"},children:"Assigned Class"}),(0,k.jsx)("th",{children:"Action"})]}),null===(D=Y?te:ee)||void 0===D?void 0:D.map((e,i)=>{var t,o;return(0,k.jsxs)("tr",{children:[(0,k.jsx)("td",{children:i+1}),(0,k.jsx)("td",{children:(0,k.jsx)(l.Box,{display:"flex",style:{alignItems:"center"},children:(0,k.jsx)(l.Text,{style:{marginLeft:"10px"},children:null===e||void 0===e?void 0:e.name})})}),(0,k.jsxs)("td",{children:[(0,k.jsx)(I.A,{name:"saf-calendar-1",size:16,style:{marginRight:"3px"}}),(0,k.jsxs)(l.Text,{children:[v()(null===e||void 0===e?void 0:e.start_date).format("MMM Do, YYYY")," -"," ",v()(null===e||void 0===e?void 0:e.end_date).format("MMM Do, YYYY")]})]}),(0,k.jsxs)("td",{children:[(0,k.jsx)(I.A,{name:"saf-clock",size:16,style:{marginRight:"3px"}}),null!==e&&void 0!==e&&e.all_day?"All day":"\n                          ".concat(v()(null===e||void 0===e?void 0:e.start_date).format("h:mm A")," -\n                          ").concat(v()(null===e||void 0===e?void 0:e.end_date).format("h:mm A"))]}),(0,k.jsx)("td",{children:(null===e||void 0===e?void 0:e.event_type)===B.ACTIVITY?(0,k.jsx)(l.Tag,{color:"#ECDBFE",fontColor:n.S.PrimaryFontColor,solid:!0,spaceRight:!0,style:{borderRadius:"5px"},children:(0,k.jsx)(l.Text,{children:"Event"})}):(0,k.jsx)(l.Tag,{color:"#FBDEC8",fontColor:n.S.PrimaryFontColor,solid:!0,spaceRight:!0,style:{borderRadius:"5px"},children:(0,k.jsx)(l.Text,{children:"Holiday"})})}),(0,k.jsx)("td",{children:Q.length===(null===e||void 0===e||null===(t=e.class_levels)||void 0===t?void 0:t.length)?(0,k.jsx)(l.Tag,{color:n.S.PrimaryBorderColor,fontColor:n.S.PrimaryFontColor,solid:!0,spaceRight:!0,style:{borderRadius:"5px"},children:"All Classes"}):null===e||void 0===e||null===(o=e.class_levels)||void 0===o?void 0:o.map(i=>{var t;return(0,k.jsx)(l.Tag,{color:n.S.PrimaryBorderColor,fontColor:n.S.PrimaryFontColor,solid:!0,spaceRight:!0,style:{borderRadius:"5px",marginBottom:"10px"},children:Q.length===(null===e||void 0===e||null===(t=e.class_levels)||void 0===t?void 0:t.length)?"All Classes":null===i||void 0===i?void 0:i.short_name})})}),(0,k.jsxs)("td",{children:[oe&&(0,k.jsxs)(d.A,{pale:!0,color:n.S.PrimaryRed,fontColor:n.S.PrimaryRed,spaceRight:!0,onClick:()=>(e=>{const i=null===ee||void 0===ee?void 0:ee.find(i=>(null===i||void 0===i?void 0:i.id)===e);W((0,p.anC)(i)),W((0,p.enE)(!G))})(null===e||void 0===e?void 0:e.id),children:[" ","Delete"," "]}),de&&(0,k.jsxs)(d.A,{pale:!0,color:"#0066F5",fontColor:"#0066F5",onClick:()=>(e=>{const i=null===ee||void 0===ee?void 0:ee.find(i=>(null===i||void 0===i?void 0:i.id)===e);W((0,p.anC)(i)),W((0,p.RTy)(!0)),F(!0)})(null===e||void 0===e?void 0:e.id),children:[" ","Edit"," "]})]})]})})]})})}):(0,k.jsx)(l.Box,{children:(0,k.jsx)(s.c,{image:a.A,title:"Nothing to see here",info:"No calendar event for ".concat(null===U||void 0===U||null===(_=U.value)||void 0===_||null===(T=_.school_term_definition)||void 0===T?void 0:T.name," - ").concat(null===U||void 0===U||null===(M=U.value)||void 0===M||null===(E=M.session)||void 0===E?void 0:E.name," has been created, \n                              click the button below to get started"),action:ne?(0,k.jsx)(d.A,{onClick:()=>W((0,p.RTy)(!O)),children:"Add activity"}):null})})]})})}),(0,k.jsx)(P,{open:O,close:()=>(W((0,p.RTy)(!1)),void F(!1)),currentTerm:U,editEvent:w,activityData:V,setEditEvent:F,fetchActivities:()=>ie({startDate:X,endDate:Z})}),(0,k.jsx)(R,{open:G,close:()=>W((0,p.enE)(!G)),activityData:V,callback:()=>ie({startDate:X,endDate:Z})})]})},Y=()=>(0,k.jsxs)(l.Box,{pad:"0px 36px",children:[(0,k.jsx)(l.PageTitle,{children:(0,k.jsx)(l.Text,{size:n.S.h6,children:" School C
1alendar "})}),(0,k.jsx)(F,{})]})},19870(e,i,t){t.d(i,{A:()=>l});t(88094);const l=t.p+"static/media/trash-can.08fa50b7a0f8d76cb215236bf9828366.svg"},61589(e,i,t){t.d(i,{A:()=>a});var l=t(98819),n=t(88094),o=t(58597),d=t(23536);const a=e=>{let{startDate:i,endDate:t}=e;const[a,s]=(0,n.useState)(!1),[r,c]=(0,n.useState)([]),u=(0,n.useCallback)(async e=>{let{startDate:i,endDate:t}=e;s(!0);try{const e=await(0,o.M2)(()=>l.iK.getSchoolEventsUsingGet({startDate:i,endDate:t}));c(e),s(!1)}catch(n){s(!1),(0,d.H4)(n)}},[]);return(0,n.useEffect)(()=>{i&&t&&u({startDate:i,endDate:t})},[u,i,t]),{activities:r,dataLoading:a,fetchActivities:u}}},75812(e,i,t){t.d(i,{A:()=>u});var l=t(73026),n=t(54737),o=t(2667),d=t.n(o),a=t(87391),s=t(88094),r=t(15678),c=function(e){return e.AM="AM",e.PM="PM",e}(c||{});const u=e=>{let{date:i,onChange:t,label:o,disabled:u,size:v}=e;const x=i?d()(i):d()(),[h,p]=(0,s.useState)(x.format("h")),[m,y]=(0,s.useState)(x.format("mm")),[g,f]=(0,s.useState)(x.format("A")),j=(0,s.useRef)(i),b=("".concat(x.format("YYYY-MM-DD")," ").concat(h,":").concat(m," ").concat(g),(0,s.useRef)(null));(0,s.useEffect)(()=>{if(!t)return;const e=d()(null!==i&&void 0!==i?i:void 0);e.hour(12===parseInt(h)?g===c.PM?parseInt(h):12+parseInt(h):g===c.PM?12+parseInt(h):parseInt(h)),e.minute(parseInt(m||"0")),e.second(0),t(e),j.current=e},[h,m,g]),(0,s.useEffect)(()=>{if(!i)return;if(j.current&&d()(j.current).isSame(d()(i)))return;const e=d()(i);p(e.format("h")),y(e.format("mm")),f(e.format("A")),j.current=i},[i]);return(0,r.jsxs)("div",{children:[o&&(0,r.jsx)(l.Text,{size:"10px",style:{textTransform:"uppercase",fontWeight:"bold"},children:o}),(0,r.jsxs)("div",{style:{alignItems:"center",height:"".concat(v||40,"px"),display:"flex",background:(0,a.lighten)(.28,n.S.PrimaryGrey),paddingTop:"0px",marginTop:"5px"},children:[(0,r.jsxs)("div",{style:{display:"flex",background:"#FFF",alignItems:"center",height:"100%",border:"1px solid ".concat(n.S.PrimaryBorderColor),borderRight:"none"},children:[(0,r.jsx)("input",{value:h,onChange:e=>(e=>{let i=e.target.value;if(i=i.replace(/[^0-9]/gi,""),""===i)p("");else{const e=parseInt(i,10);var t;!isNaN(e)&&e>=1&&e<=12&&(p(i),2===i.length&&(null===b||void 0===b||null===(t=b.current)||void 0===t||t.focus()))}})(e),style:{height:"100%",border:"none",outline:"none",paddingLeft:"10px",width:"30px",fontSize:"12px"},disabled:u}),(0,r.jsx)("p",{children:":"}),(0,r.jsx)("input",{value:m,ref:b,onChange:e=>(e=>{let i=e.target.value;i=i.replace(/[^0-9]/gi,"0"),"0"===i&&y("00");const t=parseInt(i,10);!isNaN(t)&&t>=0&&t<=60&&(1===i.length?y("0".concat(i)):3===i.length&&"0"===i.split("")[0]&&y(i.split("").slice(1).join("")))})(e),style:{height:"100%",border:"none",outline:"none",paddingLeft:"10px",width:"35px",fontSize:"12px"},disabled:u})]}),(0,r.jsxs)("div",{style:{display:"flex",background:(0,a.lighten)(.28,n.S.PrimaryGrey),height:"100%"},children:[(0,r.jsx)("div",{onClick:()=>!u&&f(c.AM),style:{paddingLeft:"10px",paddingRight:"10px",borderLeft:"none",border:"1px solid ".concat(g===c.AM?n.S.PrimaryColor:n.S.PrimaryBorderColor),cursor:"pointer",color:g===c.AM?"#FFF":"#000",background:g===c.AM?n.S.PrimaryColor:"transparent",display:"flex",alignItems:"center",justifyContent:"center"},"aria-disabled":u,children:(0,r.jsx)("p",{children:"AM"})}),(0,r.jsx)("div",{onClick:()=>!u&&f(c.PM),style:{paddingLeft:"10px",paddingRight:"10px",paddingTop:"0px",cursor:"pointer",color:g===c.PM?"#FFF":"#000",background:g===c.PM?n.S.PrimaryColor:"transparent",borderLeft:"none",border:"1px solid ".concat(g===c.PM?n.S.PrimaryColor:n.S.PrimaryBorderColor),display:"flex",alignItems:"center",justifyContent:"center"},"aria-disabled":u,children:(0,r.jsx)("p",{children:"PM"})})]})]})]})}}}]);

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.