PageSourceSearch

https://academy.musico.io/static/js/23.8d81d198.chunk.js

js musico.io collected 2026-10-07 00:56:01 UTC 141,540 bytes, 3 lines download raw bytes

vendor: 4,975 bytes, lines 1-2
1/*! For license information please see 23.8d81d198.chunk.js.LICENSE.txt */
2(this["webpackJsonpmusico-web"]=this["webpackJsonpmusico-web"]||[]).push([[23,50],{1287:function(e,t,n){"use strict";n.r(t);var a,r,o,i,c,l,s,u,p,h=n(6),d=n(3),f=n(8),m=n(9),b=n(5),v=n(13),g=n(14),y=n(2),O=(n(25),n(0)),j=n.n(O),E=n(12),w=n(1),C=n(15),S=n(1339),k=n(37),x=(n(1450),n(83));function N(){N=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(L){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),c=new S(r||[]);return a(i,"_invoke",{value:j(e,n,c)}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(L){return{type:"throw",arg:L}}}e.wrap=s;var p={};function h(){}function d(){}function f(){}var m={};l(m,o,(function(){return this}));var b=Object.getPrototypeOf,v=b&&b(b(k([])));v&&v!==t&&n.call(v,o)&&(m=v);var g=f.prototype=h.prototype=Object.create(m);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){var r;a(this,"_invoke",{value:function(a,o){function i(){return new t((function(r,i){!function a(r,o,i,c){var l=u(e[r],e,o);if("throw"!==l.type){var s=l.arg,p=s.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){a("next",e,i,c)}),(function(e){a("throw",e,i,c)})):t.resolve(p).then((function(e){s.value=e,i(s)}),(function(e){return a("throw",e,i,c)}))}c(l.arg)}(a,o,r,i)}))}return r=r?r.then(i,i):i()}})}function j(e,t,n){var a="suspendedStart";return function(r,o){if("executing"===a)throw new Error("Generator is already running");if("completed"===a){if("throw"===r)throw o;return x()}for(n.method=r,n.arg=o;;){var i=n.delegate;if(i){var c=E(i,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===a)throw a="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a="executing";var l=u(e,t,n);if("normal"===l.type){if(a=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(a="completed",n.method="throw",n.arg=l.arg)}}}function E(e,t){var n=t.method,a=e.iterator[n];if(void 0===a)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,E(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var r=u(a,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,p;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function k(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,r=function t(){for(;++a<e.length;)if(n.call(e,a))return t.value=e[a],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:x}}function x(){return{value:void 0,done:!0}}return d.prototype=f,a(g,"constructor",{value:f,configurable:!0}),a(f,"constructor",{value:d,configurable:!0}),d.displayName=l(f,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},y(O.prototype),l(O.prototype,i,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,a,r,o){void 0===o&&(o=Promise);var i=new O(s(t,n,a,r),o);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},y(g),l(g,c,"Generator"),l(g,o,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var a in t)n.push(a);return n.reverse(),function e(){for(;n.length;){var a=n.pop();if(a in t)return e.value=a,e.done=!1,e}return e.done=!0,e}},e.values=k,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEac
2h(C),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function a(n,a){return i.type="throw",i.arg=e,t.next=n,a&&(t.method="next",t.arg=void 0),!!a}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var r=this.tryEntries[a];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;C(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}var L=(a=Object(E.b)("projectStore"),Object(C.d)(r=a(r=Object(E.c)((o=function(e){Object(v.a)(n,e);var t=Object(g.a)(n);function n(){var e;Object(f.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(d.a)(e,"form",i,Object(b.a)(e)),Object(d.a)(e,"processing",c,Object(b.a)(e)),Object(d.a)(e,"err",l,Object(b.a)(e)),Object(d.a)(e,"results",s,Object(b.a)(e)),e.breadcrumbs=function(){return[{link:"/home",value:j.a.createElement(C.a,{id:"breadcrumbs.home"})},{link:"/home/admin",value:j.a.createElement(C.a,{id:"breadcrumbs.admin"})},{link:null,value:"Lesson Management"}]},Object(d.a)(e,"onChange",u,Object(b.a)(e)),Object(d.a)(e,"handleSubmit",p,Object(b.a)(e)),e}return Object(m.a)(n,[{key:"render",value:function(){return j.a.createElement("div",{className:"page-base admin-lessons-page"},j.a.createElement("div",{className:"page-top"},j.a.createElement("div",{className:"container"},j.a.createElement(S.a,{source:this.breadcrumbs()}),j.a.createElement("div",{className:"page-top-columns"},j.a.createElement("div",{className:"page-top-title"},j.a.createElement("h1",null,"Lessons Management"))))),j.a.createElement("div",{className:"page-content"},j.a.createElement("div",{className:"container"},j.a.createElement("div",{className:"a-form-col"},j.a.createElement(x.a,{type:"text",name:"targetTeacherEmail",placeholder:"Target teacher email",value:this.form.targetTeacherEmail,onChange:this.onChange})),j.a.createElement("div",{className:"a-form-col lessons-list"},j.a.createElement(x.a,{type:"textarea",name:"lessons",placeholder:"Enter lesson subs separated by new line",value:this.form.lessons,onChange:this.onChange})),j.a.createElement("div",{className:"a-form-col"},j.a.createElement(x.a,{type:"text",name:"targetFolderName",placeholder:"Target Folder Name",value:this.form.targetFolderName,onChange:this.onChange})),j.a.createElement("div",{className:"a-form-col"},j.a.createElement(x.a,{placeholder:"Should target be shared",type:"checkbox",name:"targetShare",value:this.form.targetShare,onChange:this.onChange})),j.a.createElement("div",{className:"a-form-col"},j.a.createElement(k.a,{processing:this.processing,disabled:!1,className:"lessons-copy-submit",type:"submit",onClick:this.handleSubmit,label:"Copy Lessons"})),j.a.createElement("div",{className:"results"},this.results&&this.results.length>0&&j.a.createElement("ul",null,this.results.map((function(e,t){return j.a.createElement("li",{key:t},e.id,"\xa0",e.archived,"\xa0",e.err)})))))))}}]),n}(O.Component),i=Object(y.a)(o.prototype,"form",[w.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{targetTeacherEmail:"",lessons:"",targetFolderName:"",targetShare:!1}}}),c=Object(y.a)(o.prototype,"processing",[w.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),l=Object(y.a)(o.prototype,"err",[w.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),s=Object(y.a)(o.prototype,"results",[w.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),u=Object(y.a)(o.prototype,"onChange",[w.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t,n,a){e.form[t]=n}}}),p=Object(y.a)(o.prototype,"handleSubmit",[w.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return Object(h.a)(N().mark((function t(){var n,a;return N().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.props.projectStore,e.processing=!0,e.results=null,e.err=null,t.prev=4,t.next=7,n.adminCopyLessons(e.form.targetTeacherEmail,e.form.lessons,e.form.targetFolderName,e.form.targetShare);case 7:a=t.sent,Object(w.n)((function(){e.results=a,console.log(e.results)})),t.next=15;break;case 11:t.prev=11,t.t0=t.catch(4),console.log(t.t0),Object(w.n)((function(){e.err=JSON.stringify(t.t0)}));case 15:return t.prev=15,Object(w.n)((function(){e.processing=!1,Object.keys(e.form).map((function(t){return e.form[t]=""}))})),t.finish(15);case 18:case"end":return t.stop()}}
vendor: 5,077 bytes, line 2
2),t,null,[[4,11,15,18]])})))}}),r=o))||r)||r)||r);t.default=L},1300:function(e,t,n){"use strict";n.r(t),function(e){var a,r,o,i,c,l,s,u,p=n(6),h=n(3),d=n(8),f=n(9),m=n(5),b=n(13),v=n(14),g=n(2),y=(n(25),n(0)),O=n.n(y),j=n(1),E=n(12),w=n(15),C=n(1289),S=n(1323),k=n(1332),x=n(1742),N=n(1901),L=n(1580),T=n(30),A=n(1506),M=n(4),P=n(11),D=n(397),R=n(1583),B=n(19),I=n(1438),H=n(87),_=n(92),z=n(1902),F=n(1585),V=n(1752),Z=(n(1586),n(422)),G=n(1537),Y=n(21),W=n(1287);function U(){U=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(N){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),c=new S(r||[]);return a(i,"_invoke",{value:j(e,n,c)}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(N){return{type:"throw",arg:N}}}e.wrap=s;var p={};function h(){}function d(){}function f(){}var m={};l(m,o,(function(){return this}));var b=Object.getPrototypeOf,v=b&&b(b(k([])));v&&v!==t&&n.call(v,o)&&(m=v);var g=f.prototype=h.prototype=Object.create(m);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){var r;a(this,"_invoke",{value:function(a,o){function i(){return new t((function(r,i){!function a(r,o,i,c){var l=u(e[r],e,o);if("throw"!==l.type){var s=l.arg,p=s.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){a("next",e,i,c)}),(function(e){a("throw",e,i,c)})):t.resolve(p).then((function(e){s.value=e,i(s)}),(function(e){return a("throw",e,i,c)}))}c(l.arg)}(a,o,r,i)}))}return r=r?r.then(i,i):i()}})}function j(e,t,n){var a="suspendedStart";return function(r,o){if("executing"===a)throw new Error("Generator is already running");if("completed"===a){if("throw"===r)throw o;return x()}for(n.method=r,n.arg=o;;){var i=n.delegate;if(i){var c=E(i,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===a)throw a="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a="executing";var l=u(e,t,n);if("normal"===l.type){if(a=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(a="completed",n.method="throw",n.arg=l.arg)}}}function E(e,t){var n=t.method,a=e.iterator[n];if(void 0===a)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,E(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var r=u(a,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,p;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function k(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,r=function t(){for(;++a<e.length;)if(n.call(e,a))return t.value=e[a],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:x}}function x(){return{value:void 0,done:!0}}return d.prototype=f,a(g,"constructor",{value:f,configurable:!0}),a(f,"constructor",{value:d,configurable:!0}),d.displayName=l(f,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},y(O.prototype),l(O.prototype,i,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,a,r,o){void 0===o&&(o=Promise);var i=new O(s(t,n,a,r),o);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},y(g),l(g,c,"Generator"),l(g,o,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var a in t)n.push(a);return n.reverse(),function e(){for(;n.length;){var a=n.pop();if(a in t)return e.value=a,e.done=!1,e}return e.done=!0,e}},e.values=k,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEac
2h(C),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function a(n,a){return i.type="throw",i.arg=e,t.next=n,a&&(t.method="next",t.arg=void 0),!!a}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var r=this.tryEntries[a];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;C(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}var q={position:"absolute",zIndex:9999},$=(a=Object(E.b)("userStore","dialogStore","notificationStore","mainStore","projectStore","looperStore","manageStore","groupStore","onBoardingStore","folderStore"),Object(I.a)(r=a(r=Object(E.c)((o=function(t){Object(b.a)(a,t);var n=Object(v.a)(a);function a(){var e;Object(d.a)(this,a);for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e=n.call.apply(n,[this].concat(r)),Object(h.a)(e,"isAuthenticating",i,Object(m.a)(e)),Object(h.a)(e,"bla",c,Object(m.a)(e)),Object(h.a)(e,"steps",l,Object(m.a)(e)),Object(h.a)(e,"suppressUpgrade",s,Object(m.a)(e)),Object(h.a)(e,"hideReferralBanner",u,Object(m.a)(e)),e}return Object(f.a)(a,[{key:"componentWillMount",value:function(){var t=Object(p.a)(U().mark((function t(){var n,a,r,o,i,c,l,s,u,p=this;return U().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=this.props,a=n.mainStore,r=n.projectStore,o=n.notificationStore,n.dialogStore,i=n.userStore,c=n.manageStore,l=n.groupStore,s=n.looperStore,u=n.folderStore,a.updatePlatformMode(M.N.Home),a.setStudioDrawerState(M.mb.None),a.closeMainAppDrawer(),r.clearActiveProject(),s.clearLooper(),t.prev=6,t.next=9,i.authenticate();case 9:e((function(){Object(P.V)()||o.fetchNotifications(),r.fetchProjects(),u.fetchFolders(),l.fetchGroupList()})),(Object(P.hb)()||Object(P.eb)())&&e((function(){c.fetchStudentList()})),Object(P.fb)()&&e((function(){c.fetchTeachersList()})),Object(P.hb)()||Object(P.V)()||e((function(){c.fetchTeachersList()})),t.next=20;break;case 15:t.prev=15,t.t0=t.catch(6),console.error(t.t0),Object(B.b)(M.Eb.CustomEvent,{category:M.Db.Home,action:M.Cb.Error,label:t.t0}),Object(T.e)("/signin",{},!0);case 20:return t.prev=20,Object(j.n)((function(){p.isAuthenticating=!1})),t.finish(20);case 23:case"end":return t.stop()}}),t,this,[[6,15,20,23]])})));return function(){return t.apply(this,arguments)}}()},{key:"render",value:function(){var e=this.props,t=e.mainStore,n=e.userStore,a=e.onBoardingStore,r=t.isMainAppDrawerOpen,o=t.anchorNotificationRef,i=t.isLoading,c=t.isUpload;!this.isAuthenticating&&a.showOnboarding&&window.location.pathname.indexOf("onboarding")<0&&Object(T.e)("/home/onboarding");var l=a.showOnboarding||this.props.location.pathname.indexOf("book-a-meeting")>=0||this.props.location.pathname.indexOf("onboarding")>=0,s=Object(P.hb)()||Object(P.gb)()||Object(P.eb)(),u=!0;!Object(P.fb)()&&Object(P.hb)()&&n.trialDaysLeft<0&&this.props.location.pathname.match("pricing|payment")&&(u=!1);var p=[];Object(Y.l)()&&Object(P.hb)()?p.push(O.a.createElement(C.a,{exact:!0,path:"/home",component:H.P,key:"teacher-home-mobile-page"})):(!Object(Y.l)()&&Object(P.hb)()?p.push(O.a.createElement(C.a,{exact:!0,path:"/home",component:H.P,key:"teacher-hom-page"})):p.push(O.a.createElement(C.a,{exact:!0,path:"/home",component:H.j,key:"home-page"})),p.push(O.a.createElement(C.a,{path:"/home/discover",render:function(e){return O.a.createElement(H.f,Object.assign({},e,{scrollRef:"#main-app-content"}))},key:"discover-page"})));var h=a.showOnboarding&&(0===a.step&&Object(Y.l)()||0!==a.step)||!a.showOnboarding||Object(P.fb)()&&a.showOnboarding;return O.a.createElement("div",{id:"main-app",dir:n.localeDirection,className:"main-app-container home ".concat(s?"large-header":"smaller-header"," ").concat(Object(P.gb)()?"student":"")},u&&h&&!this.isAuthenticating&&(s?O.a.createElement(N.a,{disabled:a.showOnboarding,showFullHeader:!l}):O.a.createElement(G.a,{isProcessing:this.isAuthenticating,disabled:a.showOnboarding,showRightBar:l})),!this.isAuthenticating&&!this.suppressUpgrade&&Object(P.hb)()&&O.a.createElement(F.a,null),Object(P.ub)()&&O.a.createElement(V.a,{title:O.a.createElement(w.a,{id:"referral.banner.fromLink.title"}),buttonLabel:O.a.createElement(w.a,{id:"referral.banner.fromLink.buttonLabel"}),to:"/profile/referral",onClose:this.hideReferralBanner,closeOnLink:!0}),!a.showOnboarding&&Object(P.tb)()&&O.a.createElement(V.a,{title:O.a.createElement(w.a,{id:"referral.banner.fromPage.title"}),buttonLabel:O.a.createElement(w.a,{id:"referral.banner.fromPage.buttonLabel"}),to:"/pricing",onClose:this.hideReferralBanner,closeOnLink:!1}),O.a.createElement(D.a,{show:i,style:q}),O.a.createElement(R.a,{show:c}),this.isAuthenticating&&O.a.createElement(_.a,null),!this.isAuthenticating&&O.a.createElement("div",{id:"main-app-content",className:"main-app-content ".concat(Object(P.gb)()?"student":"")},O.a.createElement(S.a,null,p.map((function(e){return e})),O.a.createElement(x.a,{roles:[M.bb.Teacher],path:M.I.OnBoardingContainer,component:z.a}),O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.SchoolAdmin,M.bb.Admin],path:M.I.StudentTimeline,component:H.K}),O.a.createElement(x.a,{roles:[M.bb.Teacher],path:M.I.GroupTimeline,component:H.i}),O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.Admin],path:M.I.SelectStudentContainer,component:H.B}),O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.Admin,M.bb.SchoolAdmin],path:M.I.LessonPlanLibrary,render:function(e){return O.a.createElement(H.m,Object.assign({},e,{scrollRef:"#main-app-content"}))}}),O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.Admin],path:M.I.LessonPage,component:H.l}),O.a.createElement(x.a,{roles:[M.bb.Teacher],path:M.I.GroupPage,component:H.h}),O.a.createElement(x.a,{roles:[M.bb.Teacher],path:M.I.ManagePage,component:H.o}),O.a.createElement(x.a,{roles:[M.bb.SchoolAdmin],path:M.I.SchoolTeachersPage,component:H.z}),O.a.createElement(x.a,{roles:[M.bb.SchoolAdmin],path:M.I.SchoolStudentsPage,component:H.y}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.SchoolsContainer,component:H.A}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.SchoolContainer,component:H.x}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.AdminStudentsContainer,component:H.c}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.AdminPayproContainer,component:H.b}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.AdminLessonsContainer,component:W.default}),O.a.createElement(x.a,{roles:[M.bb.Admin],path:M.I.AdminHomeContainer,component:H.a}),O.a.createElement(x.a,{roles:[M.bb.Student],path:M.I.JamsLibrary,component:H.k}),O.a.createElement(C.a,{path:M.I.ChangePasswordContainer,component:H.d}),O.a.createElement(C.a,{path:M.I.SupportPage,component:H.O}),O.a.createElement(C.a,{path:M.I.ProfilePage,component:H.s}),!Object(P.bb)()&&O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.SchoolAdmin],path:M.I.PricingPage,component:H.q}),!Object(P.bb)()&&O.a.createElement(x.a,{roles:[M.bb.Teacher,M.bb.SchoolAdmin],path:M.I.PaymentContainer,component:H.q}),O.a.createElement(k.a,{to:"/home"})),!Object(P.W)()&&O.a.createElement(A.a,{open:r,anchorRef:o}),!this.isAuthenticating&&O.a.createElement(Z.a,null)))}}]),a}(y.Component),i=Object(g.a)(o.prototype,"isAuthenticating",[j.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),c=Object(g.a)(o.prototype,"bla",[j.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),l=Object(g.a)(o.prototype,"steps",[j.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),s=Object(g.a)(o.prototype,"suppressUpgrade",[j.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),u=Object(g.a)(o.prototype,"hideReferralBanner",[j.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.suppressUpgrade=!0,Object(P.rb)({showReferral:!1})}}}),r=o))||r)||r)||r);t.default=Object(L.a)($)}.call(this,n(321).setImmediate)},1334:function(e,t,n){"use strict";var a,r,o,i,c,l=n(23),s=n(3),u=n(8),p=n(9),h=n(5),d=n(13),f=n(14),m=n(2),b=(n(25),n(0)),v=n.n(b),g=n(12),y=n(1),O=n(36),j=n.n(O),E=n(65),w=n.n(E),C=n(1394),S=n.n(C),k=n(115),x=n.n(k),N=n(385),L=n.n(N),T=n(393),A=n.n(T),M=n(15),P=n(16),D=(n(1481),{width:18,height:18,padding:0}),R=Object(M.d)(a=Object(g.c)((r=function(e){Object(d.a)(n,e);var t=Object(f.a)(n);function n(){var e;Object(u.a)(this,n);for(var a=arguments.length,r=new Array(a),l=0;l<a;l++)r[l]=arguments[l];return e=t.call.apply(t,[this].concat(r)),Object(s.a)(e,"isFocused",o,Object(h.a)(e)),e.handleInputChange=function(t){e.props.onChange(t.currentTarget.value)},Object(s.a)(e,"handleFocus",i,Object(h.a)(e)),Object(s.a)(e,"handleBlur",c,Object(h.a)(e)),e.clearSearch=function(){e.props.onChange(""),e.handleBlur()},e.submit=function(e){e.preventDefault()},e}return Object(p.a)(n,[{key:"render",value:function(){var e,t=this.props,n=t.searchValue,a=t.className,r=t.placeholder,o=t.disabled,i=t.showSearchNav,c=t.resultsLength,s=t.activeSearchIndex,u=t.prevSearch,p=t.searchIconColor,h=void 0===p?P.F:p,d=t.nextSearch,f=t.largeSearchField,m=void 0!==f&&f,b=t.focusSearchBar,g
2=void 0!==b&&b,y=t.showIcons,O=void 0===y||y,E=t.intl.formatMessage,C=j()((e={searchBar:!0},Object(l.a)(e,a,a),Object(l.a)(e,"focused",this.isFocused),e));return v.a.createElement("form",{onFocus:this.handleFocus,onBlur:this.handleBlur,onSubmit:this.submit,className:C},m&&v.a.createElement("div",{className:"searchBar__magnifier show"},v.a.createElement(S.a,{style:{color:h,fontSize:22}})),!m&&O&&v.a.createElement("div",{className:"searchBar__magnifier ".concat(n?"hide":"show")},v.a.createElement(S.a,{style:{color:h,fontSize:20}})),v.a.createElement("input",{disabled:o,placeholder:r||E({id:"general.search"}),className:"input-field search-bar-input",onChange:this.handleInputChange,value:n,autoFocus:g}),i&&n&&!m&&v.a.createElement("div",{className:"search-results"},v.a.createElement(w.a,{className:"r-arrow",onClick:u},v.a.createElement(L.a,null)),s,"/",c,v.a.createElement(w.a,{className:"r-arrow",onClick:d},v.a.createElement(A.a,null))),n&&O&&v.a.createElement(w.a,{className:"remove",style:D,onClick:this.clearSearch},v.a.createElement(x.a,{style:{fontSize:16,fill:P.F}})))}}]),n}(b.Component),o=Object(m.a)(r.prototype,"isFocused",[y.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),i=Object(m.a)(r.prototype,"handleFocus",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.isFocused=!0}}}),c=Object(m.a)(r.prototype,"handleBlur",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.isFocused=!1}}}),a=r))||a)||a;t.a=R},1339:function(e,t,n){"use strict";var a=n(0),r=n.n(a),o=n(1331);n(1354);t.a=function(e){var t=e.source;return r.a.createElement("ul",{className:"breadcrumbs"},t.map((function(e,t){return r.a.createElement("li",{key:t},e.link?r.a.createElement(o.a,{to:e.link},e.value):r.a.createElement("span",null,e.value))})))}},1354:function(e,t,n){},1357:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a,r=n(0),o=n.n(r),i=["svgRef","title"];function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=function(e){var t=e.svgRef,n=e.title,r=l(e,i);return o.a.createElement("svg",c({width:16,height:16,viewBox:"0 0 16 16",fill:"currentColor",ref:t},r),n?o.a.createElement("title",null,n):null,a||(a=o.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.5813 13.5596C16.1396 14.1179 16.1396 15.023 15.5813 15.5813C15.023 16.1396 14.1179 16.1396 13.5596 15.5813L7.99998 10.0217L2.44038 15.5813C1.88211 16.1395 0.976973 16.1395 0.418701 15.5813C-0.13957 15.023 -0.13957 14.1179 0.418701 13.5596L5.9783 7.99998L0.418702 2.44038C-0.139568 1.88211 -0.139568 0.976977 0.418703 0.418707C0.976974 -0.139565 1.88211 -0.139565 2.44038 0.418708L7.99998 5.9783L13.5596 0.418669C14.1179 -0.139603 15.023 -0.139603 15.5813 0.418668C16.1396 0.976939 16.1396 1.88208 15.5813 2.44035L10.0217 7.99998L15.5813 13.5596Z",fill:"currentColor"})))},u=o.a.forwardRef((function(e,t){return o.a.createElement(s,c({svgRef:t},e))}));n.p},1394:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=i(n(0)),o=i(n(81));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return r.default.createElement(o.default,a({viewBox:"0 0 40 40"},e),r.default.createElement("g",null,r.default.createElement("path",{d:"m15.9 23.4c4.1 0 7.5-3.4 7.5-7.5s-3.4-7.5-7.5-7.5-7.5 3.3-7.5 7.5 3.3 7.5 7.5 7.5z m10 0l8.2 8.2-2.5 2.5-8.2-8.2v-1.4l-0.5-0.4c-1.9 1.6-4.4 2.5-7 2.5-6.1 0-10.9-4.7-10.9-10.7s4.8-10.9 10.9-10.9 10.7 4.8 10.7 10.9c0 2.6-0.9 5.
21-2.5 7l0.4 0.5h1.4z"})))},e.exports=t.default},1438:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var a=n(8),r=n(9),o=n(13),i=n(14),c=n(0),l=n.n(c),s=n(12),u=n(4),p=n(19);function h(e){var t;return Object(s.b)("mainStore")(t=Object(s.c)(t=function(t){Object(o.a)(c,t);var n=Object(i.a)(c);function c(){var e;Object(a.a)(this,c);for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(e=n.call.apply(n,[this].concat(r))).closeDrawer=function(){e.props.mainStore.closeMainAppDrawer()},e.openDrawer=function(t){t&&t.stopPropagation(),Object(p.b)(u.Eb.CustomEvent,{category:u.Db.Studio,action:u.Cb.OpenMessenger}),e.props.mainStore.openMainAppDrawer()},e.toggleDrawer=function(t){t&&t.stopPropagation(),e.props.mainStore.toggleMainAppDrawer()},e}return Object(r.a)(c,[{key:"render",value:function(){return l.a.createElement(e,Object.assign({},this.props,{isDrawerOpen:this.props.mainStore.isMainAppDrawerOpen,openDrawer:this.openDrawer,closeDrawer:this.closeDrawer,toggleDrawer:this.toggleDrawer}))}}]),c}(c.Component))||t)||t}},1449:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a,r=n(0),o=n.n(r),i=["svgRef","title"];function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=function(e){var t=e.svgRef,n=e.title,r=l(e,i);return o.a.createElement("svg",c({width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t},r),n?o.a.createElement("title",null,n):null,a||(a=o.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.14277 11.2644L0.0667028 14.396C-0.0847001 14.8367 0.0258841 15.3151 0.355359 15.6446C0.587276 15.8765 0.892977 16 1.20736 16C1.33962 16 1.47344 15.9781 1.60393 15.9333L4.73562 14.8572C5.79595 15.3759 6.97518 15.65 8.16173 15.6519H8.17403C10.2327 15.6519 12.1784 14.8539 13.6545 13.4042C15.1336 11.9513 15.9663 10.0152 15.999 7.95267C16.0328 5.81378 15.2191 3.80346 13.7078 2.29207C12.1964 0.780717 10.186 -0.0328197 8.04723 0.00101439C5.98462 0.0336905 4.04859 0.866334 2.59572 2.34559C1.14313 3.82452 0.344938 5.7752 0.348123 7.83828C0.349968 9.02479 0.624077 10.204 1.14277 11.2644ZM4.5 5C4.22386 5 4 5.22386 4 5.5C4 5.77614 4.22386 6 4.5 6H11.5C11.7761 6 12 5.77614 12 5.5C12 5.22386 11.7761 5 11.5 5H4.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H11.5C11.7761 8 12 7.77614 12 7.5C12 7.22386 11.7761 7 11.5 7H4.5ZM4 9.5C4 9.22386 4.22386 9 4.5 9H7.5C7.77614 9 8 9.22386 8 9.5C8 9.77614 7.77614 10 7.5 10H4.5C4.22386 10 4 9.77614 4 9.5Z",fill:"currentColor"})))},u=o.a.forwardRef((function(e,t){return o.a.createElement(s,c({svgRef:t},e))}));n.p},1450:function(e,t,n){},1481:function(e,t,n){},1482:function(e,t,n){},1495:function(e,t,n){},1496:function(e,t,n){"use strict";var a=n(10),r=n(102),o=n(0),i=n.n(o),c=["style","className","showBullet"];t.a=function(e){var t=e.style,n=e.className,o=e.showBullet,l=Object(r.a)(e,c);return i.a.createElement("ul",Object.assign({},l,{className:"".concat(n," ").concat(o?"":"list-style-none"),style:Object(a.a)({padding:0},t)}),l.children)}},1497:function(e,t,n){"use strict";var a=n(102),r=n(0),o=n.n(r),i=["style","children","myclassName"];t.a=function(e){var t=e.style,n=e.children,r=e.myclassName,c=Object(a.a)(e,i);return o.a.createElement("li",Object.assign({style:t,className:r},c),n)}},1498:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a,r=n(0),o=n.n(r),i=["svgRef","title"];function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function l(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var s=function(e){var t=e.svgRef,n=e.title,r=l(e,i);return o.a.createElement("svg",c({width:16,height:16,viewBox:"0 0 16 16",fill:"none",ref:t},r),n?o.a.createElement("title",null,n):null,a||(a=o.a.createElement("path",{d:"M15 14C15.5523 14 16 14.4477 16 15C16 15.5523 15.5523 16 15 16H1C0.447715 16 0 15.5523 0 15C0 14.4477 0.447715 14 1 14H15ZM9.25 0C9.66562 0 10 0.334375 10 0.75V6H12.7406C13.2969 6 13.575 6.67188 13.1812 7.06563L8.42813 11.8219C8.19375 12.0562 7.80937 12.0562 7.575 11.8219L2.81562 7.06563C2.42188 6.67188 2.7 6 3.25625 6H6V0.75C6 0.334375 6.33437 0 6.75 0H9.25Z",fill:"currentColor"})))},u=o.a.forwardRef((function(e,t){return o.a.createElement(s,c({svgRef:t},e))}));n.p},1499:function(e,t,n){"use strict";t.a=n.p+"static/media/notation.71917330.png"},1506:function(e,t,n){"use strict";var a=n(8),r=n(9),o=n(13),i=n(14),c=n(0),l=n.n(c),s=n(3),u=n(5),p=n(2),h=(n(25),n(12)),d=n(24),f=n(15),m=n(18),b=n.n(m),v=n(77),g=n.n(v),y=n(1);n(79);var O,j=n(690),E=n.n(j),w=n(1547),C=n.n(w),S=n(1520),k=n.n(S),x=n(1521),N=n.n(x),L=n(11),T=n(251),A=n.n(T),M=n(1465),P=n.n(M),D=(n(1466),n(319),P.a.EmojiBlot),R=P.a.ShortNameEmoji,B=P.a.ToolbarEmoji,I=P.a.TextAreaEmoji,H='<img src="'.concat(N.a,'" />');T.Quill.register({"formats/emoji":D,"modules/emoji-shortname":R,"modules/emoji-toolbar":B,"modules/emoji-textarea":
2I},!0);var _,z=Object(f.d)(O=Object(h.c)(O=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).modules=function(){return{toolbar:!1,"emoji-toolbar":!0,"emoji-textarea":{buttonIcon:H},"emoji-shortname":!0,clipboard:{matchVisual:!1},history:{delay:2500,userOnly:!0}}},e.submitNewMessage=function(t){if(t.preventDefault(),e.props.isEnabled){if(!e.props.message.trim())return void e.props.clearMessage();var n=e.props.message.replace(/<[^>]*>/g,"");e.props.onSubmit(n,e.props.chatId),e.props.clearMessage()}},e.handleInputChange=function(t){e.props.setMessage(t)},e.submitOnEnter=function(t){"Enter"===t.key&&e.submitNewMessage(t)},e.handleInputFocus=C()((function(){e.props.onFocus(e.props.chatId)})),e}return Object(r.a)(n,[{key:"render",value:function(){var e=this.props,t=e.message,n=e.intl.formatMessage,a=e.isEnabled;return l.a.createElement("form",{onSubmit:this.submitNewMessage,className:"w-fill chat-message-form"},l.a.createElement(A.a,{readOnly:!a,id:"chatMessage",modules:this.modules(),value:t,placeholder:n({id:"messenger.chat.messagePlaceholder"}),onChange:this.handleInputChange,theme:"snow",onKeyUp:this.submitOnEnter,onFocus:this.handleInputFocus}),l.a.createElement(E.a,{disabled:!a,className:a?"send-button":"send-button send-button__disabled",onClick:this.submitNewMessage},l.a.createElement("img",{className:"send-button-img",src:k.a,alt:""})))}}]),n}(c.Component))||O)||O,F=n(101),V=n(1496),Z={height:"calc(100% - 310px)",padding:"15px"},G=Object(h.c)(_=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"componentDidMount",value:function(){this.scrollBottom()}},{key:"componentDidUpdate",value:function(){this.scrollBottom()}},{key:"scrollBottom",value:function(){var e="chat".concat(this.props.id,"body");document.getElementById(e).scrollTop=document.getElementById(e).scrollHeight}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.children;return l.a.createElement(V.a,{className:"flexbox-fill overflow-y-auto",id:"chat".concat(t,"body"),style:Z},l.a.createElement(F.a,{animation:"fade-quick",className:"flex-xs-p-0 relative"},n))}}]),n}(c.Component))||_,Y=n(7),W=n.n(Y),U=n(1497),q=n(116),$=n(388),J=n(4),Q={height:36,width:36,minHeight:36,minWidth:36},K=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).handlePlayerClick=function(){e.props.onPlayerClick(e.props.track,null,e.props.track.startTime,e.props.track.endTime,!0)},e}return Object(r.a)(n,[{key:"render",value:function(){var e=this.props,t=e.track,n=e.className,a=e.color;return l.a.createElement("div",{className:"flexbox flex-start-center ".concat(n)},l.a.createElement($.a,{playerColor:a,progress:t.progress,id:t.id,style:Q,iconSize:14,onClick:this.handlePlayerClick,status:t.playStatus,track:t,withProgress:!0,mode:J.O.PlayPause}),l.a.createElement("div",{className:"m-l-5 font-m-15 m-r-10 flex-xs p-0",style:{color:a}},t.name))}}]),n}(c.Component),X=n(16),ee=n(1498),te=function(e){var t=e.data,n=!1!==t.done,a="".concat(Math.ceil(t.progress),"%");return l.a.createElement("a",{href:t.attachmentUrl,target:"_blank",rel:"noopener noreferrer",download:t.message,disabled:!n},l.a.createElement("div",{className:"flexbox-fill break-word flex-start-center"},t.message," ",n?l.a.createElement(ee.a,null):l.a.createElement("div",{className:"badge"},a)))};te.propTpyes={data:W.a.object.isRequired};var ne=Object(h.c)(te),ae=function(e){var t=e.data,n=e.isMe,a=e.onPlayerClick,r=e.onAddClick,o=e.color,i=e.created,c=t.student.id===t.fromId?t.student:t.teacher,s=function(e){if(null===e||void 0===e?void 0:e.length){if(!b()(t.attachmentUrl))return l.a.createElement(ne,{data:t});var n=/(https?:\/\/[^\s]+)/g,a=e.split(n).map((function(e,t){if(""!==e)return n.test(e)?l.a.createElement("a",{key:t,href:e,style:{color:X.A}},e):l.a.createElement("span",{key:t},e)}));return l.a.createElement("div",{className:"flexbox-fill break-word flex-start text flex-column"},a)}};return l.a.createElement(U.a,{className:"flexbox-fill m-t-7 m-b-7 chat-message-item"},n?l.a.createElement("div",{className:"flexbox-fill flex-start"},l.a.createElement(q.a,{fullName:Object(L.j)(),useDefault:Object(L.hb)()||Object(L.eb)(),icon:Object(L.F)(),className:"chat-avatar"}),l.a.createElement("div",{className:"chat-message m-l-5"},l.a.createElement("div",{className:"chat-message-body flex-column",style:{backgroundColor:X.v,color:X.E}},t.message&&l.a.createElement("div",{className:"chat-message-name"},c.name),s(t.message),!b()(t.audioData)&&l.a.createElement(K,{className:"m-l-m-5",color:o,track:t.audioData,onPlayerClick:a,onAddClick:r})),l.a.createElement("div",{className:"chat-message-item-time"},i))):l.a.createElement("div",{className:"flexbox-fill flex-end"},l.a.createElement("div",{className:"chat-message m-r-5"},l.a.createElement("div",{className:"chat-message-body flex-column",style:{backgroundColor:X.o,color:X.c}},t.message&&l.a.createElement("div",{className:"chat-message-name"},c.name),s(t.message),!b()(t.audioData)&&l.a.createElement(K,{className:"m-l-m-5",color:o,track:t.audioData,onPlayerClick:a,onAddClick:r})),l.a.createElement("div",{className:"chat-message-item-time"},i)),c?l.a.createElement(q.a,{fullName:c.name,useDefault:!(Object(L.hb)()&&!Object(L.eb)()),icon:c.avatar,className:"chat-avatar"}):l.a.createElement(q.a,{fullName:t.from.name,useDefault:!(Object(L.hb)()&&!Object(L.eb)()),icon:t.from.avatar,className:"chat-avatar"})))};ae.propTpyes={data:W.a.object.isRequired,isMe:W.a.bool.isRequired,onPlayerClick:W.a.func,onAddClick:W.a.func};var re,oe,ie=Object(h.c)(ae),ce=n(115),le=n.n(ce),se=(n(174),n(17)),ue=n(379),pe=n(52),he=n(139),de=n(21),fe=n(399),me={width:Object(de.l)()?46:30,minWidth:Object(de.l)()?46:30,height:Object(de.l)()?46:30,minHeight:Object(de.l)()?46:30,padding:Object(de.l)()?0:3,color:Object(de.l)()?X.B:X.I},be=Object(h.c)((function(e){var t=e.user,n=e.isShowLoadLesson,a=e.loadProject,r=e.closeDrawer,o=e.goBackToMessages,i=e.hideBackButton;return l.a.createElement("div",{className:"chat-header-wrapper"},l.a.createElement("div",{className:"chat-header"},!i&&l.a.createElement(fe.a,{className:"chat-header-back-button",onClick:function(){return function(e,t){e(),t()}(o,r)}}),l.a.createElement("div",{className:"chat-header-avatar"},Object(L.X)(t.avatar)&&(Object(L.hb)()||Object(L.eb)())?l.a.createElement(ue.a,{src:t.avatar,defaultImage:se.i,alt:"avatar",style:{width:32,height:32,borderRadius:"100%",objectFit:"cover",objectPosition:"center"}}):l.a.createElement(he.a,{fullName:t.name})),l.a.createElement("div",{className:"chat-header-title"},t.name),l.a.createElement(pe.a,{containerClass:"messenger-header-close",rippleColor:X.I,style:me,onClick:r},l.a.createElement(le.a,{style:{fill:"currentColor",fontSize:26}}))),n&&l.a.createElement("div",{className:"button-wrapper"},l.a.createElement("button",{onClick:a,className:"load-button"},l.a.createElement(f.a,{id:"messenger.chat.loadLesson"}))))})),ve=n(392),ge=l.a.createElement("g",{id:"Layer_1","data-name":"Layer 2"},l.a.createElement("path",{d:"M43.2,63.6H21.6a7.4,7.4,0,0,1-7.1-7.2L11.6,24.2a2.5,2.5,0,0,1,2.5-2.7H50.7a2.5,2.5,0,0,1,2.5,2.7L50.3,56.5A7.4,7.4,0,0,1,43.2,63.6ZM16.9,26.5l2.7,29.6c.1,1.5,1,2.6,2.1,2.6H43.2a2.4,2.4,0,0,0,2.1-2.5L48,26.5ZM50.7,15.4H13.3a2.5,2.5,0,1,1,0-5h6.2L20,5.
21A5.4,5.4,0,0,1,25.2.4H38.4a5.4,5.4,0,0,1,5.1,4.5l.6,5.5h6.6a2.5,2.5,0,1,1,0,5Zm-26.3-5H39.1l-.5-4.8-.2-.2H25.2a.7.7,0,0,0-.2.4Z"})),ye={width:"16px",height:"16px"},Oe=Object(h.c)((function(e){var t=e.track,n=e.onPlayerClick,a=e.onRemove,r=e.color;return l.a.createElement("div",{className:"flexbox-fill chat-attachment-bar flex-space-between-center m-t-m-5"},l.a.createElement(K,{track:t,onPlayerClick:n,color:r}),l.a.createElement(pe.a,{hoverColor:X.I,iconColor:X.A,rippleColor:X.F,iconStyle:ye,iconHoverColor:X.B,onClick:a,icon:ge}))})),je=(n(1522),n(1482),["svgRef","title"]);function Ee(){return(Ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function we(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Ce,Se,ke,xe,Ne,Le,Te,Ae,Me,Pe,De=function(e){var t=e.svgRef,n=e.title,a=we(e,je);return l.a.createElement("svg",Ee({width:16,height:16,viewBox:"0 0 16 16",fill:"currentColor",ref:t},a),n?l.a.createElement("title",null,n):null,re||(re=l.a.createElement("g",{clipPath:"url(#clip0_4069_28923)"},l.a.createElement("path",{d:"M8.4 16C5.968 16 4 14.032 4 11.6L4 3.2C4 1.432 5.432 0 7.2 0C8.968 0 10.4 1.432 10.4 3.2V10C10.4 11.104 9.504 12 8.4 12C7.296 12 6.4 11.104 6.4 10L6.4 4H8V10.072C8 10.512 8.8 10.512 8.8 10.072V3.2C8.8 2.32 8.08 1.6 7.2 1.6C6.32 1.6 5.6 2.32 5.6 3.2L5.6 11.6C5.6 13.144 6.856 14.4 8.4 14.4C9.944 14.4 11.2 13.144 11.2 11.6V4H12.8V11.6C12.8 14.032 10.832 16 8.4 16Z",fill:"currentColor"}))),oe||(oe=l.a.createElement("defs",null,l.a.createElement("clipPath",{id:"clip0_4069_28923"},l.a.createElement("rect",{width:16,height:16,fill:"white"})))))},Re=l.a.forwardRef((function(e,t){return l.a.createElement(De,Ee({svgRef:t},e))})),Be=(n.p,n(99)),Ie=Object(h.c)(Ce=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).fileAttachRef=function(t){e.fileAttachNode=t},e.onGettingFile=function(t){e.props.onChatFileChange(e.props.chatId,t)},e}return Object(r.a)(n,[{key:"render",value:function(){return l.a.createElement("div",{className:"chat-attachments-container"},l.a.createElement(Be.a,{disabled:!1,ref:this.fileAttachRef,className:"upload-from-device",fileExtension:".pdf, .doc, .docx, .xml, .mxl, .musicxml, .txt, application/pdf, image/*, video/*",onChange:this.onGettingFile,onError:function(){}},l.a.createElement(Re,null)))}}]),n}(c.Component))||Ce,He=function(e){var t,n,d,f,m,b,v;return Object(h.c)((n=function(t){Object(o.a)(c,t);var n=Object(i.a)(c);function c(){var e;Object(a.a)(this,c);for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e=n.call.apply(n,[this].concat(r)),Object(s.a)(e,"navTabs",d,Object(u.a)(e)),Object(s.a)(e,"activeNavigationTab",f,Object(u.a)(e)),Object(s.a)(e,"initializeTabs",m,Object(u.a)(e)),Object(s.a)(e,"setTabs",b,Object(u.a)(e)),Object(s.a)(e,"setActiveTab",v,Object(u.a)(e)),e.isActiveTab=function(t){return t===Object(y.p)(e.activeNavigationTab)},e}return Object(r.a)(c,[{key:"tabs",get:function(){return this.navTabs.slice()}},{key:"activeTab",get:function(){return Object(y.p)(this.activeNavigationTab)}},{key:"render",value:function(){return l.a.createElement(e,Object.assign({},this.props,{setTabs:this.setTabs,setActiveTab:this.setActiveTab,isActiveTab:this.isActiveTab,initializeTabs:this.initializeTabs,activeTab:this.activeTab,tabs:this.tabs}))}}]),c}(c.Component),d=Object(p.a)(n.prototype,"navTabs",[y.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),f=Object(p.a)(n.prototype,"activeNavigationTab",[y.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),Object(p.a)(n.prototype,"tabs",[y.e],Object.getOwnPropertyDescriptor(n.prototype,"tabs"),n.prototype),Object(p.a)(n.prototype,"activeTab",[y.e],Object.getOwnPropertyDescriptor(n.prototype,"activeTab"),n.prototype),m=Object(p.a)(n.prototype,"initializeTabs",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.navTabs=t,e.activeNavigationTab=n}}}),b=Object(p.a)(n.prototype,"setTabs",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e.navTabs=t}}}),v=Object(p.a)(n.prototype,"setActiveTab",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t,n){n&&n.stopPropagation(),e.activeNavigationTab=t}}}),t=n))||t}((Se=Object(h.b)("chatStore","notificationStore","manageStore","looperStore"),Object(f.d)(ke=Se(ke=Object(h.c)(ke=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).handleRemoveTrackMessage=function(){e.props.chatStore.clearAudioAttachment(e.props.id)},e.handleSubmitMessage=function(t,n,a){e.props.chatStore.submitNewMessage(t,n,a)},e.getDateAndTime=function(e,t,n){var a=e[n-1]||{},r=new Date(parseInt(a.timestamp)),o=t.timestamp?new Date(parseInt(t.timestamp)):null;return{prevDate:r?g()(r).format("M/D/YYYY"):"",curDate:o?g()(o).format("M/D/YYYY"):"",time:o?g()(o).format("h:mm A"):""}},e.onAddTrackMessageClick=function(){},e}return Object(r.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.chatStore,a=t.notificationStore,r=t.manageStore,o=t.onCloseDrawer,i=t.intl.formatMessage,c=t.hideBackButton,s=n.togglesSubscribePlayPause,u=n.message,p=n.setMessage,h=n.clearMessage,f=n.fetching,m=n.toggleGoBackToMessagesMenu,v=a.markAllProjectNotificationsAsRead,g=n.chat(n.activeChat);g=g||{history:[]};var y=Object(L.hb)()||Object(L.eb)(),O=g.student||(y?r.getStudent(n.activeChat):Object(L.o)().owner),j=g.teacher||(y?Object(L.o)().owner:r.getTeacher(n.activeChat)),E=[{student:O,teacher:j,fromId:y?Object(L.h)():n.activeChat,message:i({id:"messenger.chat.firstMessage"})}].concat(Object(d.a)(g.history)),w=y?O:j,C=y?!!r.getStudent(n.activeChat):!!r.getTeacher(n.activeChat);return l.a.createElement("div",{className:"chat-container with-chat"},!f&&w&&l.a.createElement(be,{closeDrawer:o,user:w,isShowLoadLesson:!1,goBackToMessages:m,hideBackButton:c}),l.a.createElement(G,{id:n.activeChat},(f||!w)&&l.a.createElement(ve.a,{size:20,containerClass:"h-fill",thickness:3,colorType:J.Gb.grayLoader}),!f&&w&&E.map((function(t,n){var a=e.getDateAndTime(E,t,n),r=a.time,o=a.curDate,i=r&&o?"".concat(o,", ").concat(r):"";return l.a.createElement(ie,{key:n,data:t,created:i,color:t.color,isMe:Object(L.db)(t.fromId),onPlayerClick:s,onAddClick:e.onAddTrackMessageClick})}))),l.a.createElement(z,{isEnabled:C,message:u,setMessage:p,clearMessage:h,onSubmit:this.handleSubmitMessage,chatId:n.activeChat,onFocus:v}),l.a.createElement(Ie,{chatId:n.activeChat,onChatFileChange:n.onChatFileChange}),l.a.createElement(F.a,{animation:"fade-quick"},g.audioAttachment&&!b()(g.audioAttachment.id)&&l.a.createElement(Oe,{key:1,color:g.audioAttachment.atchColor,track:g.audioAttachment,onPlayerClick:s,onRemove:this.handleRemoveTrackMessage})))}}]),n}(c.Component))||ke)||ke)||ke)),_e=n(1438),ze=(n(1523),n(401)),Fe=n(1499),Ve=(xe=Object(h.b)("mainStore","manageStore","chatStore","uploadsProgressStore"),Object(_e.a)(Ne=xe(Ne=Object(h.c)((Le=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return e=t.call.apply(t,[this].concat(o)),Object(s.a)(e,"isDragActive",Te,Object(u.a)(e)),Object(s.a)(e,"onDrop",Ae,Object(u.a)(e)),Object(s.a)(e,"toggleDragActive",Me,Object(u.a)(e)),e}return Object(r.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.mainStore,a=t.open,r=t.chatStore,o=t.hideBackButton,i=n.closeMainAppDrawer;return a?l.a.createElement(ze.a,{accept:".pdf, .doc, .docx, .xml, .mxl, .musicxml, .txt, application/pdf, image/*, video/*",multiple:!0,disableClick:!0,onDrop:this.onDrop,onDragOver:function(){return e.toggleDragActive(!0)},onDragLeave:function(){return e.toggleDragActive(!1)},className:"media-drop"},l.a.createElement("div",{className:"project-drawer-container"},l.a.createElement("div",{className:"flexbox-column-fill projects-holder"},l.a.createElement("div",{className:"projects-wrapper"},this.isDragActive?l.a.createElement("div",{className:"projects-image-wrapper"},l.a.createElement("img",{src:Fe.a,alt:""}),l.a.createElement("b",null,l.a.createElement(f.a,{id:"chat.dropFiles"}))):l.a.createElement(He,{id:r.activeChat,type:J.f.Project,isShowLoadLesson:!1,onCloseDrawer:i,hideBackButton:o}))))):null}}]),n}(c.Component),Te=Object(p.a)(Le.prototype,"isDragActive",[y.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Ae=Object(p.a)(Le.prototype,"onDrop",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){var n=e.props.chatStore;t.length?n.onChatFileChange(n.activeChat,t):console.log("chat drop files error"),e.toggleDragActive(!1)}}}),Me=Object(p.a)(Le.prototype,"toggleDragActive",[y.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){e.isDragActive=t}}}),Ne=Le))||Ne)||Ne)||Ne),Ze=n(136),Ge=n.n(Ze),Ye=(n(696),n(1495),Ob
2ject(h.b)("mainStore")(Pe=Object(h.c)(Pe=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){return Object(a.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"render",value:function(){var e=this.props,t=e.open,n=e.anchorRef,a=e.hideBackButton,r=e.mainStore.closeMainAppDrawer;return l.a.createElement(Ge.a,{className:"teachers-notification-popover",classes:{paper:"teachers-notification-area"},anchorEl:null===n||void 0===n?void 0:n.current,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},onClose:r,open:t},l.a.createElement("div",{className:"main-app-right-drawer"},l.a.createElement(Ve,{hideBackButton:a,open:t})))}}]),n}(c.Component))||Pe)||Pe);t.a=Ye},1520:function(e,t,n){e.exports=n.p+"static/media/Send.776a57b0.svg"},1521:function(e,t,n){e.exports=n.p+"static/media/Emoji.b7aa2b46.svg"},1522:function(e,t,n){},1523:function(e,t,n){},1546:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var a,r,o=n(0),i=n.n(o),c=["svgRef","title"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function s(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var u=function(e){var t=e.svgRef,n=e.title,o=s(e,c);return i.a.createElement("svg",l({width:"8px",height:"8px",viewBox:"0 0 8 8",ref:t},o),n?i.a.createElement("title",null,n):null,a||(a=i.a.createElement("desc",null,"Created with Sketch.")),r||(r=i.a.createElement("g",{id:"icon/notification/white",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},i.a.createElement("path",{d:"M4.00334334,8 C4.52893696,8 4.95527493,7.55234375 4.95527493,7 L3.05141176,7 C3.05141176,7.55234375 3.47774973,8 4.00334334,8 Z M7.20854178,5.66078125 C6.92104267,5.33640625 6.3830979,4.8484375 6.3830979,3.25 C6.3830979,2.0359375 5.57238612,1.0640625 4.47923473,0.825625 L4.47923473,0.5 C4.47923473,0.22390625 4.26614015,0 4.00334334,0 C3.74054653,0 3.52745195,0.22390625 3.52745195,0.5 L3.52745195,0.825625 C2.43430057,1.0640625 1.62358878,2.0359375 1.62358878,3.25 C1.62358878,4.8484375 1.08564401,5.33640625 0.798144902,5.66078125 C0.708859463,5.7615625 0.669276252,5.88203125 0.670010009,6 C0.671657197,6.25625 0.863174463,6.5 1.14769739,6.5 L6.85898929,6.5 C7.14351222,6.5 7.3351783,6.25625 7.33667668,6 C7.33741043,5.88203125 7.29782722,5.76140625 7.20854178,5.66078125 L7.20854178,5.66078125 Z",id:"Shape",fill:"#FFFFFF",fillRule:"nonzero"}))))},p=i.a.forwardRef((function(e,t){return i.a.createElement(u,l({svgRef:t},e))}));n.p},1547:function(e,t,n){var a=n(1581);e.exports=function(e){return a(2,e)}},1576:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var a,r,o,i=n(0),c=n.n(i),l=["svgRef","title"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function u(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var p=function(e){var t=e.svgRef,n=e.title,i=u(e,l);return c.a.createElement("svg",s({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},i),void 0===n?a||(a=c.a.createElement("title",null,"icon/student/grey")):n?c.a.createElement("title",null,n):null,r||(r=c.a.createElement("desc",null,"Created with Sketch.")),o||(o=c.a.createElement("g",{id:"icon/student/grey",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},c.a.createElement("path",{d:"M14.609375,16.08 C18.089375,17.16 20.609375,20.28 21.209375,24 L2.129375,24 C2.609375,20.28 5.129375,17.16 8.609375,16.08 L11.609375,21.72 L14.609375,16.08 Z M11.609375,8.8817842e-16 L21.209375,6 L17.609375,8.28 C17.609375,11.64 14.969375,14.28 11.609375,14.28 C8.249375,14.28 5.609375,11.64 5.609375,8.28 L2.009375,6 L11.609375,8.8817842e-16 Z",id:"Combined-Shape",fill:"#363437",fillRule:"nonzero"}))))},h=c.a.forwardRef((function(e,t){return c.a.createElement(p,s({svgRef:t},e))}));n.p},1577:function(e,t,n){"use strict";var a=n(8),r=n(9),o=n(13),i=n(14),c=n(0),l=n.n(c),s=n(15),u=n(77),p=n.n(u),h=(n(394),n(116)),d=(n(1546),n(16)),f=n(1493),m=n(4),b=n(11),v=(n(1578),{verticalAlign:"middle",height:"42px",width:"42px",objectFit:"cover",objectPosition:"center",border:"1px solid ".concat(d.m),borderRadius:"50%"}),g=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(a.a)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).renderNotificationAvatar=function(){var t=e.props.notification,n=e.isMessage()?t.student:t.from;return l.a.createElement("div",{className:"teacher-notification-avatar"},l.a.createElement(h.a,{icon:n.avatar,iconStyle:v,useDefault:!1}))},e.renderNotificationMessage=function(){var t=e.props,n=t.notification,a=t.intl.formatMessage;return e.isMessage()?l.a.createElement("div",{className:"teacher-notification-text"},l.a.createElement("div",{className:"teacher-notification-user-name"},Object(b.hb)()||Object(b.eb)()?n.student.name:n.teacher.name),l.a.createElement("div",{className:"teacher-notification-user-message"},n.message)):l.a.createElement("div",{className:"teacher-notification-text teacher-notification-text-system"},Object(f.a)(n)&&l.a.createElement(l.a.Fragment,null,l.a.createElement("b",null,Object(f.a)(n)),"\xa0"),Object(f.b)(n,a))}
2,e.renderNotificationDetails=function(){var t=e.props.notification,n=t.created,a=p()().diff(p()(n),"h")<=24?p()(n).format("HH:mm"):p()(n).format("DD MMM 'YY");return e.isMessage()?l.a.createElement("div",{className:"teacher-message-date-block"},l.a.createElement("div",{className:"teacher-message-count"},t.unread>0&&l.a.createElement("div",{className:"teacher-message-count-status"},t.unread)),l.a.createElement("div",{className:"teacher-notification-date ".concat(t.unread>0?"teacher-message-date-new":"")},a)):l.a.createElement("div",{className:"teacher-notification-date-block"},l.a.createElement("div",{className:"teacher-notification-count"},t.unread>0&&l.a.createElement("div",{className:"teacher-notification-count-status"})),l.a.createElement("div",{className:"teacher-notification-date ".concat(t.unread>0?"teacher-notification-date-new":"")},a))},e.handleNotificationClick=function(){e.props.onItemClick(e.props.notification)},e}return Object(r.a)(n,[{key:"isMessage",value:function(){return this.props.notification.category===m.E.Messenger}},{key:"render",value:function(){return l.a.createElement("div",{className:"teacher-notification-item",style:{backgroundColor:this.props.notification.unread>0?d.o:"transparent"},onClick:this.handleNotificationClick},this.renderNotificationAvatar(),l.a.createElement("div",{className:"teacher-notification-item-block"},this.renderNotificationMessage(),this.renderNotificationDetails()))}}]),n}(c.Component);t.a=Object(s.d)(g)},1578:function(e,t,n){},1579:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var a,r,o,i=n(0),c=n.n(i),l=["svgRef","title"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function u(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var p=function(e){var t=e.svgRef,n=e.title,i=u(e,l);return c.a.createElement("svg",s({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},i),void 0===n?a||(a=c.a.createElement("title",null,"icon/group/grey")):n?c.a.createElement("title",null,n):null,r||(r=c.a.createElement("desc",null,"Created with Sketch.")),o||(o=c.a.createElement("g",{id:"icon/group/grey",stroke:"none",strokeWidth:1,fill:"currentColor",fillRule:"evenodd"},c.a.createElement("path",{d:"M15.6,14.2 C12.2862915,14.2 9.6,11.5137085 9.6,8.2 C9.6,4.8862915 12.2862915,2.2 15.6,2.2 C18.9137085,2.2 21.6,4.8862915 21.6,8.2 C21.6,11.5137085 18.9137085,14.2 15.6,14.2 Z M15.6,15.4 C20.28,15.4 24,19.12 24,23.8 L7.2,23.8 C7.2,19.12 10.92,15.4 15.6,15.4 Z M10.08,1.96 C8.28,3.4 7.2,5.68 7.2,8.2 C7.2,9.04 7.32,9.88 7.56,10.6 C7.44,10.6 7.32,10.6 7.2,10.6 C4.56,10.6 2.4,8.44 2.4,5.8 C2.4,3.16 4.56,1 7.2,1 C8.28,1 9.24,1.36 10.08,1.96 Z M8.04,11.8 C8.52,12.88 9.24,13.84 10.08,14.56 C8.28,15.64 6.84,17.2 6,19 L-8.8817842e-15,19 C-8.8817842e-15,15.04 3.24,11.8 7.2,11.8 C7.44,11.8 7.8,11.8 8.04,11.8 Z",id:"Combined-Shape",fillRule:"nonzero"}))))},h=c.a.forwardRef((function(e,t){return c.a.createElement(p,s({svgRef:t},e))}));n.p},1580:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var a=n(6),r=n(8),o=n(9),i=n(13),c=n(14),l=n(0),s=n.n(l),u=n(12),p=n(30),h=n(19),d=n(4),f=n(11);function m(){m=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(L){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),c=new k(r||[]);return a(i,"_invoke",{value:E(e,n,c)}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(L){return{type:"throw",arg:L}}}e.wrap=s;var p={};function h(){}function d(){}function f(){}var b={};l(b,o,(function(){return this}));var v=Object.getPrototypeOf,g=v&&v(v(x([])));g&&g!==t&&n.call(g,o)&&(b=g);var y=f.prototype=h.prototype=Object.create(b);function O(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}
vendor: 5,150 bytes, line 2
2))}function j(e,t){var r;a(this,"_invoke",{value:function(a,o){function i(){return new t((function(r,i){!function a(r,o,i,c){var l=u(e[r],e,o);if("throw"!==l.type){var s=l.arg,p=s.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){a("next",e,i,c)}),(function(e){a("throw",e,i,c)})):t.resolve(p).then((function(e){s.value=e,i(s)}),(function(e){return a("throw",e,i,c)}))}c(l.arg)}(a,o,r,i)}))}return r=r?r.then(i,i):i()}})}function E(e,t,n){var a="suspendedStart";return function(r,o){if("executing"===a)throw new Error("Generator is already running");if("completed"===a){if("throw"===r)throw o;return N()}for(n.method=r,n.arg=o;;){var i=n.delegate;if(i){var c=w(i,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===a)throw a="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a="executing";var l=u(e,t,n);if("normal"===l.type){if(a=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(a="completed",n.method="throw",n.arg=l.arg)}}}function w(e,t){var n=t.method,a=e.iterator[n];if(void 0===a)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var r=u(a,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,p;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function x(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,r=function t(){for(;++a<e.length;)if(n.call(e,a))return t.value=e[a],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:N}}function N(){return{value:void 0,done:!0}}return d.prototype=f,a(y,"constructor",{value:f,configurable:!0}),a(f,"constructor",{value:d,configurable:!0}),d.displayName=l(f,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,c,"GeneratorFunction")),e.prototype=Object.create(y),e},e.awrap=function(e){return{__await:e}},O(j.prototype),l(j.prototype,i,(function(){return this})),e.AsyncIterator=j,e.async=function(t,n,a,r,o){void 0===o&&(o=Promise);var i=new j(s(t,n,a,r),o);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},O(y),l(y,c,"Generator"),l(y,o,(function(){return this})),l(y,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var a in t)n.push(a);return n.reverse(),function e(){for(;n.length;){var a=n.pop();if(a in t)return e.value=a,e.done=!1,e}return e.done=!0,e}},e.values=x,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function a(n,a){return i.type="throw",i.arg=e,t.next=n,a&&(t.method="next",t.arg=void 0),!!a}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var r=this.tryEntries[a];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];
2if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;S(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:x(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}function b(e){var t;return Object(u.b)("userStore","realtimeStore")(t=Object(u.c)(t=function(t){Object(i.a)(l,t);var n=Object(c.a)(l);function l(){var e;Object(r.a)(this,l);for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return(e=n.call.apply(n,[this].concat(o))).visibilityChangeHandler=Object(a.a)(m().mark((function t(){return m().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(document.hidden){t.next=15;break}return t.prev=1,t.next=4,e.props.userStore.authenticate();case 4:return t.next=6,e.props.realtimeStore.connect();case 6:t.next=15;break;case 8:if(t.prev=8,t.t0=t.catch(1),!Object(f.ab)()||!(window.location.pathname.indexOf("create")>=0||window.location.pathname.indexOf("signup")>=0)){t.next=12;break}return t.abrupt("return");case 12:Object(h.b)(d.Eb.CustomEvent,{category:d.Db.Home,action:d.Cb.Error,label:t.t0}),console.log(t.t0),Object(p.e)("/signin",{},!0);case 15:case"end":return t.stop()}}),t,null,[[1,8]])}))),e}return Object(o.a)(l,[{key:"componentDidMount",value:function(){document.addEventListener("visibilitychange",this.visibilityChangeHandler)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("visibilitychange",this.visibilityChangeHandler)}},{key:"render",value:function(){return s.a.createElement(e,this.props)}}]),l}(l.Component))||t)||t}},1581:function(e,t,n){var a=n(698);e.exports=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=a(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}},1582:function(e,t,n){"use strict";var a=n(22);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var r=a(n(59)),o=a(n(43)),i=a(n(41)),c=a(n(0)),l=(a(n(7)),a(n(36))),s=(n(69),a(n(57))),u=a(n(140)),p=n(98),h=function(e){return{root:(0,i.default)({},e.typography.button,{boxSizing:"border-box",minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,boxShadow:e.shadows[6],"&:active":{boxShadow:e.shadows[12]},color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],"&$focusVisible":{boxShadow:e.shadows[6]},"&:hover":{backgroundColor:e.palette.grey.A100,"@media (hover: none)":{backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground},textDecoration:"none"},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},primary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},secondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},extended:{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48,"&$sizeSmall":{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,he
2ight:34},"&$sizeMedium":{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40}},focusVisible:{},disabled:{},colorInherit:{color:"inherit"},sizeSmall:{width:40,height:40},sizeMedium:{width:48,height:48}}};function d(e){var t,n=e.children,a=e.classes,s=e.className,h=e.color,d=e.disabled,f=e.disableFocusRipple,m=e.focusVisibleClassName,b=e.size,v=e.variant,g=(0,o.default)(e,["children","classes","className","color","disabled","disableFocusRipple","focusVisibleClassName","size","variant"]);return c.default.createElement(u.default,(0,i.default)({className:(0,l.default)(a.root,(t={},(0,r.default)(t,a.extended,"extended"===v),(0,r.default)(t,a.primary,"primary"===h),(0,r.default)(t,a.secondary,"secondary"===h),(0,r.default)(t,a["size".concat((0,p.capitalize)(b))],"large"!==b),(0,r.default)(t,a.disabled,d),(0,r.default)(t,a.colorInherit,"inherit"===h),t),s),disabled:d,focusRipple:!f,focusVisibleClassName:(0,l.default)(a.focusVisible,m)},g),c.default.createElement("span",{className:a.label},n))}t.styles=h,d.defaultProps={color:"default",component:"button",disabled:!1,disableFocusRipple:!1,size:"large",type:"button",variant:"round"};var f=(0,s.default)(h,{name:"MuiFab"})(d);t.default=f},1583:function(e,t,n){"use strict";var a,r,o,i=n(3),c=n(8),l=n(9),s=n(5),u=n(13),p=n(14),h=n(2),d=(n(25),n(0)),f=n.n(d),m=n(12),b=n(1),v=n(101),g=(n(1584),Object(m.c)((r=function(e){Object(u.a)(n,e);var t=Object(p.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,r=new Array(a),l=0;l<a;l++)r[l]=arguments[l];return e=t.call.apply(t,[this].concat(r)),Object(i.a)(e,"show",o,Object(s.a)(e)),e}return Object(l.a)(n,[{key:"render",value:function(){return f.a.createElement(d.Fragment,null,this.props.show&&f.a.createElement("div",{className:"upload-loader-wrapper"},f.a.createElement("div",{className:"upload-loader"},f.a.createElement(v.a,{animation:"fade-quick",className:"flexbox-fill"},f.a.createElement("div",{className:"har-loader"},f.a.createElement("div",{className:"har-sound-1"}),f.a.createElement("div",{className:"har-sound-2"}),f.a.createElement("div",{className:"har-sound-3"}),f.a.createElement("div",{className:"har-sound-4"}),f.a.createElement("div",{className:"har-sound-5"}),f.a.createElement("div",{className:"har-sound-6"}),f.a.createElement("div",{className:"har-sound-7"}),f.a.createElement("div",{className:"har-sound-8"}),f.a.createElement("div",{className:"har-sound-9"}))))))}}]),n}(d.Component),o=Object(h.a)(r.prototype,"show",[b.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),a=r))||a);t.a=g},1584:function(e,t,n){},1585:function(e,t,n){"use strict";var a,r,o,i=n(3),c=n(8),l=n(9),s=n(5),u=n(13),p=n(14),h=n(2),d=(n(25),n(0)),f=n.n(d),m=n(1331),b=n(12),v=n(1),g=n(15),y=n(47),O=n.n(y),j=n(21),E=n(11),w=n(4),C=n(19),S=Object(b.b)("onBoardingStore","manageStore")(a=Object(b.c)((r=function(e){Object(u.a)(n,e);var t=Object(p.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,r=new Array(a),l=0;l<a;l++)r[l]=arguments[l];return(e=t.call.apply(t,[this].concat(r))).bookMeetingEventHandler=function(t){t.origin===window.location.origin&&t.data&&t.data.meetingBooked&&(e.handleClose(),window.removeEventListener("message",e.bookMeetingEventHandler))},e.componentDidMount=function(){e.props.onBoardingStore.setDemoCall(Object(E.O)().demoCall)},Object(i.a)(e,"handleClose",o,Object(s.a)(e)),e.handleClickDemoClick=function(){Object(C.b)(w.Eb.CustomEvent,{category:w.Db.Promo,action:w.Cb.ClickBookNow,label:"banner"}),e.meetingEventListenerSet||(e.meetingEventListenerSet=!0,window.addEventListener("message",e.bookMeetingEventHandler))},e}return Object(l.a)(n,[{key:"componentWillUnmount",value:function(){this.meetingEventListenerSet&&window.removeEventListener("message",this.bookMeetingEventHandler)}},{key:"render",value:function(){var e=this.props.onBoardingStore;return!Object(E.sb)()||e.demoCall?null:f.a.createElement("div",{className:"trial-alert demo-call"},f.a.createElement("div",{className:"container"},f.a.createElement("span",{className:"info"},f.a.createElement(g.a,{id:"alert.currentPlan"}),f.a.createElement("span",{className:"plan"},f.a.createElement(g.a,{id:"subscription.plan.".concat(Object(E.L)(),".title")})),f.a.createElement(g.a,{id:"general.plan"})),f.a.createElement(m.a,{to:"/pricing",className:"link"},Object(j.l)()?f.a.createElement(g.a,{id:"general.clickToUpgrade"}):f.a.createElement(g.a,{id:"general.upgrade"})),!Object(E.ab)()&&f.a.createElement("button",{onClick:this.handleClose,className:"close"},f.a.createElement(O.a,{style:{fontSize:16,fill:"currentColor"}}))))}}]),n}(d.Component),o=Object(h.a)(r.prototype,"handleClose",[v.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){Object(E.ab)()||Object(E.rb)({demoCall:!0}),e.props.onBoardingStore.setDemoCall(!0)}}}),a=r))||a)||a;t.a=S},1586:function(e,t,n){},1742:function(e,t,n){"use strict";var a=n(102),r=n(8),o=n(9),i=n(13),c=n(14),l=n(0),s=n.n(l),u=n(1289),p=n(1332),h=n(11),d=["roles","userStore"],f=function(e){Object(i.a)(n,e);var t=Object(c.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(o.a)(n,[{key:"render",value:function(){var e=this.props,t=e.roles,n=(e.userStore,Object(a.a)(e,d));return t.includes(Object(h.s)())?s.a.createElement(u.a,n):s.a.createElement(p.a,{to:"/"})}}]),n}(l.Component);t.a=f},1743:function(e,t,n){},1744:function(e,t,n){},1745:function(e,t,n){},1746:function(e,t,n){},1747:function(e,t,n){},1748:function(e,t,n){},1749:function(e,t,n){},1750:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=i(n(0)),o=i(n(81));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return r.default.createElement(o.default,a({viewBox:"0 0 40 40"},e),r.default.createElement("g",null,r.default.createElement("path",{d:"m37.6 29.7l-3.7 3.7q-0.5 0.4-1 0.4t-1-0.4l-11.9-11.9-11.8 11.9q-0.5 0.4-1.1 0.4t-1-0.4l-3.7-3.7q-0.4-0.4-0.4-1t0.4-1l16.6-16.6q0.4-0.4 1-0.4t1 0.4l16.6 16.6q0.4 0.4 0.4 1t-0.4 1z"})))},e.exports=t.default},1751:function(e,t,n){},1752:function(e,t,n){"use strict";var a,r,o,i,c=n(3),l=n(8),s=n(9),u=n(5),p=n(13),h=n(14),d=n(2),f=(n(25),n(0)),m=n.n(f),b=n(12),v=n(1),g=n(30),y=n(47),O=n.n(y),j=Object(b.c)((r=function(e){Object(p.a)(n,e);var t=Object(h.a)(n);function n(){var e;Object(l.a)(this,n);for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return e=t.call.apply(t,[this].concat(r)),Object(c.a)(e,"bannerVisible",o,Object(u.a)(e)),Object(c.a)(e,"hideBanner",i,Object(u.a)(e)),e.goTo=function(){e.props.to&&Object(g.e)(e.props.to),e.props.closeOnLink&&e.hideBanner()},e}return Object(s.a)(n,[{key:"render",value:function(){if(!this.bannerVisible)return null;var e=this.props,t=e.buttonLabel,n=e.title,a=e.withClose,r=void 0===a||a,o=e.backgroundColor,i={};return o&&(i.backgroundColor=o),m.a.createElement("div",{className:"trial-alert demo-call",style:i},m.a.createElement("div",{className:"container"},m.a.createElement("span",{className:"info"},n),t&&m.a.createElement("div",{className:"link",onClick:this.goTo},t),r&&m.a.createElement("button",{className:"close",onClick:this.hideBanner},m.a.createElement(O.a,{style:{fontSize:16,fill:"currentColor"}}))))}}]),n}(f.Component),o=Object(d.a)(r.prototype,"bannerVisible",[v.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),i=Object(d.a)(r.prototype,"hideBanner",[v.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){var t;(null===(t=e.props)||void 0===t?void 0:t.onClose)&&e.props.onClose(),e.bannerVisible=!1}}}),a=r))||a;t.a=j},1901:function(e,t,n){"use strict";var a,r,o,i=n(8),c=n(9),l=n(13),s=n(14),u=n(0),p=n.n(u),h=n(15),d=n(12),f=n(4),m=n(88),b=n(1542),v=n(1557),g=(n(1393),n(136)),y=n.n(g),O=n(175),j=n.n(O),E=n(65),w=n.n(E),C=n(135),S=n(116),k=n(30),x=n(378),N=n(1508),L=n(246),T=n(11),A=["svgRef","title"];function M(){return(M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function P(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var D,R,B,I,H,_,z,F,V,Z,G,Y,W,U,q,$=function(e){var t=e.svgRef,n=e.title,i=P(e,A);return p.a.createElement("svg",M({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},i),void 0===n?a||(a=p.a.createElement("title",null,"icon/user/blue")):n?p.a.createElement("title",null,n):null,r||(r=p.a.createElement("desc",null,"Created with Sketch.")),o||(o=p.a.createElement("g",{id:"icon/user/blue",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("g",{id:"user-circle",fill:"#535878",fillRule:"nonzero"},p.a.createElement("path",{d:"M12,0 C5.37096774,0 0,5.37096774 0,12 C0,18.6290323 5.37096774,24 12,24 C18.6290323,24 24,18.6290323 24,12 C24,5.37096774 18.6290323,0 12,0 Z M12,4.64516129 C14.3516129,4.64516129 16.2580645,6.5516129 16.2580645,8.90322581 C16.2580645,11.2548387 14.3516129,13.1612903 12,13.1612903 C9.6483871,13.1612903 7.74193548,11.2548387 7.74193548,8.90322581 C7.74193548,6.5516129 9.6483871,4.64516129 12,4.64516129 Z M12,21.2903226 C9.15967742,21.2903226 6.61451613,20.0032258 4.91129032,17.9903226 C5.82096774,16.2774194 7.6016129,15.0967742 9.67741935,15.0967742 C9.79354839,15.0967742 9.90967742,15.116129 10.0209677,15.15 C10.65,15.3532258 11.3080645,15.483871 12,15.483871 C12.6919355,15.483871 13.3548387,15.3532258 13.9790323,15.15 C14.0903226,15.116129 14.2064516,15.0967742 14.3225806,15.0967742 C16.3983871,15.0967742 18.1790323,16.2774194 19.0887097,17.9903226 C17.3854839,20.0032258 14.8403226,21.2903226 12,21.2903226 Z",id:"Shape"})))))},J=p.a.forwardRef((function(e,t){return p.a.createElement($,M({svgRef:t},e))})),Q=(n.p,n(21)),K=n(19),X=(n(1743),{width:"31px",height:"31px",minWidth:"31px",minHeight:"31px"}),ee=(D=Object(d.b)("dialogStore"),Object(x.a)(R=Object(C.a)(R=D(R=Object(h.d)(R=Object(d.c)(R=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).dismissTooltip=function(){e.props.onCloseTooltip?e.props.onCloseTooltip():e.props.onDismissTooltip()},e.logout=function(){e.dismissTooltip(),e.props.dialogStore.resetAllDialogs(),e.props.onLogout()},e.goToProfile=function(){e.dismissTooltip(),Object(k.e)("/profile")},e.goToPricing=function(){e.dismissTooltip(),Object(k.e)("/pricing")},e.goToLessonLibrary=function(){e.dismissTooltip(),Object(k.e)("/home/lesson-plans")},e.goToHelp=function(){window.open("https://app.toky.co/app/924b633a-3d22-11ea-94aa-0a660091c5b4/30324","_blank")}
2,e.goToSupport=function(){e.dismissTooltip(),Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Support,action:f.Cb.Click}),Object(k.e)("/support")},e.setRef=function(t){e.button=t},e.popoverIsOpen=function(){var t=e.props,n=t.isProfileOpen,a=t.isTooltipOpen,r=t.dismiss;return(n||a)&&!r},e}return Object(c.a)(n,[{key:"render",value:function(){var e=this.props,t=e.onOpenTooltip,n=e.user,a=e.showDialog,r=e.closeDialog,o=e.onChangeUserAvatar,i=e.intl.formatMessage;return p.a.createElement("div",null,p.a.createElement(m.a,{devices:[f.g.Desktop,f.g.Tablet]},p.a.createElement(w.a,{buttonRef:this.setRef,onClick:t,className:"teacher-header-profile-button teacher-header-profile-button-general"},p.a.createElement(S.a,{iconStyle:X,defaultIconStyle:X,style:{background:"none"},icon:Object(T.eb)()?n.schoolAvatar:n.avatar,useDefault:!0}))),p.a.createElement(m.a,{devices:[f.g.Mobile]},p.a.createElement("div",{ref:this.setRef},p.a.createElement(J,null))),p.a.createElement(y.a,{className:"settings-popover-info",classes:{paper:"settings-area-info"},anchorEl:this.button,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},TransitionComponent:j.a,open:this.popoverIsOpen(),onClose:this.dismissTooltip},p.a.createElement("div",{className:"settings-content"},p.a.createElement("div",{className:"user-tab-info"},p.a.createElement("div",{className:"user-tab-info-container"},p.a.createElement("p",{className:"user-tab-info-name"},Object(T.eb)()?n.schoolName:n.name),p.a.createElement("p",{className:"user-tab-info-address"},n.email)),p.a.createElement(m.a,{devices:[f.g.Mobile]},p.a.createElement(w.a,{className:"teacher-header-profile-button"},p.a.createElement(S.a,{iconStyle:X,defaultIconStyle:X,style:{background:"none"},icon:n.avatar,useDefault:!0})))),p.a.createElement("div",{className:"border-top"}),Object(T.eb)()&&!Object(Q.d)()&&p.a.createElement(N.a,{disableTouchRipple:!0,primaryText:i({id:"home.school.lessons"}),className:"settings-content-item",onClick:this.goToLessonLibrary}),p.a.createElement(N.a,{disableTouchRipple:!0,primaryText:i({id:"header.settings"}),className:"settings-content-item",onClick:this.goToProfile}),Object(T.hb)()&&p.a.createElement("div",{className:"border-top"}),p.a.createElement(N.a,{disableTouchRipple:!0,primaryText:i({id:"header.signout"}),className:"settings-content-item",onClick:this.logout}))),a&&p.a.createElement(L.a,{open:a,onSave:o,onRequestClose:r}))}}]),n}(u.Component))||R)||R)||R)||R)||R),te=(n(1744),Object(d.b)("userStore")(B=Object(d.c)(B=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"render",value:function(){var e=this.props,t=e.userStore,n=e.isProfileOpen,a=e.onCloseTooltip,r=t.user,o=t.logout,i=t.changeUserAvatar;return p.a.createElement("div",{className:"profile-tab"},p.a.createElement(ee,{onLogout:o,onChangeUserAvatar:i,user:r,isProfileOpen:n,onCloseTooltip:a}))}}]),n}(u.Component))||B)||B),ne=n(3),ae=n(5),re=n(2),oe=(n(25),n(1)),ie=n(1330),ce=(n(1745),I=Object(d.b)("dialogStore","projectStore","onBoardingStore"),Object(C.a)(H=I(H=Object(d.c)((_=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(ne.a)(e,"activeTab",z,Object(ae.a)(e)),e.goToHome=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home"),e.getStatus()},e.goToLessonLibrary=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/lesson-plans"),e.getStatus()},e.goToStudentsList=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/select"),e.getStatus()},e.goToSchoolTeachersList=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/school/teachers"),e.getStatus()},e.goToSchoolStudentsList=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/school/students"),e.getStatus()},e.goToPricing=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/pricing"),e.getStatus()},e.goToSideProjects=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("home/jam"),e.getStatus()},Object(ne.a)(e,"getStatus",F,Object(ae.a)(e)),e.renderNavigationList=function(){return[{title:"".concat(Object(T.gb)()?"header.timeline":"header.home"),action:e.goToHome,isActive:"home"===e.activeTab,isVisible:!0,className:"not-mini-screen"},{title:"header.sideProjects",action:e.goToSideProjects,isActive:"home/jam"===e.activeTab,isVisible:Object(T.gb)(),className:"not-mini-screen"},{title:"header.teachers",action:e.goToSchoolTeachersList,isActive:"school/teachers"===e.activeTab,isVisible:Object(T.eb)(),className:""},{title:"header.students",action:e.goToSchoolStudentsList,isActive:"school/students"===e.activeTab,isVisible:Object(T.eb)(),className:""},{title:"header.students",action:e.goToStudentsList,isActive:"home/select"===e.activeTab,isVisible:Object(T.hb)(),className:""},{title:"home.section.library",action:e.goToLessonLibrary,isActive:"home/lesson-plans"===e.activeTab||e.activeTab.includes("library/folder"),isVisible:Object(T.hb)(),className:""},{title:"general.marketingTools",action:null,isVisible:!1},{title:"general.community",action:null,isVisible:!1},{title:"general.upgrade",action:e.goToPricing,isActive:"pricing"===e.activeTab,isVisible:Object(T.sb)()&&Object(Q.d)(),className:"teacher-header-navigation-item-demo"}].filter((function(e){return e.isVisible})).map((function(e,t){return p.a.createElement("div",{className:"teacher-header-navigation-item ".concat(e.isActive?"teacher-header-navigation-item-active":""," ").concat(e.className),onClick:e.action,key:t},p.a.createElement(h.a,{id:e.title}),p.a.createElement("div",{className:"teacher-header-navigation-item-border"}))}))},e}
2return Object(c.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.props.history.listen((function(){e.getStatus()}))}},{key:"render",value:function(){return p.a.createElement("div",{className:"teacher-header-navigation"},this.renderNavigationList())}}]),n}(u.Component),z=Object(re.a)(_.prototype,"activeTab",[oe.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return Object(k.c)()}}),F=Object(re.a)(_.prototype,"getStatus",[oe.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.activeTab=Object(k.c)()}}}),H=_))||H)||H)||H),le=Object(ie.a)(ce),se=n(18),ue=n.n(se),pe=n(1492),he=n(1334),de=n(1577),fe=n(1546),me=n(1449),be=n(1357),ve=(n(1746),function(e){var t=e.count;return p.a.createElement("span",{className:"teachers-notifications-counter"},t)}),ge=(n(1495),n(16)),ye=(V=Object(d.b)("notificationStore","mainStore","chatStore"),Object(h.d)(Z=Object(C.a)(Z=V(Z=Object(d.c)(Z=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).onMessageClick=function(t){var n=e.props,a=n.mainStore,r=n.chatStore,o=n.notificationStore,i=n.onDismissTooltip;t.category===f.E.Messenger?(i(),r.setActiveChat(Object(T.hb)()||Object(T.eb)()?t.student.id:t.teacher.id),o.markNotificationAsRead(t),a.openMainAppDrawer()):(o.handleNotificationItemClick(t),o.markAllAsRead(f.E.System))},e.handleTooltipDismiss=function(){var t=e.props,n=t.notificationStore,a=t.onDismissTooltip;t.type===f.E.System&&n.markAllAsRead(f.E.System),a()},e.getNotificationType=function(){var t=e.props,n=t.type,a=t.notificationStore,r=a.sortedMessageNotifications,o=a.sortedSystemNotifications,i=a.getUnreadNotificationsCount;switch(n){case f.E.Messenger:return{filteredNotification:r,title:"header.notifications.messages.title",searchPlaceholder:"general.searchStudent",icon:p.a.createElement(me.a,{className:"teachers-notification-icon"}),unreadNotificationsCount:i(n),type:n};case f.E.System:default:return{filteredNotification:o,title:"header.notifications.general.title",searchPlaceholder:"general.searchNotification",icon:p.a.createElement(fe.a,{className:"teachers-notification-icon"}),unreadNotificationsCount:i(n),type:n}}},e}return Object(c.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.props.type===f.E.Messenger&&(this.listener=Object(oe.d)("after closing chat - show messages",(function(){!0===e.props.chatStore.showMessagesBack&&(e.props.chatStore.toggleGoBackToMessagesMenu(),e.props.onOpenTooltip())})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.dismiss,a=t.isTooltipOpen,r=t.onOpenTooltip,o=t.notificationStore,i=(t.chatStore,t.tooltipText),c=t.intl.formatMessage,l=t.positionRef,s=o.setSearchSrt,u=o.searchStr,d=this.getNotificationType();return p.a.createElement("div",{className:"teachers-notification-container ".concat(a?"teachers-notification-active":"")},p.a.createElement(w.a,{classes:{root:"teachers-notification-button"},id:"teachersHeaderNotifications",onClick:r},d.icon,!!d.unreadNotificationsCount&&p.a.createElement(ve,{count:d.unreadNotificationsCount})),i&&p.a.createElement("div",{className:"button-tooltip ".concat(Object(T.hb)()?"":"button-tooltip-left")},c({id:i})),p.a.createElement(y.a,{className:"teachers-notification-popover",classes:{paper:"teachers-notification-area ".concat(Object(T.hb)()?"":"student-notification-area")},anchorEl:l.current,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},TransitionComponent:j.a,open:a&&!n,onClose:this.handleTooltipDismiss},p.a.createElement("div",{className:"teachers-notification-title"},p.a.createElement(h.a,{id:d.title}),p.a.createElement(be.a,{onClick:this.handleTooltipDismiss,className:"teachers-notification-close-icon"})),p.a.createElement("div",{className:"teachers-notification-search"},p.a.createElement(he.a,{className:"teachers-notification-search-input",disabled:ue()(d.filteredNotification)&&!u,searchValue:u,onChange:s,placeholder:c({id:d.searchPlaceholder}),searchIconColor:ge.c})),p.a.createElement("div",{className:"teachers-notification-content"},!ue()(d.filteredNotification)&&d.filteredNotification.map((function(t,n){return p.a.createElement(de.a,{notification:t,key:n,onItemClick:e.onMessageClick})})),ue()(d.filteredNotification)&&p.a.createElement(pe.a,{emptySearch:!!u}))))}}]),n}(u.Component))||Z)||Z)||Z)||Z),Oe=n(1543),je=n(1544),Ee=(n(1747),["svgRef","title"]);function we(){return(we=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Ce(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Se,ke,xe,Ne=function(e){var t=e.svgRef,n=e.title,a=Ce(e,Ee);return p.a.createElement("svg",we({width:"24px",height:"24px",viewBox:"0 0 16 16",fill:"none",ref:t},a),n?p.a.createElement("title",null,n):null,G||(G=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 8.00001C16 7.35448 15.9255 6.7274 15.7855 6.12518L14.6805 6.73983C14.755 7.14746 14.7937 7.56764 14.7937 8.00001C14.7937 11.7281 11.8809 14.7491 8.28592 14.7491V16C12.545 16 16 12.4201 16 8.00001Z",fill:"#535878"})),Y||(Y=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.1563 7.98461C14.1563 7.63249 14.1265 7.28959 14.0699 6.95593L13.0133 7.25329C13.046 7.49427 13.064 7.73833 13.064 7.98842C13.064 10.79 10.6933 13.0933 8.28296 13.0933V13.9953C11.5264 13.9953 14.1563 11.305 14.1563 7.98461Z",fill:"#535878"})),W||(W=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.4 5.51997L13.3611 4.96366C12.3425 3.17523 10.4512 1.97375 8.28296 1.97375V3.01326C9.7333 3.01326 11.68 4.10668 12.4 5.51997Z",fill:"#535878"})),U||(U=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.3626 2.04788L11.9583 0.966769C10.8652 0.349046 9.61429 0 8.28592 0V1.24788C9.39989 1.24788 10.4453 1.53822 11.3626 2.04788Z",fill:"#535878"})),q||(q=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.71409 16V13.0903C5.33329 13.0903 2.93329 10.8108 2.93329 8C2.93329 5.18917 5.41329 3.01329 7.70671 3.01329V0C3.44751 0 0 3.57994 0 8C0 12.4201 3.45194 16 7.71409 16Z",fill:"#535878"})))},Le=p.a.forwardRef((function(e,t){return p.a.createElement(Ne,we({svgRef:t},e))})),Te=(n.p,["svgRef","title"]);function Ae(){return(Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Me(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Pe,De,Re,Be=function(e){var t=e.svgRef,n=e.title,a=Me(e,Te);return p.a.createElement("svg",Ae({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},a),void 0===n?Se||(Se=p.a.createElement("title",null,"icon/library/grey")):n?p.a.createElement("title",null,n):null,ke||(ke=p.a.createElement("desc",null,"Created with Sketch.")),xe||(xe=p.a.createElement("g",{id:"icon/library/grey",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("path",{d:"M12,3.6 L0,0 L0,21.6 L12,24 L24,21.6 L24,0 L12,3.6 Z M8.4,18 L3.6,18 C2.88,18 2.4,17.52 2.4,16.8 C2.4,16.08 2.88,15.6 3.6,15.6 L8.4,15.6 C9.12,15.6 9.6,16.08 9.6,16.8 C9.6,17.52 9.12,18 8.4,18 Z M8.4,13.2 L3.6,13.2 C2.88,13.2 2.4,12.72 2.4,12 C2.4,11.28 2.88,10.8 3.6,10.8 L8.4,10.8 C9.12,10.8 9.6,11.28 9.6,12 C9.6,12.72 9.12,13.2 8.4,13.2 Z M8.4,8.4 L3.6,8.4 C2.88,8.4 2.4,7.92 2.4,7.2 C2.4,6.48 2.88,6 3.6,6 L8.4,6 C9.12,6 9.6,6.48 9.6,7.2 C9.6,7.92 9.12,8.4 8.4,8.4 Z M20.4,18 L15.6,18 C14.88,18 14.4,17.52 14.4,16.8 C14.4,16.08 14.88,15.6 15.6,15.6 L20.4,15.6 C21.12,15.6 21.6,16.08 21.6,16.8 C21.6,17.52 21.12,18 20.4,18 Z M20.4,13.2 L15.6,13.2 C14.88,13.2 14.4,12.72 14.4,12 C14.4,11.28 14.88,10.8 15.6,10.8 L20.4,10.8 C21.12,10.8 21.6,11.28 21.6,12 C21.6,12.72 21.12,13.2 20.4,13.2 Z M20.4,8.4 L15.6,8.4 C14.88,8.4 14.4,7.92 14.4,7.2 C14.4,6.48 14.88,6 15.6,6 L20.4,6 C21.12,6 21.6,6.48 21.6,7.2 C21.6,7.92 21.12,8.4 20.4,8.4 Z",id:"Shape",fill:"#535878",fillRule:"nonzero"}))))},Ie=p.a.forwardRef((function(e,t){return p.a.createElement(Be,Ae({svgRef:t},e))})),He=(n.p,["svgRef","title"]);function _e(){return(_e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function ze(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Fe,Ve=function(e){var t=e.svgRef,n=e.title,a=ze(e,He);return p.a.createElement("svg",_e({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},a),void 0===n?Pe||(Pe=p.a.createElement("title",null,"icon/student/blue")):n?p.a.createElement("title",null,n):null,De||(De=p.a.createElement("desc",null,"Created with Sketch.")),Re||(Re=p.a.createElement("g",{id:"icon/student/blue",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("path",{d:"M14.609375,16.08 C18.089375,17.16 20.609375,20.28 21.209375,24 L2.129375,24 C2.609375,20.28 5.129375,17.16 8.609375,16.08 L11.609375,21.72 L14.609375,16.08 Z M11.609375,8.8817842e-16 L21.209375,6 L17.609375,8.28 C17.609375,11.64 14.969375,14.28 11.609375,14.28 C8.249375,14.28 5.609375,11.64 5.609375,8.28 L2.009375,6 L11.609375,8.8817842e-16 Z",id:"Combined-Shape",fill:"#535878",fillRule:"nonzero"}))))},Ze=p.a.forwardRef((function(e,t){return p.a.createElement(Ve,_e({svgRef:t},e))})),Ge=(n.p,["svgRef","title"]);function Ye(){return(Ye=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function We(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Ue,qe,$e,Je=function(e){var t=e.svgRef,n=e.title,a=We(e,Ge);return p.a.createElement("svg",Ye({width:24,height:24,viewBox:"0 0 16 16",fill:"none",ref:t},a),n?p.a.createElement("title",null,n):null,Fe||(Fe=p.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 15H9.7H13.7L13.6 7.2H16L8 0L0 7.2H2.4L2.5 15H6.5H7V9C7 8.44771 7.44772 8 8 8
2C8.55229 8 9 8.44772 9 9V15Z",fill:"#535878"})))},Qe=p.a.forwardRef((function(e,t){return p.a.createElement(Je,Ye({svgRef:t},e))})),Ke=(n.p,n(10)),Xe=["svgRef","title"];function et(){return(et=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function tt(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var nt,at,rt,ot=function(e){var t=e.svgRef,n=e.title,a=tt(e,Xe);return p.a.createElement("svg",et({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},a),void 0===n?Ue||(Ue=p.a.createElement("title",null,"icon/video/grey")):n?p.a.createElement("title",null,n):null,qe||(qe=p.a.createElement("desc",null,"Created with Sketch.")),$e||($e=p.a.createElement("g",{id:"icon/video/grey",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("path",{d:"M14.0083333,4 L1.99166667,4 C0.891666667,4 0,4.89166667 0,5.99166667 L0,18.0083333 C0,19.1083333 0.891666667,20 1.99166667,20 L14.0083333,20 C15.1083333,20 16,19.1083333 16,18.0083333 L16,5.99166667 C16,4.89166667 15.1083333,4 14.0083333,4 Z M21.9,5.57083333 L17.3333333,8.72083333 L17.3333333,15.2791667 L21.9,18.425 C22.7833333,19.0333333 24,18.4125 24,17.35 L24,6.64583333 C24,5.5875 22.7875,4.9625 21.9,5.57083333 Z",id:"Shape",fill:"#363437",fillRule:"nonzero"}))))},it=p.a.forwardRef((function(e,t){return p.a.createElement(ot,et({svgRef:t},e))})),ct=(n.p,["svgRef","title"]);function lt(){return(lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function st(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var ut,pt,ht,dt=function(e){var t=e.svgRef,n=e.title,a=st(e,ct);return p.a.createElement("svg",lt({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},a),void 0===n?nt||(nt=p.a.createElement("title",null,"icon/lesson/grey")):n?p.a.createElement("title",null,n):null,at||(at=p.a.createElement("desc",null,"Created with Sketch.")),rt||(rt=p.a.createElement("g",{id:"icon/lesson/grey",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("path",{d:"M20.009375,0 L3.209375,0 C2.489375,0 2.009375,0.48 2.009375,1.2 L2.009375,22.8 C2.009375,23.52 2.489375,24 3.209375,24 L20.009375,24 C20.729375,24 21.209375,23.52 21.209375,22.8 L21.209375,1.2 C21.209375,0.48 20.729375,0 20.009375,0 Z M14.009375,20.4 L5.609375,20.4 C4.889375,20.4 4.409375,19.92 4.409375,19.2 C4.409375,18.48 4.889375,18 5.609375,18 L14.009375,18 C14.729375,18 15.209375,18.48 15.209375,19.2 C15.209375,19.92 14.729375,20.4 14.009375,20.4 Z M17.609375,15.6 L5.609375,15.6 C4.889375,15.6 4.409375,15.12 4.409375,14.4 C4.409375,13.68 4.889375,13.2 5.609375,13.2 L17.609375,13.2 C18.329375,13.2 18.809375,13.68 18.809375,14.4 C18.809375,15.12 18.329375,15.6 17.609375,15.6 Z M17.609375,10.8 L5.609375,10.8 C4.889375,10.8 4.409375,10.32 4.409375,9.6 C4.409375,8.88 4.889375,8.4 5.609375,8.4 L17.609375,8.4 C18.329375,8.4 18.809375,8.88 18.809375,9.6 C18.809375,10.32 18.329375,10.8 17.609375,10.8 Z M17.609375,6 L5.609375,6 C4.889375,6 4.409375,5.52 4.409375,4.8 C4.409375,4.08 4.889375,3.6 5.609375,3.6 L17.609375,3.6 C18.329375,3.6 18.809375,4.08 18.809375,4.8 C18.809375,5.52 18.329375,6 17.609375,6 Z",id:"Shape",fill:"#363437",fillRule:"nonzero"}))))},ft=p.a.forwardRef((function(e,t){return p.a.createElement(dt,lt({svgRef:t},e))}
2)),mt=(n.p,n(1576)),bt=n(1579),vt=["svgRef","title"];function gt(){return(gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function yt(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Ot,jt,Et,wt,Ct,St,kt,xt,Nt,Lt,Tt=function(e){var t=e.svgRef,n=e.title,a=yt(e,vt);return p.a.createElement("svg",gt({width:"24px",height:"24px",viewBox:"0 0 24 24",ref:t},a),void 0===n?ut||(ut=p.a.createElement("title",null,"icon/refer/grey")):n?p.a.createElement("title",null,n):null,pt||(pt=p.a.createElement("desc",null,"Created with Sketch.")),ht||(ht=p.a.createElement("g",{id:"icon/refer/grey",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},p.a.createElement("path",{d:"M11.4509532,11.4610052 C11.7421144,11.7688042 12.2162912,11.7688042 12.5116118,11.4610052 L17.0412478,6.71091854 C18.3556326,5.32998267 18.2807626,3.04228769 16.8083189,1.7694974 C15.5272097,0.658925477 13.6180243,0.858578856 12.4450607,2.0897747 L11.9792028,2.57642981 L11.5175043,2.09393414 C10.3445407,0.858578856 8.43535529,0.658925477 7.1542461,1.7694974 C5.68596187,3.04228769 5.60693241,5.32998267 6.92131716,6.71091854 L11.4509532,11.4610052 Z M23.5133449,14.6887348 C23.0225303,14.2436742 22.2571924,14.2727903 21.7414211,14.6887348 L17.8980936,17.762565 C17.4280763,18.1410745 16.8415945,18.3448873 16.2343154,18.3448873 L11.3136915,18.3448873 C10.9476603,18.3448873 10.6481802,18.0454073 10.6481802,17.6793761 C10.6481802,17.3133449 10.9476603,17.0138648 11.3136915,17.0138648 L14.5705373,17.0138648 C15.2318891,17.0138648 15.847487,16.5604853 15.9556326,15.9074523 C16.0928943,15.0755633 15.4523397,14.3518198 14.6412478,14.3518198 L7.98613518,14.3518198 C6.86308492,14.3518198 5.77746967,14.7386482 4.90398614,15.4457539 L2.96984402,17.0138648 L0.665511265,17.0138648 C0.299480069,17.0138648 0,17.3133449 0,17.6793761 L0,21.6724437 C0,22.0384749 0.299480069,22.3379549 0.665511265,22.3379549 L15.5064125,22.3379549 C16.1095321,22.3379549 16.6960139,22.1341421 17.1701906,21.7556326 L23.4592721,16.7227036 C24.0915078,16.2194107 24.1414211,15.2544194 23.5133449,14.6887348 Z",id:"Shape",fill:"#363437",fillRule:"nonzero"}))))},At=p.a.forwardRef((function(e,t){return p.a.createElement(Tt,gt({svgRef:t},e))})),Mt=(n.p,n(1748),Ot=Object(d.b)("dialogStore","projectStore","inviteMemberStore"),Object(C.a)(jt=Object(h.d)(jt=Ot(jt=Object(d.c)(jt=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).setRef=function(t){e.button=t},e.highlightBack=function(){var t=e.props,n=t.onToggle,a=void 0===n?function(){}:n,r=t.isProfileOpen,o=void 0===r?function(){}:r;setTimeout((function(){o?a(!0,"profile"):a(!1)}))},e.startVideoLesson=function(){var t=e.props,n=t.dialogStore,a=t.onDismissTooltip;Object(T.S)()&&Object(T.T)()?window.open(Object(T.T)(),"_blank"):n.openDialog(f.h.StartVideoChat),Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Home,action:f.Cb.Shortcuts,label:"".concat(f.Cb.Shortcuts," - ").concat(f.Hb.StartVideoLesson)}),a(),e.highlightBack()},e.goToLessonsCreating=function(){var t=e.props,n=t.projectStore,a=t.onDismissTooltip,r=Object(Ke.a)({parentOwnerId:Object(T.h)(),userId:Object(T.h)()},Object(T.o)());Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Home,action:f.Cb.Shortcuts,label:"".concat(f.Cb.Shortcuts," - ").concat(f.Hb.CreateNewLesson)}),n.updateLessonState(f.w.Create),n.prepareNewLesson(r),a(),e.highlightBack()},e.addStudent=function(){var t=e.props,n=t.dialogStore,a=t.inviteMemberStore,r=t.onDismissTooltip;Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Home,action:f.Cb.Shortcuts,label:"".concat(f.Cb.Shortcuts," - ").concat(f.Hb.AddStudent)}),a.resetForm(),a.setConnectMode(!1),n.openDialog(f.h.AddStudent),r(),e.highlightBack()},e.addGroup=function(){var t=e.props,n=t.dialogStore,a=t.onDismissTooltip;
2Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Home,action:f.Cb.Shortcuts,label:"".concat(f.Cb.Shortcuts," - ").concat(f.Hb.CreateGroup)}),n.openDialog(f.h.AddGroup),a(),e.highlightBack()},e.goToReferral=function(){var t=e.props,n=t.dialogStore,a=t.onDismissTooltip,r=t.closeProfilePopup,o=void 0===r?function(){}:r;Object(K.b)(f.Eb.CustomEvent,{category:f.Db.Home,action:f.Cb.Shortcuts,label:"".concat(f.Cb.Shortcuts," - ").concat(f.Hb.Referral)}),n.resetAllDialogs(),a(),o(),Object(k.e)("/profile/referral")},e.renderMenuItems=function(){var t=e.props.intl.formatMessage;return[{title:"header.shortcut.start.video.lesson",icon:p.a.createElement(it,null),action:e.startVideoLesson,hasBorderTop:!1,isVisible:!0},{title:"header.shortcut.create.lesson",icon:p.a.createElement(ft,null),action:e.goToLessonsCreating,hasBorderTop:!1,isVisible:!0},{title:"header.shortcut.add.student",icon:p.a.createElement(mt.a,null),action:e.addStudent,hasBorderTop:!0,isVisible:!0},{title:"header.shortcut.create.group",icon:p.a.createElement(bt.a,null),action:e.addGroup,hasBorderTop:!1,isVisible:!0},{title:"header.shortcut.refer.friend",icon:p.a.createElement(At,null),action:e.goToReferral,hasBorderTop:!1,isVisible:!Object(T.fb)()}].filter((function(e){return e.isVisible})).map((function(e){return p.a.createElement(N.a,{disableTouchRipple:!0,primaryText:t({id:e.title}),className:"shortcuts-menu-item ".concat(e.hasBorderTop?"top-border":""),onClick:e.action,key:e.title},e.icon)}))},e.togglePopup=function(){var t=e.props,n=t.isTooltipOpen,a=t.onOpenTooltip,r=t.onDismissTooltip,o=t.onToggle,i=void 0===o?function(){}:o;n?(r(),e.highlightBack()):(a(),i(!0,"shortcuts"))},e}return Object(c.a)(n,[{key:"render",value:function(){var e=this.props,t=e.dismiss,n=e.isTooltipOpen;return p.a.createElement("div",{className:"shortcuts-menu-container"},p.a.createElement("div",{className:"shortcuts-menu-toggle ".concat(n&&!t?"shortcuts-menu-toggle-open":""),ref:this.setRef,onClick:this.togglePopup},p.a.createElement(m.a,{devices:[f.g.Desktop]},p.a.createElement("p",{className:"shortcuts-menu-toggle-title"},"Shortcuts")),n&&!t?p.a.createElement("div",{className:"shortcuts-menu-toggle-close-icon"},p.a.createElement("span",null),p.a.createElement("span",null)):p.a.createElement("div",{className:"shortcuts-menu-toggle-open-icon"},p.a.createElement("span",null),p.a.createElement("span",null),p.a.createElement(m.a,{devices:[f.g.Desktop,f.g.Tablet]},p.a.createElement("span",null)))),p.a.createElement(y.a,{className:"shortcuts-menu-popover",classes:{paper:"shortcuts-menu-area"},anchorEl:this.button,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},TransitionComponent:j.a,open:n&&!t,onClose:this.togglePopup},p.a.createElement("div",{className:"shortcuts-menu-content"},this.renderMenuItems())))}}]),n}(u.Component))||jt)||jt)||jt),n(1749),Et=Object(d.b)("dialogStore"),Object(C.a)(wt=Et(wt=Object(d.c)((Ct=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(){var e;Object(i.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(ne.a)(e,"activeTab",St,Object(ae.a)(e)),e.goToDiscover=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/discover"),e.getStatus()},e.goToLessonLibrary=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/lesson-plans"),e.getStatus()},e.goToMusicoLibrary=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/lesson-plans/discover-lessons"),e.getStatus()},e.goToStudentsList=function(){e.props.onDismissTooltip(),e.props.dialogStore.resetAllDialogs(),Object(k.e)("/home/select"),e.getStatus()},e.goToProfile=function(t){var n;(null===t||void 0===t||null===(n=t.target)||void 0===n?void 0:n.classList.contains("menu-item-inner"))||(e.props.onOpenTooltip(),e.toggleTab(!0,"profile"))},e.closeProfilePopup=function(){e.props.onDismissTooltip(),e.toggleTab(!1)},Object(ne.a)(e,"getStatus",kt,Object(ae.a)(e)),Object(ne.a)(e,"toggleTab",xt,Object(ae.a)(e)),e.renderMobileNavItem=function(){return[{icon:p.a.createElement(Qe,null),action:e.goToDiscover,isActive:"home"===e.activeTab,isVisible:!0},{icon:p.a.createElement(Ie,null),action:e.goToLessonLibrary,isActive:"home/lesson-plans"===e.activeTab,isVisible:!0},{icon:p.a.createElement(Le,null),action:e.goToMusicoLibrary,isActive:"home/lesson-plans/discover-lessons"===e.activeTab,isVisible:Object(T.hb)()},{icon:p.a.createElement(Ze,null),action:e.goToStudentsList,isActive:"home/select"===e.activeTab||e.activeTab.includes("home/group"),isVisible:!0},{icon:p.a.createElement(te,{isProfileOpen:e.props.isTooltipOpen,onCloseTooltip:e.closeProfilePopup}),action:e.goToProfile,isActive:e.activeTab.includes("profile")||"student-list"===e.activeTab||"support"===e.activeTab||"pricing"===e.activeTab,isVisible:!0}].filter((function(e){return e.isVisible})).map((function(e,t){return p.a.createElement("div",{className:"teachers-bottom-header-icon ".concat(e.isActive?"teachers-bottom-header-icon-active":""),onClick:e.action,key:t},e.icon,p.a.createElement("div",{className:"teacher-header-navigation-item-border"}))}))},e}
2return Object(c.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.props.history.listen((function(){e.getStatus()})),this.props.dialogStore.setProfilePopupAction(this.goToProfile)}},{key:"render",value:function(){return p.a.createElement("div",{className:"teachers-header-mobile-bottom ".concat("shortcuts"===this.activeTab?"teachers-header-mobile-bottom-no-border":"")},this.renderMobileNavItem())}}]),n}(u.Component),St=Object(re.a)(Ct.prototype,"activeTab",[oe.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return Object(k.c)()}}),kt=Object(re.a)(Ct.prototype,"getStatus",[oe.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.activeTab=Object(k.c)()}}}),xt=Object(re.a)(Ct.prototype,"toggleTab",[oe.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";t?e.activeTab=n:e.getStatus()}}}),wt=Ct))||wt)||wt)||wt),Pt=Object(ie.a)(Mt),Dt=(Nt=Object(d.b)("userStore","mainStore"),Object(h.d)(Lt=Nt(Lt=Object(d.c)(Lt=function(e){Object(l.a)(n,e);var t=Object(s.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).getLogo=function(){var e=a.props.disabled;return Object(T.fb)()&&Object(T.gb)()?p.a.createElement(Oe.a,{isExpandedHeader:!0}):Object(T.fb)()&&!Object(T.gb)()?p.a.createElement(u.Fragment,null,p.a.createElement(b.a,{disabled:e||Object(T.hb)(),isTeachersHeader:!0}),p.a.createElement(Oe.a,{isExpandedHeader:!0,disabled:Object(T.hb)()})):p.a.createElement(b.a,{disabled:e||Object(T.hb)(),isTeachersHeader:!0})},a.renderFullHeader=function(){var e=a.props,t=e.disabled,n=e.userStore.logout;return p.a.createElement("div",{className:"header-wrapper"},p.a.createElement("div",{className:"top-header-left-wrapper"},p.a.createElement(te,null),p.a.createElement(le,null)),p.a.createElement(m.a,{devices:[f.g.Desktop,f.g.Tablet]},Object(T.fb)()?p.a.createElement(Oe.a,{isExpandedHeader:!0}):p.a.createElement(b.a,{disabled:t,isTeachersHeader:!0}),p.a.createElement("div",{className:"top-header-right-wrapper",ref:a.notificationRef},p.a.createElement(ye,{positionRef:a.notificationRef,type:f.E.Messenger,tooltipText:"header.navigation.messages.tooltipLabel"}),p.a.createElement(ye,{positionRef:a.notificationRef,type:f.E.System,tooltipText:"header.navigation.notifications.tooltipLabel"}),p.a.createElement(v.a,null))),p.a.createElement(m.a,{devices:[f.g.Mobile]},a.getLogo(),p.a.createElement("div",{className:"top-header-right-wrapper"},p.a.createElement(ye,{positionRef:a.notificationRef,type:f.E.Messenger,tooltipText:"header.navigation.messages.tooltipLabel"}),p.a.createElement(ye,{positionRef:a.notificationRef,type:f.E.System,tooltipText:"header.navigation.notifications.tooltipLabel"}),p.a.createElement(v.a,null),Object(T.gb)()&&p.a.createElement(je.a,{onLogout:n,isExpandedHeader:!0}))))},a.renderCompactHeader=function(){var e=a.props.disabled;return p.a.createElement("div",{className:"header-wrapper-logo"},p.a.createElement(b.a,{disabled:e,isTeachersHeader:!0}))},a.notificationRef=p.a.createRef(),a}return Object(c.a)(n,[{key:"componentDidMount",value:function(){this.props.mainStore.setChatAnchorRef(this.notificationRef)}},{key:"render",value:function(){var e=this.props,t=e.showFullHeader,n=e.disabled;return p.a.createElement(u.Fragment,null,p.a.createElement("header",{className:"teachers-header-bar"},t?this.renderFullHeader():this.renderCompactHeader()),p.a.createElement(m.a,{devices:[f.g.Mobile]},Object(T.hb)()&&!n&&p.a.createElement(Pt,null)))}}]),n}(u.Component))||Lt)||Lt)||Lt);t.a=Dt},1902:function(e,t,n){"use strict";var a,r,o,i,c,l,s,u,p,h,d,f,m,b,v,g,y,O,j,E,w,C,S,k,x,N=n(6),L=n(3),T=n(8),A=n(9),M=n(5),P=n(13),D=n(14),R=n(2),B=(n(25),n(0)),I=n.n(B),H=n(12),_=n(1),z=n(15),F=n(88),V=n(4),Z=n(17),G=n(19),Y=n(30),W=n(11),U=n(21),q=n(103),$=n.n(q),J=n(37),Q=n(1750),K=n.n(Q),X=n(1494),ee=n.n(X),te=function(e){var t=e.step,n=e.total,a=e.prevStep,r=e.nextStep,o=e.isDisabled;return I.a.createElement("div",{"data-testid":"step-counter-".concat(t),className:"step-counter"},1!==t&&I.a.createElement($.a,{className:"step-scroll previous-button",onClick:a},I.a.createElement(K.a,null)),t+1,"/",n,t!==n&&I.a.createElement($.a,{className:"step-scroll next-button",disabled:o,onClick:r},I.a.createElement(ee.a,null)))},ne=(a=Object(H.b)("onBoardingStore"),Object(z.d)(r=a(r=Object(H.c)((o=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(L.a)(e,"isAlreadyVisited",i,Object(M.a)(e)),Object(L.a)(e,"onOptionSelect",c,Object(M.a)(e)),e}return Object(A.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.step,a=t.total,r=t.onBoardingStore,o=t.intl.formatMessage,i=r.form,c=r.isOptionSelected,l=i.howDoYouTeachList,s=a===n?"create":"next";return I.a.createElement("div",{className:"steps-content"},I.a.createElement(te,{step:n,total:a,prevStep:this.props.prevStep,nextStep:this.props.nextStep,isDisabled:!this.isAlreadyVisited}
2),I.a.createElement(F.a,{devices:[V.g.Desktop]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.howdoyouteach.title"})),I.a.createElement("span",{className:"steps-content-description"},I.a.createElement(z.a,{id:"onboarding.howdoyouteach.description"}))),I.a.createElement(F.a,{devices:[V.g.Tablet,V.g.Mobile]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.howdoyouteach.title1"}),I.a.createElement("br",null),I.a.createElement(z.a,{id:"onboarding.howdoyouteach.title2"}))),I.a.createElement("ul",{className:"c-list teach"},l.map((function(t){return I.a.createElement("li",{key:t.value},I.a.createElement($.a,{classes:{root:"base-button selector ".concat(t.selected?"selected":"")},onClick:function(){return e.onOptionSelect(t)}},I.a.createElement("div",{className:"c-text"},o({id:t.label}))))}))),I.a.createElement(F.a,{devices:[V.g.Desktop,V.g.Tablet]},I.a.createElement(J.a,{className:"instrument-save",disabled:!c(Z.v),onClick:this.props.nextStep,label:o({id:"onboarding.button.".concat(s)})})))}}]),n}(B.Component),i=Object(R.a)(o.prototype,"isAlreadyVisited",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),c=Object(R.a)(o.prototype,"onOptionSelect",[_.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){var n=e.props,a=n.onBoardingStore,r=n.step,o=n.total,i=a.isOptionSelected,c=a.selectOptionHandler;i(Z.v)||r===o||(e.isAlreadyVisited=!0),c(t,Z.v)}}}),r=o))||r)||r)||r),ae=(l=Object(H.b)("onBoardingStore"),Object(z.d)(s=l(s=Object(H.c)((u=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(L.a)(e,"isAlreadyVisited",p,Object(M.a)(e)),Object(L.a)(e,"nextStepHandler",h,Object(M.a)(e)),e}return Object(A.a)(n,[{key:"render",value:function(){var e=this.props,t=e.step,n=e.total,a=e.onBoardingStore,r=e.intl.formatMessage,o=e.showNav,i=a.form,c=a.selectOption,l=a.isOptionSelected,s=i.instruments;return I.a.createElement("div",{className:"steps-content"},o&&I.a.createElement(te,{step:t,total:n,prevStep:this.props.prevStep,nextStep:this.props.nextStep,isDisabled:!this.isAlreadyVisited}),I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.mainInstrument"})),I.a.createElement(F.a,{devices:[V.g.Desktop]},I.a.createElement("span",{className:"steps-content-description"},I.a.createElement(z.a,{id:"onboarding.mainInstrument.description"}))),I.a.createElement("ul",{className:"c-list instruments"},s.map((function(e){return I.a.createElement("li",{key:e.value},I.a.createElement("label",{className:"c-label"},I.a.createElement("input",{type:"checkbox",onChange:c(e),checked:e.selected}),I.a.createElement("span",{className:"c-indicator"}),I.a.createElement("span",{className:"c-text"},I.a.createElement(z.a,{id:e.label}))))}))),I.a.createElement(F.a,{devices:[V.g.Desktop,V.g.Tablet]},I.a.createElement(J.a,{className:"instrument-save",disabled:!l(Z.x),onClick:this.nextStepHandler,label:r({id:"".concat(o?"onboarding.button.next":"onboarding.button.save.instruments")})})))}}]),n}(B.Component),p=Object(R.a)(u.prototype,"isAlreadyVisited",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=Object(R.a)(u.prototype,"nextStepHandler",[_.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(){e.isAlreadyVisited=!0,e.props.nextStep()}}}),s=u))||s)||s)||s),re=(d=Object(H.b)("onBoardingStore"),Object(z.d)(f=d(f=Object(H.c)((m=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(L.a)(e,"isAlreadyVisited",b,Object(M.a)(e)),Object(L.a)(e,"onOptionSelect",v,Object(M.a)(e)),e}return Object(A.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.step,a=t.total,r=t.onBoardingStore,o=t.intl.formatMessage,i=r.form,c=r.isOptionSelected,l=i.howManyStudents,s=a===n?"create":"next";return I.a.createElement("div",{className:"steps-content"},I.a.createElement(te,{step:n,total:a,prevStep:this.props.prevStep,nextStep:this.props.nextStep,isDisabled:!this.isAlreadyVisited}
2),I.a.createElement(F.a,{devices:[V.g.Desktop]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.howmanystudents.title"})),I.a.createElement("span",{className:"steps-content-description"},I.a.createElement(z.a,{id:"onboarding.howmanystudents.description"}))),I.a.createElement(F.a,{devices:[V.g.Tablet,V.g.Mobile]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.howmanystudents.title1"}),I.a.createElement("br",null),I.a.createElement(z.a,{id:"onboarding.howmanystudents.title2"}))),I.a.createElement("ul",{className:"c-list students"},l.map((function(t){return I.a.createElement("li",{key:t.value},I.a.createElement($.a,{classes:{root:"base-button selector students ".concat(t.selected?"selected":"")},onClick:function(){return e.onOptionSelect(t)}},I.a.createElement("div",{className:"c-text"},o({id:t.label}))))}))),I.a.createElement(F.a,{devices:[V.g.Desktop,V.g.Tablet]},I.a.createElement(J.a,{className:"instrument-save",disabled:!c(Z.w),onClick:this.props.nextStep,label:o({id:"onboarding.button.".concat(s)})})))}}]),n}(B.Component),b=Object(R.a)(m.prototype,"isAlreadyVisited",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),v=Object(R.a)(m.prototype,"onOptionSelect",[_.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){var n=e.props,a=n.onBoardingStore,r=n.step,o=n.total,i=a.isOptionSelected,c=a.selectOptionHandler;i(Z.w)||r===o||(e.isAlreadyVisited=!0),c(t,Z.w)}}}),f=m))||f)||f)||f),oe=(g=Object(H.b)("onBoardingStore"),Object(z.d)(y=g(y=Object(H.c)((O=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return e=t.call.apply(t,[this].concat(r)),Object(L.a)(e,"isAlreadyVisited",j,Object(M.a)(e)),Object(L.a)(e,"onOptionSelect",E,Object(M.a)(e)),e}return Object(A.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.step,a=t.total,r=t.onBoardingStore,o=t.intl.formatMessage,i=r.form,c=r.isOptionSelected,l=i.onboardingRole,s=a===n+1?"create":"next";return I.a.createElement("div",{className:"steps-content"},I.a.createElement(te,{step:n,total:a,prevStep:this.props.prevStep,nextStep:this.props.nextStep,isDisabled:!this.isAlreadyVisited}),I.a.createElement(F.a,{devices:[V.g.Desktop]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.role.describe.yourself"}))),I.a.createElement(F.a,{devices:[V.g.Tablet,V.g.Mobile]},I.a.createElement("h3",null,I.a.createElement(z.a,{id:"onboarding.role.describe.yourself"}))),I.a.createElement("ul",{className:"c-list role"},l.map((function(t){return I.a.createElement("li",{key:t.value},I.a.createElement($.a,{classes:{root:"base-button selector role ".concat(t.selected?"selected":"")},onClick:function(){return e.onOptionSelect(t)}},I.a.createElement("div",{className:"c-text"},o({id:t.label}))))}))),I.a.createElement(F.a,{devices:[V.g.Desktop,V.g.Tablet]},I.a.createElement(J.a,{className:"instrument-save",disabled:!c(Z.F),onClick:this.props.nextStep,label:o({id:"onboarding.button.".concat(s)})})))}}]),n}(B.Component),j=Object(R.a)(O.prototype,"isAlreadyVisited",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=Object(R.a)(O.prototype,"onOptionSelect",[_.c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e=this;return function(t){var n=e.props,a=n.onBoardingStore,r=n.step,o=n.total,i=a.isOptionSelected,c=a.selectOptionHandler;i(Z.F)||r===o||(e.isAlreadyVisited=!0),c(t,Z.F)}}}),y=O))||y)||y)||y),ie=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).isStepVisible=function(t){return t===e.props.step},e.getElementPosition=function(t){return e.isStepVisible(t)?"inherit":e.props.step>t?"-1500px":"1500px"},e.renderStep=function(t,n,a){var r=e.props,o=r.nextStep,i=r.prevStep,c=r.totalQuestionSteps;switch(t){case V.H.OnboardingHowDoYouTeachStep:return I.a.createElement(ne,{showNav:a,step:n,total:c,nextStep:o,prevStep:i});case V.H.OnboardingInstrumentStep:return I.a.createElement(ae,{showNav:a,step:n,total:c,nextStep:o,prevStep:i});case V.H.OnboardingHowManyStudents:return I.a.createElement(re,{showNav:a,step:n,total:c,nextStep:o,prevStep:i});case V.H.OnboardingRole:return I.a.createElement(oe,{showNav:a,step:n,total:c,nextStep:o});default:return null}}
2,e.renderSteps=function(){var t=Object(M.a)(e),n=t.isStepVisible,a=t.getElementPosition,r=e.props,o=r.step,i=r.steps;return 0===i.length?null:i[o].renderOutSide?e.renderStep(i[o].type,o):Object(U.l)()?e.renderStep(i[o].type,o,i[o].showNav):i.map((function(t,r){return I.a.createElement("div",{key:r,className:"onboarding-step-wrapper ".concat(n(r)?"active":""),style:{top:a(r),display:n(r)?"inherit":"none"}},e.renderStep(t.type,r,t.showNav))}))},e}return Object(A.a)(n,[{key:"render",value:function(){return Object(U.l)()?this.renderSteps():I.a.createElement("div",{className:"onboarding-steps-container"},this.renderSteps())}}]),n}(B.Component),ce=n(559),le=n(1330);n(387),n(1751);function se(){se=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(N){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),c=new S(r||[]);return a(i,"_invoke",{value:j(e,n,c)}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(N){return{type:"throw",arg:N}}}e.wrap=s;var p={};function h(){}function d(){}function f(){}var m={};l(m,o,(function(){return this}));var b=Object.getPrototypeOf,v=b&&b(b(k([])));v&&v!==t&&n.call(v,o)&&(m=v);var g=f.prototype=h.prototype=Object.create(m);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){var r;a(this,"_invoke",{value:function(a,o){function i(){return new t((function(r,i){!function a(r,o,i,c){var l=u(e[r],e,o);if("throw"!==l.type){var s=l.arg,p=s.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){a("next",e,i,c)}),(function(e){a("throw",e,i,c)})):t.resolve(p).then((function(e){s.value=e,i(s)}),(function(e){return a("throw",e,i,c)}))}c(l.arg)}(a,o,r,i)}))}return r=r?r.then(i,i):i()}})}function j(e,t,n){var a="suspendedStart";return function(r,o){if("executing"===a)throw new Error("Generator is already running");if("completed"===a){if("throw"===r)throw o;return x()}for(n.method=r,n.arg=o;;){var i=n.delegate;if(i){var c=E(i,n);if(c){if(c===p)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===a)throw a="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a="executing";var l=u(e,t,n);if("normal"===l.type){if(a=n.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(a="completed",n.method="throw",n.arg=l.arg)}}}function E(e,t){var n=t.method,a=e.iterator[n];if(void 0===a)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,E(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p;var r=u(a,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,p;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function k(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,r=function t(){for(;++a<e.length;)if(n.call(e,a))return t.value=e[a],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:x}}function x(){return{value:void 0,done:!0}}return d.prototype=f,a(g,"constructor",{value:f,configurable:!0}),a(f,"constructor",{value:d,configurable:!0}),d.displayName=l(f,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},y(O.prototype),l(O.prototype,i,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,a,r,o){void 0===o&&(o=Promise);var i=new O(s(t,n,a,r),o);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},y(g),l(g,c,"Generator"),l(g,o,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var a in t)n.push(a);return n.reverse(),function e(){for(;n.length;){var a=n.pop();if(a in t)return e.value=a,e.done=!1,e}return e.done=!0,e}},e.values=k,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEac
2h(C),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function a(n,a){return i.type="throw",i.arg=e,t.next=n,a&&(t.method="next",t.arg=void 0),!!a}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev<o.catchLoc)return a(o.catchLoc,!0);if(this.prev<o.finallyLoc)return a(o.finallyLoc)}else if(c){if(this.prev<o.catchLoc)return a(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return a(o.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;a>=0;--a){var r=this.tryEntries[a];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var a=n.completion;if("throw"===a.type){var r=a.arg;C(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),p}},e}var ue=(w=Object(H.b)("onBoardingStore","inviteMemberStore"),Object(z.d)(C=Object(le.a)(C=w(C=Object(H.c)((S=function(e){Object(P.a)(n,e);var t=Object(D.a)(n);function n(){var e;Object(T.a)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).nextDisabled=!1,Object(L.a)(e,"lastStep",k,Object(M.a)(e)),Object(L.a)(e,"steps",x,Object(M.a)(e)),e.getCurrentStep=function(){return(e.props.match.params.step||1)-1},e.nextStep=Object(N.a)(se().mark((function t(){var n,a,r,o;return se().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!((n=e.getCurrentStep())+1<e.lastStep)){t.next=6;break}Object(G.b)(V.Eb.CustomEvent,{category:V.Db.OnBoarding,action:"Finished Step".concat(n+1)}),n++,t.next=16;break;case 6:if(e.nextDisabled){t.next=16;break}return Object(G.b)(V.Eb.CustomEvent,{category:V.Db.OnBoarding,action:"Finished Step".concat(n+1)}),a=e.props,r=a.onBoardingStore,o=a.inviteMemberStore,e.nextDisabled=!0,r.submitUserInfo(),t.next=13,o.inviteStudent(null,Z.bb,null,ce.a,"piano",!0,!0);case 13:t.sent,Object(W.lb)(!0),Object(Y.e)("/home");case 16:e.props.onBoardingStore.setStep(n),Object(Y.e)("/home/onboarding/".concat(n+1));case 18:case"end":return t.stop()}}),t)}))),e.prevStep=Object(N.a)(se().mark((function t(){var n;return se().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:1!==(n=e.getCurrentStep())&&n--,e.props.onBoardingStore.setStep(n),Object(Y.e)("/home/onboarding/".concat(n+1));case 4:case"end":return t.stop()}}),t)}))),e}return Object(A.a)(n,[{key:"componentDidMount",value:function(){var e=this.props.onBoardingStore.showOnboarding,t=this.getCurrentStep();Object(W.fb)()?this.steps=[{type:V.H.OnboardingInstrumentStep,renderOutSide:!Object(U.l)(),showNav:!1,nextBtnTxt:"save.instruments"}]:this.steps=[{type:V.H.OnboardingHowDoYouTeachStep,renderOutSide:!1,showNav:!0},{type:V.H.OnboardingInstrumentStep,renderOutSide:!1,showNav:!0},{type:V.H.OnboardingHowManyStudents,renderOutSide:!1,showNav:!0},{type:V.H.OnboardingRole,renderOutSide:!1,showNav:!0}],this.lastStep=this.steps.length;Object(W.rb)({banner:{title:"",color:function(){var e=Object.keys(Z.c);return e[e.length*Math.random()<<0]}()}}),this.props.onBoardingStore.setStep(t),e||Object(Y.e)("/home")}},{key:"render",value:function(){var e,t,n,a=this.props,r=a.onBoardingStore,o=a.intl.formatMessage,i=r.isValidStep,c=this.getCurrentStep(),l=i(null===(e=this.steps[c])||void 0===e?void 0:e.type),s=(null===(t=this.steps[c])||void 0===t?void 0:t.renderOutSide)?"full-screen-step":"",u=c===this.lastStep-1?"create":"next";return u=(null===(n=this.steps[c])||void 0===n?void 0:n.nextBtnTxt)||u,I.a.createElement("div",{className:"onboarding-container step-".concat(c," ").concat(s)},I.a.createElement("div",{className:"onboarding-wrap1"},I.a.createElement("div",{className:"onboarding-wrap2"},I.a.createElement("div",{className:"onboarding-steps"},I.a.createElement("div",{className:"onboarding-steps-area"},I.a.createElement("div",{className:"body"},I.a.createElement(ie,{steps:this.steps,step:c,totalQuestionSteps:this.lastStep,nextStep:this.nextStep,prevStep:this.prevStep})),I.a.createElement("div",{className:"footer"}
2,I.a.createElement(F.a,{devices:[V.g.Desktop,V.g.Tablet]},I.a.createElement("div",{className:"footer-desktop-text"},I.a.createElement(z.a,{id:"onboarding.footer"}))),I.a.createElement(F.a,{devices:[V.g.Mobile]},!s&&I.a.createElement(J.a,{disabled:!l||this.nextDisabled,className:"instrument-save",onClick:this.nextStep,label:o({id:"onboarding.button.".concat(u)})}))))))))}}]),n}(B.Component),k=Object(R.a)(S.prototype,"lastStep",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),x=Object(R.a)(S.prototype,"steps",[_.k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),Object(R.a)(S.prototype,"componentDidMount",[_.c],Object.getOwnPropertyDescriptor(S.prototype,"componentDidMount"),S.prototype),C=S))||C)||C)||C)||C);t.a=ue},690:function(e,t,n){"use strict";var a=n(22);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.default}});var r=a(n(1582))}}]);
3//# sourceMappingURL=23.8d81d198.chunk.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.