PageSourceSearch

https://static.newsela.com/lyceum/c0105355aa4bbd49a3945cf9824d4560…/account/faculty/[id]-9ded2a672d8384ea.js

js newsela.com collected 2026-09-24 08:38:50 UTC 10,166 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3298],{3467:(e,t,r)=>{"use strict";r.d(t,{Nb:()=>l,Pn:()=>o,i6:()=>a});var n=r(46794),o=[n.gIw.textS,{display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",textTransform:"capitalize"}],a=[o,{color:n.AAV.colors.ui.neutral[600],textTransform:"none",padding:0,"& > div":{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}],l=function(e,t){var r=n.AAV.colors.ui.red[700];return t&&e<=t&&(r="inherit"),[o,{textTransform:"none",color:r}]}},5022:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>Q,default:()=>J});var n=r(27925),o=r(42969),a=r(46794),l=r(90792),i=r(54990),c=r(86385),s=a.Xm3.mediaQuery,u={root:{zIndex:15},scrollableBody:{p:{marginTop:0}},modalContentWrapper:(0,o.A)({},s.downTo(a.AAV.breakpoints.BreakpointNames.xs),{maxWidth:650,height:"fit-content"}),footer:{display:"none"}},d=(0,o.A)((0,o.A)((0,o.A)({display:"flex",alignItems:"flex-end",gap:15},s.upTo(a.AAV.breakpoints.BreakpointNames.sm),{width:"100%",flexDirection:"column"}),">div",(0,o.A)((0,o.A)({},s.downTo(a.AAV.breakpoints.BreakpointNames.sm),{width:"65%"}),"span",{display:"none"})),">button",(0,o.A)({width:"100%"},s.downTo(a.AAV.breakpoints.BreakpointNames.sm),{width:"35%"})),f=r(18153);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h={showIcon:!0,statusColor:a.y8.statusColor.primary,children:"Copied to clipboard"};let b=function(e){var t=e.school,r=e.modalProps,n=(0,c.A)(t.id);return(0,f.FD)(a.WhU,y(y({labelId:"InviteTeacherToSchool",title:"Invite faculty",__cssFor:u},r),{},{children:[(0,f.Y)("p",{children:"Share this URL with a faculty member to invite them to Newsela."}),(0,f.FD)("div",{css:d,children:[(0,f.Y)(a.pde,{label:"URL",inputType:a.pde.inputTypes.text,value:n,disabled:!0}),(0,f.Y)(a.$nd,{flavor:a.$nd.flavors.secondary,isFullWidth:!0,onClick:function(){navigator.clipboard.writeText(n),i.A.current.displayToast(h)},children:"Copy to clipboard"})]})]}))};var v=r(69521),g=r(14232),m=r(77126),A=r(45546),w=r(38057),O=r(63857),_=r(43081),S=r.n(_),j=r(74359),C=r(97250),k=r(17422),P=r(15374),Y=r(23339),D=r(79086),F=r(79518);function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var B=function(e){return 0===e?"K":e.toString()},N=function(e){var t=e.lowest_preferred_grade_level,r=e.highest_preferred_grade_level;return(0,l.gD)(t)||(0,l.gD)(r)?null:"".concat(B(t),"-").concat(B(r))},V={id:"facutyFilters",searchFieldLabel:"Search by name",searchFieldPlaceholder:"Start typing...",title:"Filter faculty",triggerButtonLabel:"Filter faculty"},E=function(e){var t,r=e.cell,n=e.getValueCallback,o=(0,j.I)({queryKey:[F.A2.user.key,r.row.original.user],queryFn:(t=(0,O.A)(S().mark(function e(){return S().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Ay)().get(F.A2.user.endpoint,{urlReplacers:[{id:r.row.original.user}]});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)})),function(){return t.apply(this,arguments)})}).data;return(0,f.Y)(C.A,{cell:x(x({},r),{},{value:n?n(o):r.value})})},I=[{accessor:"last_name",Header:"Name",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:e,getValueCallback:function(e){return"".concat(null==e?void 0:e.last_name,", ").concat(null==e?void 0:e.first_name)}})}},{accessor:"roles",Header:"Primary role",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:e,getValueCallback:function(e){return"".concat((0,P.A)(null==e?void 0:e.roles))}})}},{accessor:"email",Header:"Email",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:e,getValueCallback:function(e){return null==e?void 0:e.email}})}},{accessor:"last_login",Header:"Last login",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:x({},e),getValueCallback:function(e){return null!=e&&e.last_login?(0,Y.A)(new Date(e.last_login),"mm/dd/yyyy"):""}})}},{accessor:"grades",Header:"Grades",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:x({},e),getValueCallback:function(){return N(e.cell.row.original)}})}},{accessor:"subjects",Header:"Subjects",disableSortBy:!0,Cell:function(e){return(0,f.Y)(k.A,{label:"subjects",values:e.cell.row.original.subjects})}},{accessor:"last_login_method",Header:"Login method",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:x({},e),getValueCallback:function(e){var t;return(0,D.A)(null==e||null==(t=e.most_recent_signin)?void 0:t.authentication_type)}})}},{accessor:"is_active",Header:"Status",disableSortBy:!0,Cell:function(e){return(0,f.Y)(E,{cell:x({},e),getValueCallback:function(e){return null!=e&&e.is_active?"Active":"Inactive"}})}}];let H=function(){var e=(0,g.useState)(null),t=e[0],r=e[1],n=(0,g.useState)(""),o=n[0],l=n[1],i=(0,g.useState)(0),c=i[0],s=i[1],u=(0,g.useState)("-email")[0],d=(0,A.AK)({payload:{search:o,school_id:null==t?void 0:t.pk},filterSelfUser:!1,orderBy:u,limit:5,offset:c,tsOptions:{enabled:!!t}}
1),p=d.data,y=d.loading,h=d.error;if(y)return(0,f.Y)(a.kt7,{});if(h)return(0,f.Y)(w.A,{children:(0,f.Y)("pre",{children:JSON.stringify(h)})});var b=(0,f.Y)(m.A.NotFound,{subTitle:"There's no faculty member"});return(0,f.Y)(m.A,{title:"Faculty directory",columns:I,data:null==p?void 0:p.results,loading:y,onControlsUpdateCb:function(e){var t;s(5*e.pageIndex),l(null==e||null==(t=e.globalFilter)?void 0:t.searchBoxFilterValue)},initialState:{},totalCount:null==p?void 0:p.count,notFoundMessage:b,pageSize:5,filterUIProps:V,filterDefinitions:{},onChangeSchool:r})};var L=r(20611),U=a.Xm3.mediaQuery,$={root:(0,o.A)({height:48},U.upTo(a.AAV.breakpoints.BreakpointNames.sm),{height:32,width:"100%"})};function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var X={title:"Faculty directory",breadcrumbsLinks:{href:"/account/faculty/",contents:"Faculty Directory"},showHeaderSeparator:!0};let z=function(){var e=(0,L.Ay)().data,t=(0,a.hSE)(!1),r=(0,n.A)(t,3),o=r[0],i=r[1],c=r[2],s=(0,f.FD)(f.FK,{children:[(0,f.Y)(a.$nd,{flavor:a.$nd.flavors.primary,ref:c,icon:{SvgComponent:a.bBe,alignment:a.$nd.iconAlignments.left},__cssFor:$,onClick:function(){return i(!0)},children:"Invite faculty"}),(0,f.Y)(b,{modalProps:o,school:e.teacher.school})]});return(0,f.Y)(v.A,W(W({},X),{},{actions:!(0,l.Im)(e.teacher.school)&&s,children:(0,f.Y)(H,{})}))};var G=r(17546),R=r(77073),q=r(65139),M=r(14734),Q=!0;let J=(0,G.A)(function(){var e=(0,M.A)("access_faculty_directory_via_settings_page");return"on"!==(0,n.A)(e,1)[0]?(0,f.Y)(R.A,{mainContents:(0,f.Y)(q.A,{})}):(0,f.Y)(R.A,{mainContents:(0,f.Y)(z,{})})})},13042:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(90792),o=r(65812);let a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?t&&"google-oauth2"===e?"Google Classroom":o.A[e]||(0,n.ZH)(e):""}},15374:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(19178);let o=function(e){return n.e.find(function(t){return null==e?void 0:e.includes(t)})}},17422:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n={whiteSpace:"nowrap"},o=r(18153);let a=function(e){var t=e.values,r=void 0===t?[]:t,a=e.label,l=e.__css,i=1===r.length,c=i?r[0]:"".concat(r.length," ").concat(void 0===a?"":a);return(0,o.Y)("span",{css:i?void 0===l?{}:l:n,children:c})}},19178:(e,t,r)=>{"use strict";r.d(t,{e:()=>o,x:()=>n});var n=function(e){return e.district_admin="district_admin",e.school_admin="school_admin",e.teacher="teacher",e.parent="parent",e.student="student",e}({}),o=[n.district_admin,n.school_admin,n.teacher,n.parent,n.student]},23339:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n={year:"numeric",month:"2-digit",day:"2-digit"},o={"mm/dd/yyyy":{region:"en-US",format:n},"yyyy-mm-dd":{region:"en-CA",format:n}};let a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-mm-dd",r=o[t];if(!r)throw Error("The desired format is not available, please add it to the catalog");var n=Intl.DateTimeFormat(r.region,r.format);return e?n.format(e):null}},65812:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n={"google-oauth2":"Google",canvas:"Canvas",classlink:"ClassLink",clever:"Clever","microsoft-oauth2":"Microsoft",native:"Newsela",forms:"Newsela"}},79086:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(13042)},86385:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(82939);let o=function(e){return"".concat(n.k1,"/join/school/").concat(e)}},88891:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/faculty/[id]",function(){return r(5022)}])},97250:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(3467),o=r(18153);let a=function(e){var t=e.cell;return(0,o.Y)("span",{css:n.Pn,children:t.value||"-"})}}},e=>{e.O(0,[3716,8992,5589,2069,7126,9521,636,6593,8792],()=>e(e.s=88891)),_N_E=e.O()}]);
2//# sourceMappingURL=[id]-9ded2a672d8384ea.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.