PageSourceSearch

https://cdn.remark.cloud/assets/test-grading-cloud/v3.7.0.7/4448-ad0a40325783bcc75a82.min.js

js remark.cloud collected 2026-10-07 10:11:30 UTC 4,200 bytes, 5 lines download raw bytes

1"use strict";(self.webpackChunk_remark_cloud_test_grading=self.webpackChunk_remark_cloud_test_grading||[]).push([[4448],{24448:(e,t,a)=>{a.r(t),a.d(t,{default:()=>U});var r=a(98682),s=a(83158),m=a(1966),l=a(39875),c=a(2120),n=a(73653),o=a(19628),u=a(50855),d=a(34166),i=a(52463),g=a(91644),h=a(18658),T=a(44707),f=a(34309),p=a(2784),_=a(81932),E=a(26770),N=a(7897),w=a(82248),R=a(24396),M=a(97120),v=a(51618),b=a(91666),y=a(60861),S=a(19858),k=a(2160),F=a(95170);const L=(0,i.default)(g.default)`
2  font-size: 16px;
3  margin-bottom: 16px;
4`,U=(0,E.c)((0,f.observer)(({authedUser:e})=>{const{clientId:t,accountId:a}=(0,M.U)(),i=(0,r.useDomainStore)(),f=(0,y.V)(),E=(0,b.q)(),{terms:U,currentTerm:C,isFetchingTerms:D}=(0,R.J)(w.GU,{accountId:a}),I=T.Option.ofString(e.properties.lastTermID),x=C.map(e=>e.id),[P,B]=(0,p.useState)(!1),[O,q]=(0,p.useState)(I),V=!!E.displayTermId,z=()=>{f.goBack()};return p.createElement(k.T,null,p.createElement(u.default.Row,null,p.createElement(u.default.Column,null,p.createElement(F.Z,{primaryText:p.createElement(h.FormattedMessage,{id:"change_term_page.title",defaultMessage:"Switch Display {TermResourceName}",values:{TermResourceName:m.TermResourceName}}),onBackButtonClick:V?z:T.noop}))),p.createElement(n.default,{width:[1,3/4,.6,.4]},p.createElement(n.default.Header,null,p.createElement(n.default.Title,null,p.createElement(S.Y,{infoColumn:p.createElement(d.default,{size:"sm",disabled:D||P||C.isNone()||T.Option.equals(O,x),onPress:()=>{q(x)}},p.createElement(h.FormattedMessage,{id:"change_term_page.button.switch_to_current",defaultMessage:"Select Current {TermResourceName}",values:{TermResourceName:m.TermResourceName}}))},p.createElement(h.FormattedMessage,{id:"change_term_page.details.header",defaultMessage:"View Another {TermResourceName}",values:{TermResourceName:m.TermResourceName}})))),p.createElement(n.default.Body,null,p.createElement(L,null,p.createElement(h.FormattedMessage,{id:"change_term_page.message",defaultMessage:"Want to view the data from another {TermResourceNameLowercase} without actually changing your {current} {TermResourceNameLowercase}? Simply choose the {TermResourceNameLowercase} you would like to view and make the switch. This will not impact other {UserResourceNamePluralLowercase}.",values:{TermResourceNameLowercase:m.TermResourceNameLowercase,UserResourceNamePluralLowercase:m.UserResourceNamePluralLowercase,current:p.createElement(g.default,{fontWeight:600},p.createElement(h.FormattedMessage,{id:"change_term_page.current",defaultMessage:"current"}))}})),p.createElement(l.default,{width:[1,2/3]},p.createElement(N.Z,{isLoading:D,disableArchivedTerms:!1,terms:U,selectedTerm:O,onSelectedTermChange:e=>{q(T.Option.ofString(e))},labelText:p.createElement(h.FormattedMessage,{id:"change_term_page.change_term_drop_down",defaultMessage:"Choose Display {TermResourceName}",values:{TermResourceName:m.TermResourceName}})})),p.createElement(o.default,{flexDirection:"row",mt:3},p.createElement(c.default,{disabled:D||O.isNone(),loading:P,onPress:()=>{O.match({None:T.unreachable,Some:r=>{const{buildTermDetailsRoute:m}=f.routeCreators,l=()=>f.navigate(m(t,a,r,e.id));return(0,T.stringEqual)(r,I.ifNone(""))?(l(),T.Unit):(B(!0),i.userStore.saveUser(e.with(e=>{e.properties.lastTermID=r})).then((0,s.handleTransportLayerError)(i)).then(e=>e.map(()=>(E.setDisplayTermId(T.Option.ofString(r)),(0,v.V)(i)((0,_.njL)({title:p.createElement(h.FormattedMessage,{id:"change_term_page.save.success_title",defaultMessage:"Term Switched"}),message:p.createElement(h.FormattedMessage,{id:"change_term_page.save_success",defaultMessage:"Your term has been switched successfully."})})),l(),T.Unit))).catch((0,s.emitUnexpectedErrorEvent)(i)).finally(()=>B(!1)),T.Unit)}})}},p.createElement(h.FormattedMessage,{id:"change_term_page.button.switch",defaultMessage:"Switch {TermResourceName}",values:{TermResourceName:m.TermResourceName}})),p.createElement(d.default,{ml:1,disabled:P||!V,onPress:z},p.createElement(h.FormattedMessage,{id:"change_term_page.button.cancel",defaultMessage:"Keep Display {TermResourceName}",values:{TermResourceName:m.TermResourceName}}))))))}))}}]);
5//# sourceMappingURL=4448-ad0a40325783bcc75a82.min.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.