_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[22],{"1LRU":function(e,t,n){"use strict";var r=n("Fcif"),o=n("dV/x"),a=n("mXGw"),c=(n("W0B4"),n("PDtE")),i=n("mxPc"),u=n("gbh0"),s=n("VR6K"),l=n("q3GK"),f=n("/ZiB"),d=a.forwardRef((function(e,t){var n=e.classes,u=e.className,d=e.color,p=void 0===d?"primary":d,b=e.component,v=void 0===b?"a":b,g=e.onBlur,h=e.onFocus,j=e.TypographyClasses,m=e.underline,y=void 0===m?"hover":m,O=e.variant,w=void 0===O?"inherit":O,x=Object(o.a)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),P=Object(s.a)(),C=P.isFocusVisible,k=P.onBlurVisible,_=P.ref,E=a.useState(!1),I=E[0],N=E[1],R=Object(l.a)(t,_);return a.createElement(f.a,Object(r.a)({className:Object(c.default)(n.root,n["underline".concat(Object(i.a)(y))],u,I&&n.focusVisible,"button"===v&&n.button),classes:j,color:p,component:v,onBlur:function(e){I&&(k(),N(!1)),g&&g(e)},onFocus:function(e){C(e)&&N(!0),h&&h(e)},ref:R,variant:w},x))}));t.a=Object(u.a)({root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},{name:"MuiLink"})(d)},"23aj":function(e,t,n){"use strict";n.r(t);var r=n("NthX"),o=n.n(r),a=n("eijD"),c=n("oYCi"),i=n("mXGw"),u=n("nbiN"),s=n.n(u),l=n("Si1N"),f=n("1EI0"),d=n("ZmIa"),p=function(){return Object(c.jsx)(d.a,{})},b=n("gaPS"),v=n.n(b),g=n("/NZN"),h=n("V2/N"),j=n("bJWG"),m=n("/ZiB"),y=n("edSL"),O=n.n(y),w=n("dAGg"),x=n("C9V0"),P=n("hkvX"),C=n("Qk5q"),k=n("/Dzi"),_=n("iwQ3"),E=n("Deze"),I=n.n(E),N=n("R82R"),R=Object(N.a)((function(e){var t=e.customColors,n=e.spacing;return{buttonRoot:{height:50},container:{alignItems:"center",backgroundBlendMode:"multiply",backgroundColor:t.blendingColor,backgroundImage:"url(static/img/account-splash.png)",backgroundPosition:"left center",backgroundRepeat:"no-repeat",backgroundSize:"cover",height:"100%",justifyContent:"center",width:"100%"},link:{"&, &:hover":{textDecoration:"none"},marginTop:n(3)},logoImg:{display:"block",width:"50%"},paperRoot:{alignItems:"center",display:"flex",flexDirection:"column",padding:n(4),width:360}}})),M=function(e){var t=e.returnUrl,n=i.useContext(v.a).actions,r=Object(w.useRouter)(),o=R();if(i.useEffect((function(){if(_.a.IS_CLIENT&&r.isReady){var e=O()(r.query,"error");e&&(n.addAlert({message:e,options:{variant:"error"}}),r.replace({query:{returnUrl:t}},I.a.INDEX,{shallow:!0}))}}),[r]),_.a.IS_CLIENT){var a="".concat(Object(C.a)()).concat(t||I.a.CLASSROOMS);return Object(c.jsx)(h.a,{classes:{root:o.container},container:!0,children:Object(c.jsxs)(j.a,{classes:{root:o.paperRoot},children:[Object(c.jsx)("img",{alt:k.a.APP,className:o.logoImg,src:"static/img/act-logo.png"}),Object(c.jsx)(m.a,{style:{marginBottom:4,marginTop:32},variant:"h2",children:"Log in"}),Object(c.jsx)(m.a,{align:"center",variant:"body2",children:"Teachers, please log in to access and assign your ACT resources to Google Classroom."}),Object(c.jsx)(x.a,{className:o.link,color:"primary",href:"".concat(P.a.API_ENDPOINT_REST,"/auth/google?returnUrl=").concat(a),children:Object(c.jsx)(g.a,{classes:{root:o.buttonRoot},size:"large",startIcon:Object(c.jsx)("img",{alt:"Google",src:"static/img/google_logo_icon.png"}),variant:"outlined",children:"Continue with Google"})})]})})}return Object(c.jsx)(c.Fragment,{})};M.defaultProps={returnUrl:void 0};var L=M,D=function(e){var t=e.returnUrl;return Object(c.jsxs)(c.Fragment,{children:[Object(c.jsx)(L,{returnUrl:t}),Object(c.jsx)(p,{})]})};D.getInitialProps=function(){var e=Object(a.a)(o.a.mark((function e(t){var n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.query,e.abrupt("return",n);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D.defaultProps={returnUrl:void 0};var S=s()(f.a,Object(l.a)())(D);t.default=S},"5dyF":function(e,t,n){e.exports=n("9CGT")},"9CGT":function(e,t,n){"use strict";var r=n("yXh+"),o=n("HIQq");t.__esModule=!0,t.default=void 0;var a=o(n("mXGw")),c=n("a4i1"),i=n("bBV7"),u=n("hY8M"),s={};function l(e,t,n,r){if(e&&(0,c.isLocalURL)(t)){e.prefetch(t,n,r).catch((function(e){0}));var o=r&&"undefined"!==typeof r.locale?r.locale:e&&e.locale;s[t+"%"+n+(o?"%"+o:"")]=!0}}var f=function(e){var t=!1!==e.prefetch,n=(0,i.useRouter)(),o=n&&n.pathname||"/",f=a.default.useMemo((function(){var t=(0,c.resolveHref)(o,e.href,!0),n=r(t,2),a=n[0],i=n[1];return{href:a,as:e.as?(0,c.resolveHref)(o,e.as):i||a}}),[o,e.href,e.as]),d=f.href,p=f.as,b=e.children,v=e.replace,g=e.shallow,h=e.scroll,j=e.locale;"string"===typeof b&&(b=a.default.createElement("a",null,b));var m=a.Children.only(b),y=m&&"object"===typeof m&&m.ref,O=(0,u.useIntersection)({rootMargin:"200px"}),w=r(O,2),x=w[0],P=w[1],C=a.default.useCallback((function(e){x(e),y&&("function"===typeof y?y(e):"object"===typeof y&&(y.current=e))}),[y,x]);(0,a.useEffect)((function(){var e=P&&t&&(0,c.isLocalURL)(d),r="undefined"!==typeof j?j:n&&n.locale,o=s[d+"%"+p+(r?"%"+r:"")];e&&!o&&l(n,d,p,{locale:r})}),[p,d,P,j,t,n]);var k={ref:C,onClick:function(e){m.props&&"function"===typeof m.props.onClick&&m.props.onClick(e),e.defaultPrevented||function(e,t,n,r,o,a,i,u){("A"!==e.currentTarget.nodeName||!function(e){var t=e.currentTarget.target;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&(0,c.isLocalURL)(n))&&(e.preventDefault(),null==i&&(i=r.indexOf("#")<0),t[o?"replace":"push"](n,r,{shallow:a,locale:u,scroll:i}).then((function(e){e&&i&&document.body.focus()})))}(e,n,d,p,v,g,h,j)},onMouseEnter:function(e){(0,c.isLocalURL)(d)&&(m.props&&"function"===typeof m.props.onMouseEnter&&m.props.onMouseEnter(e),l(n,d,p,{priority:!0}))}};if(e.passHref||"a"===m.type&&!("href"in m.props)){var _="undefined"!==typeof j?j:n&&n.locale,E=(0,c.getDomainLocale)(p,_,n&&n.locales,n&&n.domainLocales);k.href=E||(0,c.addBasePath)((0,c.addLocale)(p,_,n&&n.defaultLocale))}return a.default.cloneElement(m,k)};t.default=f},C9V0:function(e,t,n){"use strict";var r=n("mK0O"),o=n("oYCi"),a=n("dV/x"),c=(n("mXGw"),n("1LRU")),i=n("5dyF"),u=n.n(i);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0;t&&n&&t(n)}))}),e);return u.set(t,n={id:t,observer:o,elements:r}),n}(n),o=r.id,a=r.observer,c=r.elements;return c.set(e,t),a.observe(e),function(){c.delete(e),a.unobserve(e),0===c.size&&(a.disconnect(),u.delete(o))}}(e,(function(e){return e&&d(e)}),{rootMargin:t}))}),[n,t,f]);return(0,a.useEffect)((function(){i||f||(0,c.default)((function(){return d(!0)}))}),[f]),[p,f]};var a=n("mXGw"),c=o(n("pksY")),i="undefined"!==typeof IntersectionObserver;var u=new Map}},[["WjHl",1,0,6,2,3,4,5]]]);