(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{13:function(e,t,a){"use strict";(function(e){var s=a(0),n=a.n(s),l=a(144),r=a.n(l),i=a(145),o=a.n(i),c=a(1),d=a.n(c),m=a(4),h=a(15),u=r()(o.a,e.Promise),p="https://million-live-v2-dot-ever-forward-club.el.r.appspot.com",g=function(e){return e.body},b=function(e){d()("#sub-btn").css({background:"#64A543","pointer-events":"visible"}),d()("#subscribe").css({cursor:"default"}),m.b.dismiss(),Object(m.b)(n.a.createElement(h.a,{title:"Error",content:e,status:"error"})),setTimeout(function(){m.b.dismiss()},3e3)},v=function(e){if(400===e.status||401===e.status)return e;404===e.status?b("404 URL not Found.Please check the server"):501===e.status&&b("Internal server error")},f=function(e){e.set("Content-Type","image/png")},E=function(e){return u.get("".concat(p).concat(e)).withCredentials().on("error",v).then(g)},k=function(e,t){return u.post("".concat(p).concat(e),t).withCredentials().on("error",v).then(g)},w=function(e,t){return u.put("".concat(e)).use(f).send(t).on("error",v).then(g)},y={teacherSignup:function(e,t){return k(e,t)},teacherSignin:function(e,t){return k(e,t)},getPresignedUrl:function(e){return E(e)},getTeacherCode:function(e){return E(e)},uploadImg:function(e,t){return w(e,t)},maskSubmit:function(e,t){return k(e,t)},getMask:function(e){return E(e)},forgotPassword:function(e){return E(e)},resetPassword:function(e){return k(e)},getDownloadURL:function(e){return E(e)},startSync:function(e){return E(e)},checkSync:function(e){return E(e)}};t.a={APILIST:y}}).call(this,a(30))},15:function(e,t,a){"use strict";var s=a(7),n=a(8),l=a(10),r=a(9),i=a(11),o=a(0),c=a.n(o),d=(a(226),function(e){function t(){return Object(s.a)(this,t),Object(l.a)(this,Object(r.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(n.a)(t,[{key:"render",value:function(){return c.a.createElement("div",{id:"toaster-block",className:"noselect"},c.a.createElement("div",{className:"inner-blk"},"error"===this.props.status?c.a.createElement("img",{className:"white-tick-img",src:"assets/images/icons/error-close.svg",alt:"tick"}):c.a.createElement("img",{className:"white-tick-img",src:"assets/images/icons/success-tick.svg",alt:"tick"}),c.a.createElement("p",{className:"toaster-body"},this.props.content)))}}]),t}(o.Component));t.a=d},153:function(e,t,a){e.exports=a(294)},160:function(e,t,a){},179:function(e,t,a){},226:function(e,t,a){},233:function(e,t,a){},236:function(e,t,a){},238:function(e,t,a){},239:function(e,t,a){},240:function(e,t,a){},241:function(e,t,a){},242:function(e,t,a){},243:function(e,t,a){},244:function(e,t,a){},245:function(e,t,a){},249:function(e,t,a){},250:function(e,t,a){},251:function(e,t,a){},252:function(e,t,a){},253:function(e,t,a){},277:function(e,t,a){},278:function(e,t,a){},280:function(e,t,a){},281:function(e,t,a){},282:function(e,t,a){},283:function(e,t,a){},284:function(e,t,a){},285:function(e,t,a){},286:function(e,t,a){},287:function(e,t,a){},291:function(e,t,a){},292:function(e,t,a){},294:function(e,t,a){"use strict";a.r(t);var s=a(0),n=a.n(s),l=a(32),r=a.n(l),i=a(4),o=a(137),c=a.n(o),d=(a(160),a(7)),m=a(8),h=a(10),u=a(9),p=a(11),g=a(35),b=a(16),v=a(3),f=a(138),E=a.n(f),k=a(1),w=a.n(k),y=a(36),C=a(299),N=a(300),S=a(301),O=a(302),x=(a(179),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={currentData:"",showLeftArrow:!0,showRightArrow:!0,currentPosition:0,shareUrl:""},a.handleRightNav=a.handleRightNav.bind(Object(v.a)(a)),a.handleLeftNav=a.handleLeftNav.bind(Object(v.a)(a)),a.handlekeyEvent=a.handlekeyEvent.bind(Object(v.a)(a)),a.handleSingleDownload=a.handleSingleDownload.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){var e=this.props.maskData[this.props.maskPreviewIndex],t="https://storage.googleapis.com/ever-forward-club.appspot.com/images/"+e.maskGuid+".png";this.setState({currentData:e,currentPosition:this.props.maskPreviewIndex,shareUrl:t}),0===this.props.maskPreviewIndex&&this.setState({showLeftArrow:!1}),this.props.maskPreviewIndex===this.props.maskData.length-1&&this.setState({showRightArrow:!1}),document.addEventListener("keydown",this.handlekeyEvent,!1)}},{key:"handlekeyEvent",value:function(e){27===e.keyCode||27===e.which?this.props.hideOverlay():37===e.keyCode||37===e.which?this.handleLeftNav():39!==e.keyCode&&39!==e.which||this.handleRightNav()}},{key:"handleRightNav",value:function(){var e=this;if(this.state.currentPosition!==this.props.maskData.length-1){var t=this.props.maskData[this.state.currentPosition+1],a="https://storage.googleapis.com/ever-forward-club.appspot.com/images/"+t.maskGuid+".png";this.setState({currentPosition:this.state.currentPosition+1,currentData:t,shareUrl:a},function(){e.state.currentPosition===e.props.maskData.length-1?e.setState({showRightArrow:!1}):e.setState({showRightArrow:!0}),e.state.currentPosition>0&&e.setState({showLeftArrow:!0})})}}},{key:"handleLeftNav",value:function(){if(this.state.currentPosition>0){var e=this.props.maskData[this.state.currentPosition-1],t="https://storage.googleapis.com/ever-forward-club.appspot.com/images/"+e.maskGuid+".png";this.setState({currentPosition:this.state.currentPosition-1,currentData:e,shareUrl:t},function(){0===this.state.currentPosition?this.setState({showLeftArrow:!1}):this.setState({showLeftArrow:!0}),this.state.currentPosition0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleStudentSubmit",value:function(e){var t=this.props.param,a=0;t.age=this.state.age,t.gender=this.state.gender,t.city=this.state.city.toLowerCase().trim(),t.teacherCode=this.state.teacherCode;var s=["age","gender","city"];for(var l in t)-1!==s.indexOf(l)&&(t[l]?(w()("#"+l).css({border:"1px solid #ddd"}),a+=1):w()("#"+l).css({border:"1px solid red"}));"Other"===t.gender&&(this.state.genderOthers?(t.gender=this.state.genderOthers,w()("#genderOthers").css({border:"1px solid #ddd"})):(a=0,w()("#genderOthers").css({border:"1px solid red"}))),t.teacherCode.trim()&&(-1!==this.state.teacherCodeList.indexOf(t.teacherCode)?w()("#teacherCode").css({border:"1px solid #ddd"}):(a=0,w()("#teacherCode").css({border:"1px solid red"}),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:"Invalid teacher code",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3))),"SUBMIT"===e?3===a&&(delete t.originalMask,this.props.hideOverlay("SUBSCRIBE",t)):this.props.hideOverlay("BOARD",t)}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"draw-preview"},n.a.createElement("div",{className:"draw-preview-outer noselect"},n.a.createElement("div",{className:"mask-outer-blk"},n.a.createElement("div",{className:"mask-blk"},n.a.createElement("div",{className:"mask-top"},n.a.createElement("img",{className:"mask-img",src:this.props.param.imageData,alt:"mask"})))),n.a.createElement("div",{className:"metadata-blk"},n.a.createElement("div",{className:"metadata-form-blk"},n.a.createElement("p",{className:"title"},"Please fill these to submit your mask."),n.a.createElement("div",{className:"side-by-side"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"Gender*"),n.a.createElement("select",{name:"gender",id:"gender",onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select"),n.a.createElement("option",{value:"Male"},"Male"),n.a.createElement("option",{value:"Female"},"Female"),n.a.createElement("option",{value:"Transgender"},"Transgender"),n.a.createElement("option",{value:"Non-Binary, Genderfluid, Agender, Culturally Specific Gender"},"Non-Binary, Genderfluid, Agender, Culturally Specific Gender"),n.a.createElement("option",{value:"Questioning"},"Questioning"),n.a.createElement("option",{value:"Prefer not to answer"},"Prefer not to answer"))),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"Age*"),n.a.createElement("input",{type:"text",name:"age",id:"age",placeholder:"Age",value:this.state.age,onChange:this.handleInputChange}))),"Other"===this.state.gender?n.a.createElement("div",{className:"side-by-side"},n.a.createElement("div",{className:"label-input"},n.a.createElement("input",{type:"text",name:"genderOthers",id:"genderOthers",maxLength:"25",placeholder:"Enter your gender",value:this.state.genderOthers,onChange:this.handleInputChange}))):"",n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"city, State, Region, or Country*"),n.a.createElement("input",{type:"text",name:"city",id:"city",maxLength:"25",placeholder:"City, State, Region, or Country",value:this.state.city,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"teacher code (optional)"),n.a.createElement("input",{type:"text",id:"teacherCode",name:"teacherCode",value:this.state.teacherCode,onChange:this.handleInputChange})),n.a.createElement("div",{className:"metadata-btn-blk"},n.a.createElement("div",{className:"submit-btn",onClick:function(){return e.handleStudentSubmit("SUBMIT")}},"submit mask"),n.a.createElement("div",{className:"cancel-btn",id:"cancel-submit-btn",onClick:function(){return e.handleStudentSubmit("CANCEL")}},"cancel"))))))}}]),t}(s.Component)),j=a(20),F=a.n(j),M=(a(236),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={subscribedEmail:"",emailError:"1px solid #E3E3E3",community:!1,imageGuid:"",uploadurl:""},a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handelSubscribeSubmit=a.handelSubscribeSubmit.bind(Object(v.a)(a)),a.handleUploadImg=a.handleUploadImg.bind(Object(v.a)(a)),a.handleMaskSubmit=a.handleMaskSubmit.bind(Object(v.a)(a)),a.handleCheckboxChange=a.handleCheckboxChange.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){}},{key:"handleCheckboxChange",value:function(e){var t=e.target,a=t.name,s=t.checked;this.setState(Object(I.a)({},a,s)),s?console.log("checked"):(this.setState({subscribedEmail:""}),w()("#"+a).css({border:"1px solid #E3E3E3"}),this.setState({community:!1}))}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #E3E3E3"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleUploadImg",value:function(e,t){var s=this,n=a(237),l=this.props.param.imageData;if(l){var r=n(l=l.replace(/^data:image\/(png|jpg);base64,/,""),"image/png");D.a.APILIST.uploadImg(e,r).then(function(e){console.log("upload success"),t.maskGuid=s.state.imageGuid,delete t.imageData,s.handleMaskSubmit(t)}).catch(function(e){console.log(e),w()("#loader").fadeOut(),w()("#sub-btn").css({background:"#64A543","pointer-events":"visible"}),w()("#subscribe").css({cursor:"default"})})}}},{key:"handleMaskSubmit",value:function(e){var t=this;D.a.APILIST.maskSubmit("/mask/submit",e).then(function(a){"SUCCESS"===a.status&&(i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Mask Status",content:a.message,status:"success"})),setTimeout(function(){i.b.dismiss()},3e3),t.props.hideOverlay("THANKS",e))}).catch(function(a){console.log(a),w()("#loader").fadeOut(),t.props.hideOverlay("BOARD",e),w()("#sub-btn").css({background:"#64A543","pointer-events":"visible"}),w()("#subscribe").css({cursor:"default"})})}},{key:"handelSubscribeSubmit",value:function(){var e=this,t=this.props.param,a=!0;this.state.community&&(this.state.subscribedEmail.match(/^([\w.%+-]+)@([\w-]+\.)+([\w]{2,})$/i)?(w()("#subscribedEmail").css({border:"1px solid #E3E3E3"}),t.subscribedEmail=this.state.subscribedEmail,a=!0):(w()("#subscribedEmail").css({border:"1px solid red"}),a=!1)),a&&(w()("#sub-btn").css({background:"#ddd","pointer-events":"none"}),w()("#subscribe").css({cursor:"progress"}),D.a.APILIST.getPresignedUrl("/mask/signedUrl").then(function(a){"SUCCESS"===a.status&&(e.setState({uploadurl:a.data.signedUrl,imageGuid:a.data.imageGuid}),e.handleUploadImg(a.data.signedUrl,t))}).catch(function(e){console.log(e),w()("#loader").fadeOut(),w()("#sub-btn").css({background:"#64A543","pointer-events":"visible"}),w()("#subscribe").css({cursor:"default"})}))}},{key:"render",value:function(){return n.a.createElement("div",{id:"subscribe"},n.a.createElement("div",{className:"subscribe-outer noselect"},n.a.createElement("div",{className:"subscribe-top-outer"},n.a.createElement("div",{className:"subscribe-top-inner"},n.a.createElement("p",{className:"title"},"Before you submit\u2026"),n.a.createElement("div",{className:"checkbox-label"},n.a.createElement("div",{className:"round",style:{visibility:"hidden"}},n.a.createElement("input",{type:"checkbox"}),n.a.createElement("label",null)),n.a.createElement("div",{className:"label"},n.a.createElement("label",null,"Do you wish to be part of this community in the future?"))),n.a.createElement("div",{className:"checkbox-label"},n.a.createElement("div",{className:"round",style:{visibility:"hidden"}},n.a.createElement("input",{type:"checkbox"}),n.a.createElement("label",null)),n.a.createElement("div",{className:"checkbox-label label"},n.a.createElement("div",{className:"round"},n.a.createElement("input",{type:"checkbox",id:"community",name:"community",onChange:this.handleCheckboxChange,checked:this.state.community}),n.a.createElement("label",{htmlFor:"community"})),n.a.createElement("div",{className:"label"},n.a.createElement("label",{htmlFor:"community"},"Yes")))),this.state.community?n.a.createElement(F.a,{effect:"fadeInUp"},n.a.createElement("div",{className:"checkbox-label"},n.a.createElement("div",{className:"round",style:{visibility:"hidden"}},n.a.createElement("input",{type:"checkbox"}),n.a.createElement("label",null)),n.a.createElement("input",{type:"text",name:"subscribedEmail",id:"subscribedEmail",maxLength:"30",placeholder:"Enter your email here",onChange:this.handleInputChange,value:this.state.emailId}))):"",n.a.createElement("div",{className:"checkbox-label"},n.a.createElement("div",{className:"round",style:{visibility:"hidden"}},n.a.createElement("input",{type:"checkbox"}),n.a.createElement("label",null)),n.a.createElement("div",{className:"label"},n.a.createElement("label",{className:"anonymous-label"},"Your masks will remain anonymous"))))),n.a.createElement("div",{className:"subscribe-bottom"},n.a.createElement("div",{className:"confirm-btn",id:"sub-btn",onClick:this.handelSubscribeSubmit},"confirm"))))}}]),t}(s.Component)),A=a(303),L=a(304),G=(a(238),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).copyToClipboard=function(e){a.textArea.select(),document.execCommand("copy")},a.state={shareUrl:"",copySuccess:""},a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){console.log("share",this.props.param.maskGuid);var e="https://storage.googleapis.com/ever-forward-club.appspot.com/images/"+this.props.param.maskGuid+".png";this.setState({shareUrl:e})}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"masksuccess"},n.a.createElement("div",{className:"masksuccess-outer noselect"},n.a.createElement("p",{className:"title"},"Thank you!"),n.a.createElement("p",{className:"desc"},"Your mask has been submitted."),n.a.createElement("p",{className:"desctext"},"If you or anyone you know needs support, the NAMI Helpline at 1-800-950-NAMI (6264) can provide information on how to find various mental health professionals and resources in your area. "),n.a.createElement("p",{className:"desctext"},"If you are in crisis or are experiencing difficult or suicidal thoughts, call the National Suicide Hotline at 1-800-273 TALK (8255). If you\u2019re uncomfortable talking on the phone, you can also text NAMI to 741-741 to be connected to a free, trained crisis counselor on the Crisis Text Line."),n.a.createElement("div",{className:"btn-blk"},n.a.createElement("a",{href:"/gallery",className:"go-to-gallery-btn"},"go to gallery"),n.a.createElement("a",{href:"/drawboard",className:"draw-again-btn"},"draw again"))),n.a.createElement("img",{className:"seperation",alt:"",src:"https://www.pngplay.com/wp-content/uploads/8/Vertical-Line-No-Background.png"}),n.a.createElement("div",{className:"share-outer"},n.a.createElement("p",{className:"title"},"Share with Your Community!"),n.a.createElement("p",{className:"desc"},"Use the following links to share your mask or invite others."),n.a.createElement("p",{className:"desctext"},"Invite someone else to create a mask with tis link "),n.a.createElement("div",{className:"share-blk"},n.a.createElement("div",{className:"copy-blk"},document.queryCommandSupported("copy")&&n.a.createElement(n.a.Fragment,null,n.a.createElement("input",{className:"text-link",ref:function(t){return e.textArea=t},value:"https://millionmask.org/"}),n.a.createElement("button",{className:"copy-link",onClick:this.copyToClipboard},"Copy Link"),this.state.copySuccess)),n.a.createElement("div",{className:"share-box"},n.a.createElement("div",{className:"share-label"},"Share your Mask on Social Media"),n.a.createElement("div",{className:"icon-link"},n.a.createElement(C.a,{url:this.state.shareUrl,quote:"Ever Forward Club",className:"button"},n.a.createElement(N.a,{size:30,round:!0})),n.a.createElement(S.a,{url:this.state.shareUrl,quote:"Ever Forward Club",className:"button"},n.a.createElement(O.a,{size:30,round:!0})),n.a.createElement(A.a,{url:this.state.shareUrl,quote:"Ever Forward Club",className:"button"},n.a.createElement(L.a,{size:30,round:!0})),n.a.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.instagram.com/accounts/login/"},n.a.createElement("img",{className:"instaimg",alt:"instagram",src:"http://swchi.org/wp-content/uploads/2019/09/349-3493616_instagram-circle-logo-transparent-hd-png-download.jpg"})))))))}}]),t}(s.Component)),U=a(75),R=a.n(U),z=(a(239),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={email:"",name:"",phoneNumber:"",city:"",state:"",address:"",zip:"",schoolName:"",schoolType:"",schoolGrade:"",userInfo:{}},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleInputPhoneChange=a.handleInputPhoneChange.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handleInputPhoneChange",value:function(e){this.setState({phoneNumber:e})}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={name:this.state.name,phoneNumber:this.state.phoneNumber,city:this.state.city,state:this.state.state,address:this.state.address,zip:this.state.zip,schoolName:this.state.schoolName,schoolType:this.state.schoolType,schoolGrade:this.state.schoolGrade},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});console.log(a),t.email=this.state.email,D.a.APILIST.teacherSignin("/teacher/editProfile",t).then(function(t){if("SUCCESS"===t.status){var a=JSON.parse(localStorage.getItem("userInfo"));a.name=e.state.name,a.phoneNumber=e.state.phoneNumber,a.city=e.state.city,a.state=e.state.state,a.address=e.state.address,a.zip=e.state.zip,a.schoolName=e.state.schoolName,a.schoolType=e.state.schoolType,a.schoolGrade=e.state.schoolGrade,localStorage.setItem("userInfo",JSON.stringify(a)),w()("#loader").fadeOut(),e.props.hideOverlay(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Profile",content:t.message,status:"success"})),setTimeout(function(){i.b.dismiss()},3e3)}}).catch(function(e){var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Profile",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3),w()("#loader").fadeOut()})}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&this.setState({userInfo:e,email:e.email,name:e.name,phoneNumber:e.phoneNumber,city:e.city,state:e.state,address:e.address,zip:e.zip,schoolName:e.schoolName,schoolType:e.schoolType,schoolGrade:e.schoolGrade})}},{key:"render",value:function(){return n.a.createElement("div",{id:"editprofile-form"},n.a.createElement("div",{className:"editprofile-outer-blk noselect"},n.a.createElement("div",{className:"editprofile-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"editprofile-title"},"Edit profile")),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"name*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",autoFocus:!0,name:"name",id:"name",maxLength:"25",placeholder:"Enter your name",value:this.state.name,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"phone*"),n.a.createElement("br",null),n.a.createElement(R.a,{title:this.state.phoneNumber,country:"us",id:"phoneNumber",name:"phoneNumber",ref:"phone",value:this.state.phoneNumber,placeholder:"Enter your phone number",autoComplete:"off",onChange:this.handleInputPhoneChange}))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"school/company name*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"schoolName",id:"schoolName",maxLength:"50",placeholder:"Enter your school name",value:this.state.schoolName,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"school type*"),n.a.createElement("br",null),n.a.createElement("select",{name:"schoolType",id:"schoolType",value:this.state.schoolType,onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select one..."),n.a.createElement("option",{value:"Public/District"},"Public/District"),n.a.createElement("option",{value:"Independent"},"Independent"),n.a.createElement("option",{value:"Charter"},"Charter"),n.a.createElement("option",{value:"Other"},"Other")))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"school grade level*"),n.a.createElement("br",null),n.a.createElement("select",{name:"schoolGrade",id:"schoolGrade",value:this.state.schoolGrade,onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select one..."),n.a.createElement("option",{value:"Elementary School"},"Elementary School"),n.a.createElement("option",{value:"Middle School"},"Middle School"),n.a.createElement("option",{value:"High School"},"High School"),n.a.createElement("option",{value:"Other"},"Other"))),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"state*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"state",id:"state",maxLength:"25",placeholder:"e.g. San Francisco",value:this.state.state,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"city*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"city",id:"city",maxLength:"25",placeholder:"e.g. San Francisco",value:this.state.city,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"ZIP/postal code*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"zip",id:"zip",maxLength:"10",placeholder:"e.g. 94105",value:this.state.zip,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"Address*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"address",id:"address",maxLength:"50",placeholder:"e.g. 12/7 Down street",value:this.state.address,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"bottom-section"},n.a.createElement("div",{className:"cancel-blk",onClick:this.props.hideOverlay},n.a.createElement("p",{className:"cancel-btn"},"Cancel")),n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"save changes"))))))}}]),t}(s.Component)),W=(a(240),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={educatorDetail:[]},a.handleGetEducator=a.handleGetEducator.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handleGetEducator",value:function(){var e=this;w()("#loader").fadeIn();var t="";"all"===this.props.educatorFlag?this.setState({educatorDetail:this.props.educatorDetailCompleteList}):(t="/admin/getMaskCountByTeacherId?email="+this.props.educatorId,D.a.APILIST.getMask(t).then(function(t){"SUCCESS"===t.status&&("all"===e.props.educatorFlag?e.setState({educatorDetail:t.data}):e.setState({educatorDetail:t.codeWithMaskCount}),w()("#loader").fadeOut())}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Educator",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)}))}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&this.setState({userInfo:e}),this.handleGetEducator(this.props.educatorFlag)}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"educatorDetail"},n.a.createElement("div",{className:"educatorDetail-outer-blk noselect"},n.a.createElement("div",{className:"educatorDetail-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"educatorDetail-title"},"all"===this.props.educatorFlag?"Educators":this.props.educatorName)),n.a.createElement("div",{className:"table-outer"},n.a.createElement("table",null,n.a.createElement("thead",null,"all"===this.props.educatorFlag?n.a.createElement("tr",null,n.a.createElement("th",null,"Name"),n.a.createElement("th",null," ",n.a.createElement("p",{className:"educator-overlay-value-name"},"No.of.Codes & Masks"))):n.a.createElement("tr",null,n.a.createElement("th",null,"Codes"),n.a.createElement("th",null," ",n.a.createElement("p",{className:"educator-overlay-value-codes"},"Masks")))),n.a.createElement("tbody",null,"all"===this.props.educatorFlag?this.state.educatorDetail.map(function(e,t){return n.a.createElement("tr",{key:t},n.a.createElement("td",null,e.name),n.a.createElement("td",null,n.a.createElement("p",{className:"educator-overlay-value-name-value"},e.codesCount," (",e.maskCount,")")))}):Object.keys(this.state.educatorDetail).map(function(t,a){return n.a.createElement("tr",{key:a},n.a.createElement("td",null,t),n.a.createElement("td",null,n.a.createElement("p",{className:"educator-overlay-value-codes-value"},e.state.educatorDetail[t])))})))))))}}]),t}(s.Component)),H=(a(241),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={userInfo:{},currentPwd:"",currentPwdType:"password",newPwd:"",newPwdType:"password",confirmPwd:"",confirmPwdType:"password"},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleSubmitKeyPress=a.handleSubmitKeyPress.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handlePwdShowHide=a.handlePwdShowHide.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handlePwdShowHide",value:function(e,t){console.log(e),this.setState(Object(I.a)({},e,"password"===t?"text":"password"))}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={currentPwd:this.state.currentPwd,newPwd:this.state.newPwd,confirmPwd:this.state.confirmPwd},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});if(t.currentPwd&&t.newPwd&&t.currentPwd===t.newPwd?(w()("#loader").fadeOut(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Change password",content:"New and current password should not be same",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)):t.newPwd!==t.confirmPwd&&(w()("#loader").fadeOut(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Change password",content:"New and confirm password not match",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)),3===a&&t.currentPwd!==t.newPwd&&t.newPwd===t.confirmPwd){var l={email:this.state.userInfo.email,newPassword:t.newPwd,oldPassword:t.currentPwd};D.a.APILIST.teacherSignin("/teacher/changePassword",l).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),e.props.hideOverlay(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3))}).catch(function(e){var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Change password",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3),w()("#loader").fadeOut()})}}},{key:"handleSubmitKeyPress",value:function(e){"Enter"===e.key&&(e.preventDefault(),this.handleSubmit())}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&this.setState({userInfo:e})}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"chg-form"},n.a.createElement("div",{className:"chg-outer-blk noselect"},n.a.createElement("div",{className:"chg-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"chg-title"},"Change Password")),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"current password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.currentPwdType,autoComplete:"off",name:"currentPwd",id:"currentPwd",placeholder:"Enter current password",value:this.state.currentPwd,onChange:this.handleInputChange,onKeyPress:this.handleSubmitKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("currentPwdType",e.state.currentPwdType)}},"text"===this.state.currentPwdType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"new password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.newPwdType,autoComplete:"off",name:"newPwd",id:"newPwd",placeholder:"Enter new password",value:this.state.newPwd,onChange:this.handleInputChange,onKeyPress:this.handleSubmitKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("newPwdType",e.state.newPwdType)}},"text"===this.state.newPwdType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"confirm password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.confirmPwdType,autoComplete:"off",name:"confirmPwd",id:"confirmPwd",placeholder:"Re-enter password",value:this.state.confirmPwd,onChange:this.handleInputChange,onKeyPress:this.handleSubmitKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("confirmPwdType",e.state.confirmPwdType)}},"text"===this.state.confirmPwdType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"bottom-section"},n.a.createElement("div",{className:"cancel-blk",onClick:this.props.hideOverlay},n.a.createElement("p",{className:"cancel-btn"},"Cancel")),n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"change password"))))))}}]),t}(s.Component)),V=(a(242),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={userInfo:{},teacherCodeList:[],codeName:""},a.handleGetTeacherCodeList=a.handleGetTeacherCodeList.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handleGetTeacherCodeList",value:function(e){var t=this,a="/teacher/getAllTeacherCodesById?email="+e;D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){var a=e.codeWithName?e.codeWithName:{},s={Default:e.teacherCode},n=w.a.extend(s,a);t.setState({teacherCodeList:n})}}).catch(function(e){console.log(e)})}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;(/^[a-zA-Z\b]+$/.test(s)||""===s)&&this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={codeName:this.state.codeName},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});if(console.log(a),1===a){var l="/teacher/getNewCode?email="+this.state.userInfo.email+"&codeName="+this.state.codeName;D.a.APILIST.getMask(l).then(function(t){"SUCCESS"===t.status&&(console.log(t.status),e.setState({codeName:""}),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Code",content:t.message,status:"success"})),w()("#loader").fadeOut(),e.handleGetTeacherCodeList(e.state.userInfo.email))}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"My code",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)})}else window.scrollTo(0,0),w()("#loader").fadeOut()}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&(this.setState({userInfo:e}),this.handleGetTeacherCodeList(e.email))}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"mycode"},n.a.createElement("div",{className:"mycode-outer-blk noselect"},n.a.createElement("div",{className:"mycode-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"mycode-title"},"My Codes")),n.a.createElement("div",{className:"code-form"},n.a.createElement("input",{type:"text",name:"codeName",id:"codeName",maxLength:"20",onChange:this.handleInputChange,placeholder:"Enter code name",value:this.state.codeName}),n.a.createElement("div",{className:"generate-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"generate-btn"},"generate code"))),n.a.createElement("div",{className:"table-outer"},n.a.createElement("table",null,n.a.createElement("thead",null,n.a.createElement("tr",null,n.a.createElement("th",null,"Code Names"),n.a.createElement("th",null,"Codes"))),n.a.createElement("tbody",null,Object.keys(this.state.teacherCodeList).map(function(t,a){return n.a.createElement("tr",{key:a},n.a.createElement("td",null,t),n.a.createElement("td",null,e.state.teacherCodeList[t]))})))))))}}]),t}(s.Component)),B=(a(243),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={email:"",gender:"",genderOthers:"",age:"",message:"",userInfo:{}},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;if("age"===a){(/^[0-9\b]+$/.test(s)||""===s)&&this.setState(Object(I.a)({},a,s))}else this.setState(Object(I.a)({},a,s));s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={email:this.state.email,gender:this.state.gender,age:this.state.age,message:this.state.message},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});"Other"===t.gender&&(this.state.genderOthers?(t.gender=this.state.genderOthers,w()("#genderOthers").css({border:"1px solid #ddd"})):(a=0,w()("#genderOthers").css({border:"1px solid red"}))),console.log(a),4===a?D.a.APILIST.teacherSignin("/teacher/submitHelp",t).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),e.props.hideOverlay(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Help",content:t.message,status:"success"})),setTimeout(function(){i.b.dismiss()},3e3))}).catch(function(e){var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Help",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3),w()("#loader").fadeOut()}):(window.scrollTo(0,0),w()("#loader").fadeOut())}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&this.setState({userInfo:e})}},{key:"render",value:function(){return n.a.createElement("div",{id:"help-form"},n.a.createElement("div",{className:"help-outer-blk noselect"},n.a.createElement("div",{className:"help-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"help-title"},"We are here to help!")),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"email*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",autoFocus:!0,name:"email",id:"email",maxLength:"25",placeholder:"Enter your email",value:this.state.email,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"gender*"),n.a.createElement("br",null),n.a.createElement("select",{name:"gender",id:"gender",value:this.state.gender,onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select one..."),n.a.createElement("option",{value:"Male"},"Male"),n.a.createElement("option",{value:"Female"},"Female"),n.a.createElement("option",{value:"Other"},"Other"),n.a.createElement("option",{value:"Prefer not to answer"},"Prefer not to answer")))),"Other"===this.state.gender?n.a.createElement(F.a,{effect:"fadeInUp"},n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("input",{type:"text",name:"genderOthers",id:"genderOthers",maxLength:"25",placeholder:"Enter your gender",value:this.state.genderOthers,onChange:this.handleInputChange})))):"",n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"age*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"age",id:"age",maxLength:"25",placeholder:"Enter your age",value:this.state.age,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"message*"),n.a.createElement("br",null),n.a.createElement("textarea",{type:"text",name:"message",id:"message",maxLength:"255",rows:"4",placeholder:"Enter your message",value:this.state.message,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"bottom-section"},n.a.createElement("div",{className:"cancel-blk",onClick:this.props.hideOverlay},n.a.createElement("p",{className:"cancel-btn"},"Cancel")),n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"submit"))))))}}]),t}(s.Component)),K=(a(244),function(e){function t(){return Object(d.a)(this,t),Object(h.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentName",value:function(){switch(this.props.typeOfComponent){case"MaskPreview":return n.a.createElement(x,{hideOverlay:this.props.hideOverlay,maskData:this.props.maskData,maskPreviewIndex:this.props.maskPreviewIndex});case"DrawPreview":return n.a.createElement(T,{param:this.props.param,hideOverlay:this.props.hideOverlay});case"Subscribe":return n.a.createElement(M,{param:this.props.param,hideOverlay:this.props.hideOverlay});case"MaskSuccess":return n.a.createElement(G,{hideOverlay:this.props.hideOverlay,param:this.props.param});case"EducatorDetail":return n.a.createElement(W,{hideOverlay:this.props.hideOverlay,educatorId:this.props.educatorId,educatorName:this.props.educatorName,educatorFlag:this.props.educatorFlag,educatorDetailCompleteList:this.props.educatorDetailCompleteList});case"EditProfile":return n.a.createElement(z,{hideOverlay:this.props.hideOverlay,param:this.props.param});case"ChangePassword":return n.a.createElement(H,{hideOverlay:this.props.hideOverlay,param:this.props.param});case"MyCodes":return n.a.createElement(V,{hideOverlay:this.props.hideOverlay,param:this.props.param});case"Help":return n.a.createElement(B,{hideOverlay:this.props.hideOverlay});default:return null}}},{key:"componentDidMount",value:function(){w()("body").css("overflow-y","hidden"),console.log("model")}},{key:"componentWillUnmount",value:function(){w()("body").css("overflow-y","scroll")}},{key:"render",value:function(){var e=this,t=this.componentName();return n.a.createElement("div",{id:"overlay"},n.a.createElement("div",{className:"overlay-block "+this.props.size+" "+this.props.typeOfComponent},"MaskPreview"===this.props.typeOfComponent||"MyCodes"===this.props.typeOfComponent||"EducatorDetail"===this.props.typeOfComponent?n.a.createElement("div",{className:"close-outer"},n.a.createElement("div",{className:"close-blk",onClick:function(){return e.props.hideOverlay()}},n.a.createElement("img",{className:"close-img",alt:"close",src:"/assets/images/icons/Close.png"}))):"",n.a.createElement("div",{className:"overlay-body"},t)))}}]),t}(s.Component)),Y=(a(245),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={redirect:!1,redirectTarget:"",typeOfComponent:"",param:""},a.handeOpenHelp=a.handeOpenHelp.bind(Object(v.a)(a)),a.handleSiteRedirect=a.handleSiteRedirect.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handeOpenHelp",value:function(){this.setState({typeOfComponent:"Help"})}},{key:"hideOverlay",value:function(e,t){this.setState({typeOfComponent:""})}},{key:"componentDidMount",value:function(){if("undefined"!==localStorage.getItem("userInfo")){console.log(localStorage.getItem("userInfo"));var e=JSON.parse(localStorage.getItem("userInfo"));e&&(console.log("loginCheck",e),"admin"===e.role?this.setState({redirect:!0,redirectTarget:"/admin/dashboard"}):this.setState({redirect:!0,redirectTarget:"/teacher/dashboard"}))}}},{key:"handleSiteRedirect",value:function(){window.location.assign("https://everforwardclub.org/")}},{key:"render",value:function(){if(this.state.redirect)return n.a.createElement(b.a,{to:this.state.redirectTarget});var e="Help"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"Help",size:"md",hideOverlay:this.hideOverlay.bind(this)}):"";return n.a.createElement("div",{id:"landing"},e,n.a.createElement("div",{id:"landingImg",className:"noselect"},n.a.createElement("div",{className:"side-by-side w-25 "},n.a.createElement("div",{id:"sub-div1"},n.a.createElement("div",{className:"logo-blk"},n.a.createElement("img",{src:"/assets/images/ic_everforward.png",className:"ever-img hand",alt:"logo",onClick:this.handleSiteRedirect}),n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/logo.png",className:"logo-img",alt:"logo"}))),n.a.createElement("div",{className:"video-blk"},n.a.createElement(E.a,{className:"react-player",url:"https://www.youtube.com/watch?v=6_hiav_KDjk",width:"300",height:"300"})),n.a.createElement("div",{className:"create-blk"},n.a.createElement("a",{className:"create-btn",href:"/drawboard"},n.a.createElement("p",null,"CREATE A MASK"))),n.a.createElement("div",{className:"group"},n.a.createElement("div",{className:"btn-blk"},n.a.createElement("label",null,"Educators, Group Leaders, and Facilitators "),n.a.createElement("a",{className:"signin-btn",href:"/auth/teacher/signin"},n.a.createElement("p",null,"sign in"))),n.a.createElement("div",{className:"or-blk"},n.a.createElement("div",{className:"h-line"}),n.a.createElement("p",null,"Or"),n.a.createElement("div",{className:"h-line"})),n.a.createElement("div",{className:"btn-blk"},n.a.createElement("a",{className:"signup-btn",href:"/auth/teacher/signup"},n.a.createElement("p",null,"sign up")))))),n.a.createElement("div",{className:"side-by-side w-75"},n.a.createElement("div",{id:"sub-div2"},n.a.createElement("div",{className:"sub-div2-1"},n.a.createElement("div",{className:"ourvision-blk"},n.a.createElement("h1",null,"Our Vision"),n.a.createElement("p",null,"To help our young people, adults, and community gain a deeper understanding of how much we have in common, We invite people from around the world to participate in an activity of self-reflection and deep connection."))),n.a.createElement("div",{className:"sub-div2-2"},n.a.createElement("div",{className:"drawmask-blk"},n.a.createElement("div",null,n.a.createElement("h1",{className:"h1line"},"Create A Mask"),n.a.createElement("h1",{className:"h2line"},"Join The Movement")),n.a.createElement("div",{className:"draw-blk"},n.a.createElement("a",{className:"draw-btn",href:"/drawboard"},n.a.createElement("img",{src:"/assets/images/DrawButton.png",className:"drawbutton-img",alt:"DrawButton"})))),n.a.createElement("div",{className:"viewmask-blk"},n.a.createElement("div",{className:"viewtext-blk"},n.a.createElement("div",null,n.a.createElement("p",{className:"number"},"65,000+"),n.a.createElement("p",{className:"tag"},"participants ")),n.a.createElement("div",null,n.a.createElement("p",{className:"number"},"30+"),n.a.createElement("p",{className:"tag"},"countries")),n.a.createElement("div",null,n.a.createElement("p",{className:"number"},"700+"),n.a.createElement("p",{className:"tag"},"Workshops with Schools ",n.a.createElement("br",null)," & Organizations"))),n.a.createElement("div",{className:"view-btn"},n.a.createElement("a",{className:"gallery-btn",href:"/gallery"},n.a.createElement("p",null,"VIEW MASK GALLERY "))))))),n.a.createElement("div",{className:"footer-outer"},n.a.createElement("div",{className:"footer-inner"},n.a.createElement("div",null),n.a.createElement("p",null,"\xa9 everforwardclub.org - 2020"),n.a.createElement("div",{className:"help-blk",onClick:this.handeOpenHelp},n.a.createElement("img",{src:"assets/images/icons/ic_help.svg",alt:"help"}),n.a.createElement("span",null,"help")))),n.a.createElement("div",{className:"footer-outer"},n.a.createElement("div",{className:"footer-inner"},n.a.createElement("div",null),n.a.createElement("p",null,"\xa9 everforwardclub.org - 2020"),n.a.createElement("div",{className:"help-blk",onClick:this.handeOpenHelp},n.a.createElement("img",{src:"assets/images/icons/ic_help.svg",alt:"help"}),n.a.createElement("span",null,"help"))))))}}]),t}(s.Component)),J=a(148),_=a(105),q=a.n(_),$=(a(249),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={displayColorPicker:"none"},a.setWrapperRef=a.setWrapperRef.bind(Object(v.a)(a)),a.handleColorOpen=a.handleColorOpen.bind(Object(v.a)(a)),a.handleColorClose=a.handleColorClose.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){w()("#size-small").addClass("enable"),w()("#marker").addClass("enable"),document.addEventListener("mousedown",this.handleColorClose)}},{key:"setWrapperRef",value:function(e){this.wrapperRef=e}},{key:"handleColorClose",value:function(e){this.wrapperRef&&!this.wrapperRef.contains(e.target)&&this.setState({displayColorPicker:"none"})}},{key:"handleColorOpen",value:function(){this.setState({displayColorPicker:"none"===this.state.displayColorPicker?"block":"none"})}},{key:"render",value:function(){return n.a.createElement("div",{id:"draw-header"},n.a.createElement("div",{className:"header-outer-blk"},n.a.createElement("div",{className:"draw-logo-blk"},n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/ic_logo-black.svg",className:"draw-logo-img",alt:"logo"})),n.a.createElement("div",{className:"vr-line"}),n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/ic_everforward-black.png",className:"ever-img",alt:"logo"})),n.a.createElement("div",{className:"mobile-draw-submit-blk noselect"},n.a.createElement("div",{className:"text-move-blk disable",id:"text-move-blk"},"Move Text"),n.a.createElement("img",{src:"/assets/images/icons/Info.png",alt:"info",onClick:this.props.startTour,style:{cursor:"pointer"}}),n.a.createElement("div",{className:"draw-submit-btn disable submit-mask",onClick:this.props.save},"submit mask"))),n.a.createElement("div",{className:"menu-blk"},n.a.createElement("div",{className:"tool-blk",ref:"step1"},n.a.createElement("img",{className:"tool-img",id:"marker",src:"/assets/images/icons/Marker.png",alt:"marker"}),n.a.createElement("img",{className:"tool-img",id:"crayon",src:"/assets/images/icons/Crayon.png",alt:"caron"}),n.a.createElement("img",{className:"tool-img",id:"eraser",src:"/assets/images/icons/Eraser.png",alt:"eraser"})),n.a.createElement("div",{className:"remove-blk"},n.a.createElement("img",{className:"undo-img",id:"undo",src:"/assets/images/icons/Undo.png",alt:"eraser"})),n.a.createElement("div",{className:"size-blk"},n.a.createElement("div",{className:"size-brush",id:"size-huge"}),n.a.createElement("div",{className:"size-brush",id:"size-large"}),n.a.createElement("div",{className:"size-brush",id:"size-normal"}),n.a.createElement("div",{className:"size-brush",id:"size-small"})),n.a.createElement("div",{className:"color-blk noselect"},n.a.createElement("div",{className:"color-picker-btn",onClick:this.handleColorOpen}),n.a.createElement("div",{style:{display:this.state.displayColorPicker},className:"popover",ref:this.setWrapperRef},n.a.createElement("canvas",{id:"color-picker",height:"60"}))),n.a.createElement("div",{className:"text-blk noselect"},n.a.createElement("div",null,n.a.createElement("select",{className:"font-option",defaultValue:"Arial"},n.a.createElement("option",{value:"Arial"},"Arial"),n.a.createElement("option",{value:"Verdana"},"Verdana"),n.a.createElement("option",{value:"Times New Roman"},"Times New Roman"),n.a.createElement("option",{value:"Courier New"},"Courier New"),n.a.createElement("option",{value:"serif"},"serif"),n.a.createElement("option",{value:"sans-serif"},"sans-serif"))),n.a.createElement("div",null,n.a.createElement("select",{className:"text-size",defaultValue:"20px"},n.a.createElement("option",{value:"4px"},"4"),n.a.createElement("option",{value:"6px"},"6"),n.a.createElement("option",{value:"8px"},"8"),n.a.createElement("option",{value:"10px"},"10"),n.a.createElement("option",{value:"12px"},"12"),n.a.createElement("option",{value:"14px"},"14"),n.a.createElement("option",{value:"16px"},"16"),n.a.createElement("option",{value:"18px"},"18"),n.a.createElement("option",{value:"20px"},"20"),n.a.createElement("option",{value:"22px"},"22"),n.a.createElement("option",{value:"24px"},"24"),n.a.createElement("option",{value:"26px"},"26"),n.a.createElement("option",{value:"28px"},"28"),n.a.createElement("option",{value:"30px"},"30"),n.a.createElement("option",{value:"32px"},"32"),n.a.createElement("option",{value:"34px"},"34"),n.a.createElement("option",{value:"36px"},"36")),n.a.createElement("span",{id:"bold-btn"},"B"),n.a.createElement("span",{id:"italic-btn"},"I")))),n.a.createElement("div",{className:"draw-submit-blk noselect"},n.a.createElement("img",{src:"/assets/images/icons/Info.png",alt:"info",onClick:this.props.startTour,style:{cursor:"pointer"}}),n.a.createElement("div",{className:"draw-submit-btn disable submit-mask",onClick:this.props.save},"submit mask"))))}}]),t}(s.Component)),Z=(a(250),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={steps:[],stepsLap:[{class:"row1",selector:".tool-blk",content:n.a.createElement("p",null,"Use tools to draw"),position:{top:65,left:10},gettop:!0,getleft:!1,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".size-blk",content:n.a.createElement("p",null,"Choose size ",n.a.createElement("br",null),"of your brush"),position:{top:65,left:-20},gettop:!0,getleft:!1,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".color-blk",content:n.a.createElement("p",null,"Choose Colors ",n.a.createElement("br",null),"for your brush"),position:{top:65,left:-30},gettop:!0,getleft:!1,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".text-blk",content:n.a.createElement("p",null,"Customize your text.",n.a.createElement("br",null),"Click and drag your",n.a.createElement("br",null),"text anywhere within ",n.a.createElement("br",null),"Mask area."),position:{top:65,left:40},gettop:!0,getleft:!1,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".draw-submit-blk .draw-submit-btn",content:n.a.createElement("p",null,"Submit your mask once ",n.a.createElement("br",null),"you are done"),position:{top:65,left:0},gettop:!0,getleft:!1,style:{background:"#FFF008"},arrow:{top:-3,background:"#FFF008"}},{class:"row2",selector:"#canvasInAPerfectWorld",content:n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Mask.png",alt:"mask"}),n.a.createElement("p",null,"Use this area to ",n.a.createElement("br",null),"draw your mask")),position:{top:w()(window).height()/2-50,left:w()(window).width()/2-250},gettop:!1,getleft:!0,style:{background:"#FF8787"},arrow:{bottom:-3,background:"#FF8787"}},{class:"row2",selector:"#canvasInAPerfectWorld",content:n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Brush.png",alt:"brush"}),n.a.createElement("p",null,"Use this area to",n.a.createElement("br",null)," write your qualities")),position:{top:w()(window).height()/2-50,left:w()(window).width()/2+250},gettop:!1,getleft:!0,style:{background:"#FF8787"},arrow:{bottom:-3,background:"#FF8787"}},{class:"row3",selector:".front-bottom",content:n.a.createElement("p",null,"Type your qualities and",n.a.createElement("br",null)," characteristics of yourself that",n.a.createElement("br",null)," you gladly let others see."),position:{top:-80,left:w()(window).width()/2-250},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{bottom:-3,background:"#FFF"}},{class:"row3",selector:".back-bottom",content:n.a.createElement("p",null,"What are the qualities and",n.a.createElement("br",null)," characteristics of yourself ",n.a.createElement("br",null),"that you dont let others see."),position:{top:-80,left:w()(window).width()/2+250},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{bottom:-3,background:"#FFF"}}],stepsTab:[{class:"row1",selector:".size-blk",content:n.a.createElement("p",null,"Use tools to draw,",n.a.createElement("br",null)," Choose size of your brush and ",n.a.createElement("br",null)," Choose Colors for your brush "),position:{top:65,left:250},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".text-blk",content:n.a.createElement("p",null,"Customize your text.",n.a.createElement("br",null),"Click and drag your",n.a.createElement("br",null),"text anywhere within",n.a.createElement("br",null)," Mask area."),position:{top:65,left:0},gettop:!0,getleft:!1,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row1",selector:".draw-submit-blk .draw-submit-btn",content:n.a.createElement("p",null,"Submit your ",n.a.createElement("br",null)," mask once ",n.a.createElement("br",null),"you are done"),position:{top:65,left:w()(window).width()-100},gettop:!0,getleft:!0,style:{background:"#FFF008"},arrow:{top:-3,background:"#FFF008"}},{class:"row2",selector:"#canvasInAPerfectWorld",content:n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Mask.png",alt:"mask"}),n.a.createElement("p",null,"Use this area to ",n.a.createElement("br",null),"draw your mask")),position:{top:w()(window).height()/2-120,left:w()(window).width()/2-150},gettop:!0,getleft:!0,style:{background:"#FF8787"},arrow:{bottom:-3,background:"#FF8787"}},{class:"row2",selector:"#canvasInAPerfectWorld",content:n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Brush.png",alt:"brush"}),n.a.createElement("p",null,"Use this area to",n.a.createElement("br",null)," write your qualities")),position:{top:w()(window).height()/2-120,left:w()(window).width()/2+150},gettop:!0,getleft:!0,style:{background:"#FF8787"},arrow:{bottom:-3,background:"#FF8787"}},{class:"row3",selector:".front-bottom",content:n.a.createElement("p",null,"Type your qualities and",n.a.createElement("br",null)," characteristics of yourself that",n.a.createElement("br",null)," you gladly let others see."),position:{top:w()(window).height()-200,left:w()(window).width()/2-150},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{bottom:-3,background:"#FFF"}},{class:"row3",selector:".back-bottom",content:n.a.createElement("p",null,"What are the qualities and",n.a.createElement("br",null)," characteristics of yourself ",n.a.createElement("br",null),"that you dont let others see."),position:{top:w()(window).height()-200,left:w()(window).width()/2+150},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{bottom:-3,background:"#FFF"}}],stepsMob:[{class:"row1",selector:".draw-submit-blk .draw-submit-btn",content:n.a.createElement("p",null,"Submit your mask ",n.a.createElement("br",null),"once you are done"),position:{top:10,left:w()(window).width()-200},gettop:!0,getleft:!0,style:{background:"#FFF008"},arrow:{top:27,left:"96%",background:"#FFF008"}},{class:"row2",selector:".text-blk",content:n.a.createElement("p",null,"Use the above tools to draw. ",n.a.createElement("br",null),"Customize your text.",n.a.createElement("br",null),"Click and drag your",n.a.createElement("br",null),"text anywhere within Mask area."),position:{top:130,left:w()(window).width()/2-50},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{top:-3,background:"#FFF"}},{class:"row2",selector:"#canvasInAPerfectWorld",content:n.a.createElement("div",null,n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Mask.png",alt:"mask"}),n.a.createElement("p",null,"Use this area to ",n.a.createElement("br",null),"draw your mask")),n.a.createElement("div",{className:"sidebyside"},n.a.createElement("img",{src:"/assets/images/icons/Brush.png",alt:"brush"}),n.a.createElement("p",null,"and",n.a.createElement("br",null)," write your qualities"))),position:{top:w()(window).height()/2-30,left:w()(window).width()/2-50},gettop:!0,getleft:!0,style:{background:"#FF8787"},arrow:{top:-3,background:"#FF8787"}},{class:"row3",selector:".front-bottom",content:n.a.createElement("div",null,n.a.createElement("p",null,"Type your qualities and characteristics of ",n.a.createElement("br",null),"yourself that you gladly let others see."),n.a.createElement("p",null,"and"),n.a.createElement("p",null,"What are the qualities and characteristics of ",n.a.createElement("br",null),"yourself that you dont let others see.")),position:{top:w()(window).height()-180,left:w()(window).width()/2-50},gettop:!0,getleft:!0,style:{background:"#FFF"},arrow:{bottom:-3,background:"#FFF"}}],procedure:[{number:1,desc:"Draw a mask on the left side."},{number:2,desc:"Write 3 words on the Front of Mask that represent qualities you let people see"},{number:3,desc:"Write 3 words on the Back of Mask that represent the things you don't usually let people see."},{number:4,desc:"Click Submit"}]},a.handleResize=a.handleResize.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){this.handleResize()}},{key:"handleResize",value:function(){var e=w()(window).width(),t=null;t=e>=1024?this.state.stepsLap:e>768&&e<1024?this.state.stepsTab:this.state.stepsMob,this.setState({steps:t})}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"taketour"},n.a.createElement("div",{className:"taketour-outer"},n.a.createElement("div",{className:"sidebar-outer"},n.a.createElement("div",{className:"steps-outer"},n.a.createElement("div",{className:"sidebar-title-blk noselect"},n.a.createElement("p",{className:"title"},"Instructions")),this.state.procedure.map(function(t,a){return n.a.createElement("div",{className:"step-blk noselect",key:a},n.a.createElement("div",{className:"step-number"},n.a.createElement("span",null,t.number)),n.a.createElement("div",{className:"step-desc"},n.a.createElement("p",null,t.desc)),e.state.procedure.length-1!==a?n.a.createElement("div",{className:"hr-line"}):"")}))),n.a.createElement("div",{className:"tour-main-content"},this.state.steps.map(function(e,t){var a=w()(e.selector).offset();return n.a.createElement("span",{className:"note-blk noselect "+e.class,style:{top:e.gettop?e.position.top:a.top+e.position.top,left:e.getleft?e.position.left:a.left+e.position.left,background:e.style.background},key:t},n.a.createElement("div",{className:"arrow-blk",style:e.arrow}),e.content)}),n.a.createElement("div",{className:"skip-outer"},n.a.createElement("div",{className:"skip-blk noselect"},n.a.createElement("p",null,"Skip tips and instructions?"),n.a.createElement("div",{className:"skip-btn",onClick:this.props.closeTour},"skip"))))))}}]),t}(s.Component)),Q=(a(251),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={typeOfComponent:"",procedure:[{number:1,desc:"Draw a mask on the left side."},{number:2,desc:"Write 3 words on the Front of Mask that represent qualities you let people see"},{number:3,desc:"Write 3 words on the Back of Mask that represent the things you don't usually let people see."},{number:4,desc:"Click Submit"}],isSidebar:!1,imageData:"",teacherCode:"",frontTag:"",backTag:"",height:"",param:"",fTag1:"",fTag2:"",fTag3:"",bTag1:"",bTag2:"",bTag3:""},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleDrawPreview=a.handleDrawPreview.bind(Object(v.a)(a)),a.drawboardInit=a.drawboardInit.bind(Object(v.a)(a)),a.handleResize=a.handleResize.bind(Object(v.a)(a)),a.hideOverlay=a.hideOverlay.bind(Object(v.a)(a)),a.startTour=a.startTour.bind(Object(v.a)(a)),a.closeTour=a.closeTour.bind(Object(v.a)(a)),a.handleOpenCloseNav=a.handleOpenCloseNav.bind(Object(v.a)(a)),a.handlekeyEvent=a.handlekeyEvent.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentWillMount",value:function(){for(var e=["assets/lib/main.js"],t=function(e){var t=document.createElement("script");t.async=!1,t.src=e,document.getElementsByTagName("head")[0].appendChild(t)},a=0;a=1024?(a=1024,t=500):s<1024&&s>=768?(a=768,t=375):(a=410,t=200),w()("#vr-line").css({height:t-25});var l=document.getElementById("canvasInAPerfectWorld"),r=l.getContext("2d");l.width=a,l.height=t,r.fillStyle="white",r.fillRect(0,0,l.width,l.height);var i=0,o=0;w()(window).width()<768?(i=(n-t-120)/2+20,o=(s-a)/2+a/3*2+20):(i=(n-t-60)/2+20,o=(s-a)/2+a/3*2+80);var c=(s-a)/2+a/3-80,d=(s-a)/2+a/3*2;w()(".front-name-blk").css({top:i,left:c}),w()(".back-name-blk").css({top:i,left:o}),w()("#vr-line").css({top:i,left:d}),w()(window).width()<=480?document.getElementById("mySidebar").style.left="-30%":document.getElementById("mySidebar").style.left="-21%"}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s))}},{key:"handleDrawPreview",value:function(e){this.setState({typeOfComponent:"DrawPreview",param:e})}},{key:"handlekeyEvent",value:function(e){"TakeTour"!==this.state.typeOfComponent||9!==e.keyCode&&9!==e.which||e.preventDefault()}},{key:"hideOverlay",value:function(e,t){if("SUBSCRIBE"===e?this.setState({typeOfComponent:"Subscribe",param:t}):"THANKS"===e?this.setState({typeOfComponent:"MaskSuccess",param:t}):"DRAWPREVIEW"===e?this.setState({typeOfComponent:"DrawPreview",param:t}):this.setState({typeOfComponent:""}),"BOARD"===e){var a=document.getElementById("canvasInAPerfectWorld1"),s=a.getContext("2d"),n=new Image;n.src=t.originalMask,s.globalAlpha=1,n.onload=function(){w()(".front-name-blk").show(),w()(".back-name-blk").show(),w()(".vr-line").show(),s.drawImage(n,a.width/2-n.width/2,a.height/2-n.height/2)}}}},{key:"closeTour",value:function(){this.setState({typeOfComponent:""})}},{key:"startTour",value:function(){this.setState({typeOfComponent:"TakeTour"})}},{key:"handleSubmit",value:function(){var e=this,t=document.getElementById("canvasInAPerfectWorld1"),a=t.getContext("2d");if(this.state.fTag1.trim()||this.state.fTag2.trim()||this.state.fTag3.trim()||this.state.bTag1.trim()||this.state.bTag2.trim()||this.state.bTag3.trim()){var s=t.toDataURL("image/jpg",1);w()(".front-name-blk").hide(),w()(".back-name-blk").hide(),w()(".vr-line").hide();var l=t.width/4,r=t.width/4*3;a.fillStyle="#000";a.font="bold 15px Arial",a.fillText("FRONT OF THE MASK",l,30),a.fillText("BACK OF THE MASK",r,30),a.font="12px Arial",a.fillText("(Drawings + Words)",l+30,45),a.fillText("(Words Only)",r+40,45);var o=t.width/3*2;a.beginPath(),a.moveTo(o,0),a.lineTo(o,t.height),a.strokeStyle="#DDD",a.lineWidth=1,a.stroke();var c=[],d=[];this.state.fTag1.trim()&&c.push(this.state.fTag1.toLowerCase().trim()),this.state.fTag2.trim()&&c.push(this.state.fTag2.toLowerCase().trim()),this.state.fTag3.trim()&&c.push(this.state.fTag3.toLowerCase().trim()),this.state.bTag1.trim()&&d.push(this.state.bTag1.toLowerCase().trim()),this.state.bTag2.trim()&&d.push(this.state.bTag2.toLowerCase().trim()),this.state.bTag3.trim()&&d.push(this.state.bTag3.toLowerCase().trim());var m=new Image;m.src="assets/images/waterMark.png",m.onload=function(){a.globalAlpha=.2;var n=o-m.width,l=t.height-m.height-10;a.drawImage(m,n,l);var r={imageData:t.toDataURL("image/jpg",1),originalMask:s,frontMaskTags:c,backMaskTags:d,teacherCode:e.state.teacherCode};e.handleDrawPreview(r)}}else i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Error",content:"Please fill atleast one tag for the mask",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)}},{key:"handleOpenCloseNav",value:function(){this.state.isSidebar?(this.setState({isSidebar:!1}),w()(window).width()<=480?document.getElementById("mySidebar").style.left="-30%":document.getElementById("mySidebar").style.left="-21%"):(this.setState({isSidebar:!0}),document.getElementById("mySidebar").style.left="0")}},{key:"handlePageLoad",value:function(e){if(-1!==w()(".submit-mask").attr("class").indexOf("enable")&&"MaskSuccess"!==this.state.typeOfComponent)return"There is pending work. Sure you want to leave?"}},{key:"render",value:function(){var e=this,t="DrawPreview"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"DrawPreview",size:"lg",hideOverlay:this.hideOverlay.bind(this),param:this.state.param}):"MaskPreview"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"MaskPreview",size:"lg",param:this.state.param,hideOverlay:this.hideOverlay.bind(this)}):"Subscribe"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"Subscribe",size:"md",param:this.state.param,hideOverlay:this.hideOverlay.bind(this)}):"MaskSuccess"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"MaskSuccess",size:"sm",hideOverlay:this.hideOverlay.bind(this),param:this.state.param}):"TakeTour"===this.state.typeOfComponent?n.a.createElement(Z,{closeTour:this.closeTour}):"";return n.a.createElement(J.a,{onBeforeunload:function(){return e.handlePageLoad()}},n.a.createElement("div",{id:"drawboard"},n.a.createElement("div",{id:"mySidebar",className:"sidebar"},n.a.createElement("div",{className:"sidebar-outer"},n.a.createElement("div",{className:"sidebar-open-close-blk",onClick:this.handleOpenCloseNav},this.state.isSidebar?n.a.createElement("img",{src:"/assets/images/icons/arrow-red-left.png",alt:"Arrow"}):n.a.createElement("img",{src:"/assets/images/icons/arrow-red-right.png",alt:"Arrow"})),n.a.createElement("div",{className:"steps-outer"},n.a.createElement("div",{className:"sidebar-title-blk noselect"},n.a.createElement("p",{className:"title"},"Instructions")),this.state.procedure.map(function(t,a){return n.a.createElement("div",{className:"step-blk noselect",key:a},n.a.createElement("div",{className:"step-number"},n.a.createElement("span",null,t.number)),n.a.createElement("div",{className:"step-desc"},n.a.createElement("p",null,t.desc)),e.state.procedure.length-1!==a?n.a.createElement("div",{className:"hr-line"}):"")})))),n.a.createElement("div",{className:"main-blk"},t,n.a.createElement($,{save:this.handleSubmit,startTour:this.startTour.bind(this)}),n.a.createElement("div",{className:"drawboard-outer-blk noselect"},n.a.createElement("div",{className:"drawboard-header"}),n.a.createElement("div",{id:"canvasblk",style:{height:this.state.height}},n.a.createElement("div",{className:"canvas-outer"},n.a.createElement("canvas",{id:"canvasInAPerfectWorld",width:"1024",height:"500"}),n.a.createElement("canvas",{id:"canvasInAPerfectWorld1",width:"1024",height:"500",style:{display:"none"}}),n.a.createElement("span",{className:"front-name-blk noselect"},n.a.createElement("p",{className:"title"},"FRONT OF THE MASK"),n.a.createElement("p",{className:"desc"},"(Drawings + Words)")),n.a.createElement("span",{className:"back-name-blk noselect"},n.a.createElement("p",{className:"title"},"BACK OF THE MASK"),n.a.createElement("p",{className:"desc"},"(Words Only)")),n.a.createElement("div",{id:"vr-line"}))),n.a.createElement("div",{className:"draw-footer-blk",id:"draw-footer-blk"},n.a.createElement("div",{className:"draw-footer-outer"},n.a.createElement("div",{className:"front-bottom"},n.a.createElement("div",null,n.a.createElement("p",{className:"noselect"},"What are the qualities and characteristics of yourself that you gladly let others see?"),n.a.createElement("div",{className:"input-blk"},n.a.createElement("input",{type:"text",name:"fTag1",id:"fTag1",maxLength:"25",placeholder:"Type here",value:this.state.fTag1,onChange:this.handleInputChange}),n.a.createElement("input",{type:"text",name:"fTag2",id:"fTag2",maxLength:"25",placeholder:"Type here",value:this.state.fTag2,onChange:this.handleInputChange}),n.a.createElement("input",{type:"text",name:"fTag3",id:"fTag3",maxLength:"25",placeholder:"Type here",value:this.state.fTag3,onChange:this.handleInputChange})))),n.a.createElement("div",{className:"back-bottom"},n.a.createElement("div",null,n.a.createElement("p",{className:"noselect"},"What are the qualities and characteristics of yourself that you dont let others see?"),n.a.createElement("div",{className:"input-blk"},n.a.createElement("input",{type:"text",name:"bTag1",id:"bTag1",maxLength:"25",placeholder:"Type here",value:this.state.bTag1,onChange:this.handleInputChange}),n.a.createElement("input",{type:"text",name:"bTag2",id:"bTag2",maxLength:"25",placeholder:"Type here",value:this.state.bTag2,onChange:this.handleInputChange}),n.a.createElement("input",{type:"text",name:"bTag3",id:"bTag3",maxLength:"25",placeholder:"Type here",value:this.state.bTag3,onChange:this.handleInputChange}))))))))))}}]),t}(s.Component)),X=a(22),ee=(a(252),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={userInfo:{name:""},redirect:!1,redirectTarget:"",typeOfComponent:"",param:""},a.handleMyCodes=a.handleMyCodes.bind(Object(v.a)(a)),a.handleEditProfile=a.handleEditProfile.bind(Object(v.a)(a)),a.handleChangePassword=a.handleChangePassword.bind(Object(v.a)(a)),a.handleLogout=a.handleLogout.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"hideOverlay",value:function(e,t){this.setState({typeOfComponent:""})}},{key:"handleLogout",value:function(){localStorage.removeItem("userInfo"),this.setState({redirect:!0,redirectTarget:"/"})}},{key:"handleMyCodes",value:function(){this.setState({typeOfComponent:"MyCodes"})}},{key:"handleEditProfile",value:function(){this.setState({typeOfComponent:"EditProfile"})}},{key:"handleChangePassword",value:function(){this.setState({typeOfComponent:"ChangePassword"})}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&this.setState({userInfo:e})}},{key:"render",value:function(){if(this.state.redirect)return n.a.createElement(b.a,{to:this.state.redirectTarget});var e="EditProfile"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"EditProfile",size:"lg",param:this.state.param,hideOverlay:this.hideOverlay.bind(this)}):"ChangePassword"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"ChangePassword",size:"md",param:this.state.param,hideOverlay:this.hideOverlay.bind(this)}):"MyCodes"===this.state.typeOfComponent?n.a.createElement(K,{typeOfComponent:"MyCodes",size:"md",param:this.state.param,hideOverlay:this.hideOverlay.bind(this)}):"";return n.a.createElement("div",{id:"header"},e,n.a.createElement("div",{className:"header-outer-blk noselect"},n.a.createElement("div",{className:"gallery-logo-blk"},n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/logo.svg",className:"gallery-logo-img",alt:"logo"})),"admin"===this.props.role?n.a.createElement("p",{className:"admin-console"},"Admin console"):n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:"vr-line"}),n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/ic_everforward.png",className:"ever-img",alt:"logo"})))),n.a.createElement("div",{className:"header-right-btn-section"},n.a.createElement("div",{className:"d-flex"},"gallery"===this.props.role?n.a.createElement("a",{className:"draw-btn",href:"/drawboard"},n.a.createElement("img",{className:"mask-img",src:"assets/images/icons/mask.png",alt:"mask"}),n.a.createElement("p",null,"draw your mask ")):n.a.createElement("div",null),this.props.loggedIn?n.a.createElement("div",{className:"dropdown"},n.a.createElement("button",{className:"dropbtn"},this.state.userInfo.name||this.state.userInfo.firstName," ",n.a.createElement("img",{src:"assets/images/icons/arrow-white-down.svg",alt:"down"})," "),n.a.createElement("div",{className:"dropdown-content"},n.a.createElement("p",{onClick:this.handleMyCodes},"My Codes"),n.a.createElement("p",{onClick:this.handleEditProfile},"Profile"),n.a.createElement("p",{onClick:this.handleChangePassword},"Change password"),n.a.createElement("p",{onClick:this.handleLogout,style:{color:"#E02020"}},"Signout"))):""))))}}]),t}(s.Component)),te=a(51),ae=(a(253),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={role:"",redirect:!1,redirectTarget:"",userInfo:{teacherCode:"",additionalCodes:[]},loggedIn:!1,typeOfComponent:"",maskPreviewIndex:"",age:"",teacherCode:"",word:"",location:"",selectedOptions:[],selectedFilterValues:[],maskData:[],nextCursor:null,isNextPageAvailable:!1,nextPage:!1},a.handleGetMask=Object(te.debounce)(500,a.handleGetMask.bind(Object(v.a)(a))),a.handleFilterInputChange=a.handleFilterInputChange.bind(Object(v.a)(a)),a.handleFilterSelectChange=a.handleFilterSelectChange.bind(Object(v.a)(a)),a.handleFilterClear=a.handleFilterClear.bind(Object(v.a)(a)),a.handleRemoveSpecificFilter=a.handleRemoveSpecificFilter.bind(Object(v.a)(a)),a.handleCheckboxChange=a.handleCheckboxChange.bind(Object(v.a)(a)),a.handleMaskPreview=a.handleMaskPreview.bind(Object(v.a)(a)),a.hideOverlay=a.hideOverlay.bind(Object(v.a)(a)),a.handleNextPrev=a.handleNextPrev.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e?this.setState({userInfo:e,role:e.role,loggedIn:!0}):"/teacher/dashboard"===this.props.match.url||"/admin/dashboard"===this.props.match.url?this.setState({redirect:!0,redirectTarget:"/gallery"}):this.setState({role:"gallery"}),w()("#loader").fadeIn(),this.handleGetMask("")}},{key:"handle1GetAllMask",value:function(e){var t=this,a="/mask/getMasksByTeacherId?email="+e;this.state.nextPage&&(w()("#loader").fadeIn(),a+="cursor="+this.state.nextCursor),D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){if(t.state.nextPage){var a=t.state.maskData,s=[].concat(Object(X.a)(a),Object(X.a)(e.data.maskDetails));t.setState({maskData:s},function(){})}else t.setState({maskData:e.data.maskDetails});t.setState({nextCursor:e.data.nextCursor,isNextPageAvailable:e.data.isNextPageAvailable,nextPage:!1}),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e)})}},{key:"handleGetMask",value:function(e){var t=this,a=this.props.match.params.teacherCode;this.setState({teacherCode:a});var s="";s="/teacher/dashboard"===this.props.match.url?"/mask/getMasksByTeacherId?email="+this.state.userInfo.email:"/mask/gallery";var n="";this.state.nextPage&&(w()("#loader").fadeIn(),n+="cursor="+this.state.nextCursor+"&&");for(var l=0;l=0?(l[n.indexOf(a)].value=s,this.setState({selectedFilterValues:l}),this.handleGetMask(l)):(n.push(a),l.push({name:a,value:s}),this.setState({selectedFilterValues:l,selectedOptions:n}),this.handleGetMask(l));else{for(var r=this.state.selectedOptions.indexOf(a),i=this.state.selectedFilterValues,o=0;o0?this.setState({showDownload:!0}):this.setState({showDownload:!1})}},{key:"handleFilterClear",value:function(){this.state.showDownload&&(w()(".checkMask").prop("checked",!1),this.setState({showDownload:!1,checkedMask:[]})),this.setState({selectedFilterValues:[],selectedOptions:[],word:"",age:"",location:""});for(var e=document.getElementsByTagName("select"),t=0;t15?t.gender:""},t.gender.length>15?t.gender.substring(0,15)+"...":t.gender)," | ",n.a.createElement("span",{style:{textTransform:"capitalize"},title:t.city.length>15?t.city:""},t.city.length>15?t.city.substring(0,15)+"...":t.city))))}),0===this.state.maskData.length?n.a.createElement("div",null,n.a.createElement("h1",{style:{textAlign:"center",color:"#FFF"}},"No Mask Found")):"",n.a.createElement("div",{className:"pagination-outer"},this.state.isNextPageAvailable?n.a.createElement("div",{className:"pagination-inner"},n.a.createElement("div",{className:"next-blk",onClick:function(){return e.handleNextPrev("N")}},n.a.createElement("p",null,"Show more"))):""))),n.a.createElement("div",{className:"footer"},n.a.createElement("p",null,"\xa9 everforwardclub.org - 2020")))))}}]),t}(s.Component)),se=a(76),ne=a.n(se),le=a(149),re=a(59),ie=a.n(re),oe=(a(275),a(276),a(277),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={phraseActive:"",educatorId:0,educatorName:"Educator",educatorFlag:"all",phraseList:[],page:"AD",redirect:!1,redirectTarget:"",userInfo:{teacherCode:"",additionalCodes:[]},loggedIn:!1,teacherCodeList:[],educatorDetail:[],educatorDetailCompleteList:[],typeOfComponent:"",maskPreviewIndex:"",age:"",teacherCode:"",word:"",location:"",selectedOptions:[],selectedFilterValues:[],maskData:[],checkedMask:[],showDownload:!1,nextCursor:null,isNextPageAvailable:!1,nextPage:!1,dateFilter:!0,filterActive:"today",dateFilterValue:"dateFilter=today",customFilter:!1,customFilterValue:"",dateText:"Custom",showDate:!1,selectionRange:{startDate:new Date,endDate:new Date,key:"selection",color:"#6DD400"}},a.wrapperRef=n.a.createRef(),a.handle1GetAllMask=a.handle1GetAllMask.bind(Object(v.a)(a)),a.handleGetMask=Object(te.debounce)(500,a.handleGetMask.bind(Object(v.a)(a))),a.handleFilterInputChange=a.handleFilterInputChange.bind(Object(v.a)(a)),a.handleFilterSelectChange=a.handleFilterSelectChange.bind(Object(v.a)(a)),a.handleFilterClear=a.handleFilterClear.bind(Object(v.a)(a)),a.handleRemoveSpecificFilter=a.handleRemoveSpecificFilter.bind(Object(v.a)(a)),a.handleCheckboxChange=a.handleCheckboxChange.bind(Object(v.a)(a)),a.handleMaskPreview=a.handleMaskPreview.bind(Object(v.a)(a)),a.handleMultipleDownload=a.handleMultipleDownload.bind(Object(v.a)(a)),a.handleSingleDownload=a.handleSingleDownload.bind(Object(v.a)(a)),a.hideOverlay=a.hideOverlay.bind(Object(v.a)(a)),a.handleNextPrev=a.handleNextPrev.bind(Object(v.a)(a)),a.handleEducatorDetails=a.handleEducatorDetails.bind(Object(v.a)(a)),a.handleOpenEducator=a.handleOpenEducator.bind(Object(v.a)(a)),a.handleAllEducator=a.handleAllEducator.bind(Object(v.a)(a)),a.handeleDateviceFilter=a.handeleDateviceFilter.bind(Object(v.a)(a)),a.handlePhrasesDetails=a.handlePhrasesDetails.bind(Object(v.a)(a)),a.handleDateSelection=a.handleDateSelection.bind(Object(v.a)(a)),a.handleDateOpen=a.handleDateOpen.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&"admin"===e.role?(w()("#loader").fadeIn(),w()("body").css("background","#373737"),this.handleGetMask(""),this.handleEducatorDetails(),this.handlePhrasesDetails("FT"),this.setState({userInfo:e,loggedIn:!0})):this.setState({redirect:!0,redirectTarget:"/"})}},{key:"componentWillUnmount",value:function(){w()("body").css("background","none")}},{key:"handleGetTeacherCodeList",value:function(e){var t=this,a="/teacher/getAllTeacherCodesById?email="+e;D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){var a=e.codeWithName?e.codeWithName:{},s={Default:e.teacherCode},n=w.a.extend(s,a);t.setState({teacherCodeList:n})}}).catch(function(e){console.log(e)})}},{key:"handlePhrasesDetails",value:function(e){var t=this;w()("#loader").fadeIn(),this.setState({phraseActive:e});var a="";a="FT"===e?"/admin/getMaskCountForFrontTags":"/admin/getMaskCountForBackTags",D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){var a=Object.keys(e.tagsWithMaskCount).map(function(t){return[t,e.tagsWithMaskCount[t]]});a.sort(function(e,t){return t[1]-e[1]}),t.setState({phraseList:a.slice(0,10)}),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Educator",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)})}},{key:"handleEducatorDetails",value:function(){var e=this;w()("#loader").fadeIn();D.a.APILIST.getMask("/admin/getEducatorsDetails").then(function(t){if("SUCCESS"===t.status){var a=t.data.slice(0,10);e.setState({educatorDetailCompleteList:t.data,educatorDetail:a}),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Educator",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)})}},{key:"handle1GetAllMask",value:function(e){var t=this,a="/admin/adminMaskSearch";this.state.nextPage&&(w()("#loader").fadeIn(),a+="cursor="+this.state.nextCursor),D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){if(t.state.nextPage){var a=t.state.maskData,s=[].concat(Object(X.a)(a),Object(X.a)(e.data.maskDetails));t.setState({maskData:s},function(){})}else t.setState({maskData:e.data.maskDetails});t.setState({nextCursor:e.data.nextCursor,isNextPageAvailable:e.data.isNextPageAvailable,nextPage:!1}),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e)})}},{key:"handleGetMask",value:function(e){var t=this,a=this.props.match.params.teacherCode;this.setState({teacherCode:a});var s="";this.state.nextPage&&(w()("#loader").fadeIn(),s+="cursor="+this.state.nextCursor+"&&");for(var n=0;n=0?(l[n.indexOf(a)].value=s,this.setState({selectedFilterValues:l}),this.handleGetMask(l)):(n.push(a),l.push({name:a,value:s}),this.setState({selectedFilterValues:l,selectedOptions:n}),this.handleGetMask(l));else{for(var r=this.state.selectedOptions.indexOf(a),i=this.state.selectedFilterValues,o=0;o0?this.setState({showDownload:!0}):this.setState({showDownload:!1})}},{key:"handleFilterClear",value:function(){this.state.showDownload&&(w()(".checkMask").prop("checked",!1),this.setState({showDownload:!1,checkedMask:[]}));var e={startDate:new Date,endDate:new Date,key:"selection",color:"#6DD400"};this.setState({selectedFilterValues:[],selectedOptions:[],word:"",age:"",location:"",dateFilter:"",dateRange:"",filterActive:null,dateText:"Custom",selectionRange:e});for(var t=document.getElementsByTagName("select"),a=0;a15?t.gender:""},t.gender.length>15?t.gender.substring(0,15)+"...":t.gender)," | ",n.a.createElement("span",{style:{textTransform:"capitalize"},title:t.city.length>15?t.city:""},t.city.length>15?t.city.substring(0,15)+"...":t.city)),n.a.createElement("div",{onClick:function(){return e.handleSingleDownload(t.maskGuid)}},n.a.createElement("img",{className:"download-img",src:"/assets/images/icons/download-plain.png",alt:"download"}))))}),0===this.state.maskData.length?n.a.createElement("div",null,n.a.createElement("h1",{style:{textAlign:"center",color:"#FFF"}},"No Mask Found")):"",n.a.createElement("div",{className:"pagination-outer"},this.state.isNextPageAvailable?n.a.createElement("div",{className:"pagination-inner"},n.a.createElement("div",{className:"next-blk",onClick:function(){return e.handleNextPrev("N")}},n.a.createElement("p",null,"Show more"))):""))),n.a.createElement("div",{className:"footer"},n.a.createElement("p",null,"\xa9 everforwardclub.org - 2020")),n.a.createElement("div",{className:this.state.showDownload?"showdownload-outer show":"showdownload-outer hide"},n.a.createElement("div",{className:"showdownload-inner"},n.a.createElement("span",{className:"selected-count-title"},this.state.checkedMask.length," Mask",this.state.checkedMask.length>1?"s":""," Selected"),n.a.createElement("div",{className:"hr-line"}),n.a.createElement("span",{className:"selected-title"},"Download selected Mask",this.state.checkedMask.length>1?"s":""),n.a.createElement("div",{className:"download-btn",onClick:this.handleMultipleDownload},n.a.createElement("img",{className:"download-img",src:"/assets/images/icons/download-solid.png",alt:"download"}),n.a.createElement("span",{className:"download-label"},"Download"))))))),n.a.createElement("div",{className:"gallery-inner-right-blk"},n.a.createElement("div",null,n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv"},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-lfloat"},n.a.createElement("b",null,"EDUCATORS")),n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-rfloat",onClick:this.handleAllEducator},"See All")),n.a.createElement("table",{className:"gallery-inner-right-blk-topdiv-table"},n.a.createElement("thead",{className:"gallery-inner-right-blk-topdiv-table-head"},n.a.createElement("tr",null,n.a.createElement("td",{className:"gallery-inner-right-blk-topdiv-table-head-cell"},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-name-rfloat"},"Name"),n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-code-rfloat"},"No.of.Codes & Masks")))),n.a.createElement("tbody",null,n.a.createElement("tr",null,n.a.createElement("td",null,this.state.educatorDetail.map(function(t,a){return n.a.createElement("div",{key:a,className:"gallery-inner-right-blk-topdiv-table-head-cell",onClick:function(){return e.handleOpenEducator(t.email,t.name)}},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-name-rfloat"},t.name),n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-code-rfloat"},t.codesCount," (",t.maskCount,")"),n.a.createElement("br",null))})))))),n.a.createElement("div",null,n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv"},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-lfloat"},n.a.createElement("b",null,"PHRASES")),n.a.createElement("a",{href:"/",className:"gallery-inner-right-blk-topdiv-rfloat"},"Download All")),n.a.createElement("div",null,n.a.createElement("div",{className:"gallery-dashboard-filter-front ".concat("FT"===this.state.phraseActive?"active":""),onClick:function(){return e.handlePhrasesDetails("FT")}},"Front"),n.a.createElement("div",{className:"gallery-dashboard-filter-back ".concat("BT"===this.state.phraseActive?"active":""),onClick:function(){return e.handlePhrasesDetails("BT")}},"Back")),n.a.createElement("table",{className:"gallery-inner-right-blk-topdiv-table"},n.a.createElement("thead",{className:"gallery-inner-right-blk-topdiv-table-head"},n.a.createElement("tr",null,n.a.createElement("td",{className:"gallery-inner-right-blk-topdiv-table-head-cell"},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-name-rfloat"},"Top Phrases"),n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-code-rfloat"},"No.Masks")))),n.a.createElement("tbody",null,n.a.createElement("tr",null,n.a.createElement("td",null,this.state.phraseList.map(function(e,t){return n.a.createElement("div",{key:t,className:"gallery-inner-right-blk-topdiv-table-head-cell"},n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-phrase-name-rfloat"},e[0]),n.a.createElement("div",{className:"gallery-inner-right-blk-topdiv-phrase-code-rfloat"},e[1]," "),n.a.createElement("br",null))})))))))))}}]),t}(s.Component)),ce=a(150),de=a(151),me=a.n(de),he=(a(278),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).opt={color:"white",rotateRatio:1,rotationSteps:2,minRotation:0,maxRotation:300,wait:30,weightFactor:function(e){return Math.sqrt(e)*a.canvas.current.width/60},fontFamily:"ProximaNova-Regular",gridSize:15,backgroundColor:"rgba(30,30,40,0)",scale:"sqrt",spiral:"rectangular"},a.state={wordcloud:[],list:[],page:"",role:"",redirect:!1,redirectTarget:"",userInfo:{teacherCode:"",additionalCodes:[]},loggedIn:!1,teacherCodeList:[],typeOfComponent:"",maskPreviewIndex:"",age:"",teacherCode:"",word:"",location:"",selectedOptions:[],selectedFilterValues:[],maskData:[],checkedMask:[],showDownload:!1,nextCursor:null,isNextPageAvailable:!1,nextPage:!1},a.handleGetWorkcloud=a.handleGetWorkcloud.bind(Object(v.a)(a)),a.handleGetMask=Object(te.debounce)(500,a.handleGetMask.bind(Object(v.a)(a))),a.handleGetTeacherCodeList=a.handleGetTeacherCodeList.bind(Object(v.a)(a)),a.handleFilterInputChange=a.handleFilterInputChange.bind(Object(v.a)(a)),a.handleFilterSelectChange=a.handleFilterSelectChange.bind(Object(v.a)(a)),a.handleFilterClear=a.handleFilterClear.bind(Object(v.a)(a)),a.handleRemoveSpecificFilter=a.handleRemoveSpecificFilter.bind(Object(v.a)(a)),a.handleCheckboxChange=a.handleCheckboxChange.bind(Object(v.a)(a)),a.handleMaskPreview=a.handleMaskPreview.bind(Object(v.a)(a)),a.handleMultipleDownload=a.handleMultipleDownload.bind(Object(v.a)(a)),a.handleSingleDownload=a.handleSingleDownload.bind(Object(v.a)(a)),a.hideOverlay=a.hideOverlay.bind(Object(v.a)(a)),a.handleNextPrev=a.handleNextPrev.bind(Object(v.a)(a)),a.handleDownload=a.handleDownload.bind(Object(v.a)(a)),a.resize=a.resize.bind(Object(v.a)(a)),a.canvas=n.a.createRef(),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));e&&"teacher"===e.role?(w()("#loader").fadeIn(),this.handleGetWorkcloud(e.email,e.parameter),this.handleGetTeacherCodeList(e.email),this.handle1GetAllMask(e.email),this.setState({userInfo:e,role:e.role,loggedIn:!0})):this.setState({redirect:!0,redirectTarget:"/"});var t=this.canvas.current;this.parent=t.parentElement,this.handleGetWorkcloud(e.email,this.state.list),this.resize(),console.log(window.innerWidth),window.innerWidth<=768&&(console.log(window.innerWidth),window.addEventListener("resize",this.resize.bind(this)),this.resize())}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.resize.bind(this))}},{key:"resize",value:function(){var e=this.canvas.current,t=this.parent.getBoundingClientRect();if(null!=e){e.width=t.width,e.height=t.height;var a=JSON.parse(localStorage.getItem("userInfo"));this.handleGetWorkcloud(a.email)}}},{key:"componentDidUpdate",value:function(e){this.props.visData!==e.visData&&this.handleGetWorkcloud(this.state.list)}},{key:"handleGetWorkcloud",value:function(e,t){var a=this,s="/teacher/getTagsWithCount?email="+e+"&&"+t;w()("#loader").fadeIn(),D.a.APILIST.getMask(s).then(function(e){var t=[];if("SUCCESS"===e.status){var s=[];Object.keys(e.tagsWithCount).map(function(a,n){var l=[];return l.push(a.toUpperCase(),e.tagsWithCount[a]),s.push({text:a.toUpperCase(),value:e.tagsWithCount[a]}),t.push(l),1}),a.setState({wordcloud:s,list:a.state.list});var n=a.canvas.current,l=n.getContext("2d");l.fillStyle="blue",l.fillRect(0,0,n.width,n.height),me()(n,Object(ce.a)({list:t},a.opt)),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e)})}},{key:"handle1GetAllMask",value:function(e){var t=this,a="/mask/getMasksByTeacherId?email="+e;this.state.nextPage&&(w()("#loader").fadeIn(),a+="cursor="+this.state.nextCursor),D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){if(t.state.nextPage){var a=t.state.maskData,s=[].concat(Object(X.a)(a),Object(X.a)(e.data.maskDetails));t.setState({maskData:s},function(){})}else t.setState({maskData:e.data.maskDetails});t.setState({nextCursor:e.data.nextCursor,isNextPageAvailable:e.data.isNextPageAvailable,nextPage:!1}),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e)})}},{key:"handleGetTeacherCodeList",value:function(e){var t=this,a="/teacher/getAllTeacherCodesById?email="+e;D.a.APILIST.getMask(a).then(function(e){if("SUCCESS"===e.status){var a=e.codeWithName?e.codeWithName:{},s={Default:e.teacherCode},n=w.a.extend(s,a);t.setState({teacherCodeList:n})}}).catch(function(e){console.log(e)})}},{key:"handleGetMask",value:function(e){var t=this,a=this.props.match.params.teacherCode;this.setState({teacherCode:a});var s="";s="/teacher/dashboard"===this.props.match.url?"/mask/getMasksByTeacherId?email="+this.state.userInfo.email:"/mask/gallery";var n="";this.state.nextPage&&(w()("#loader").fadeIn(),n+="cursor="+this.state.nextCursor+"&&");for(var l=0;l=0?(l[n.indexOf(a)].value=s,this.setState({selectedFilterValues:l}),this.handleGetMask(l)):(n.push(a),l.push({name:a,value:s}),this.setState({selectedFilterValues:l,selectedOptions:n}),this.handleGetMask(l));else{for(var r=this.state.selectedOptions.indexOf(a),i=this.state.selectedFilterValues,o=0;o0?this.setState({showDownload:!0}):this.setState({showDownload:!1})}},{key:"handleFilterClear",value:function(){this.state.showDownload&&(w()(".checkMask").prop("checked",!1),this.setState({showDownload:!1,checkedMask:[]})),this.setState({selectedFilterValues:[],selectedOptions:[],word:"",age:"",location:""});for(var e=document.getElementsByTagName("select"),t=0;t15?t.gender:""},t.gender.length>15?t.gender.substring(0,15)+"...":t.gender)," | ",n.a.createElement("span",{style:{textTransform:"capitalize"},title:t.city.length>15?t.city:""},t.city.length>15?t.city.substring(0,15)+"...":t.city))))}),0===this.state.maskData.length?n.a.createElement("div",null,n.a.createElement("h1",{style:{textAlign:"center",color:"#FFF"}},"No Mask Found")):"",n.a.createElement("div",{className:"pagination-outer"},this.state.isNextPageAvailable?n.a.createElement("div",{className:"pagination-inner"},n.a.createElement("div",{className:"next-blk",onClick:function(){return e.handleNextPrev("N")}},n.a.createElement("p",null,"Show more"))):""))),n.a.createElement("div",{className:"footer"},n.a.createElement("p",null,"\xa9 everforwardclub.org - 2020")))))}}]),t}(s.Component)),ue=(a(279),a(280),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={passwordType:"password",confirmPasswordType:"password",name:"",email:"",password:"",confirmPassword:"",phone:"",ethnicity:"",gender:"",genderOthers:"",schoolName:"",schoolType:"",schoolGrade:"",city:"",state:"",address:"",zip:"",signupAs:"",aboutUs:"",challengeTeamSize:"",isShareYourInfo:!1},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleInputPhoneChange=a.handleInputPhoneChange.bind(Object(v.a)(a)),a.handleCheckboxChange=a.handleCheckboxChange.bind(Object(v.a)(a)),a.handleReset=a.handleReset.bind(Object(v.a)(a)),a.handlePwdShowHide=a.handlePwdShowHide.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handlePwdShowHide",value:function(e,t){console.log(e),this.setState(Object(I.a)({},e,"password"===t?"text":"password"))}},{key:"handleInputPhoneChange",value:function(e){this.setState({phone:e}),e.length>0?w()("#phone").css({border:"1px solid #ddd"}):w()("#phone").css({border:"1px solid red"})}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;if("challengeTeamSize"===a||"zip"===a){(/^[0-9]+$/.test(s)||""===s)&&this.setState(Object(I.a)({},a,s))}else if("city"===a){(/^[0-9A-Za-z ]+$/.test(s)||""===s)&&this.setState(Object(I.a)({},a,s))}else this.setState(Object(I.a)({},a,s));s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"}),"signupAs"===a&&("Colleagues"===s?(w()("#schoolType").prop("disabled","disabled"),w()("#schoolGrade").prop("disabled","disabled"),this.setState({schoolType:"",schoolGrade:""})):"Students"===s&&(w()("#schoolType").prop("disabled",!1),w()("#schoolGrade").prop("disabled",!1)))}},{key:"handleCheckboxChange",value:function(e){var t=e.target,a=t.name,s=t.checked;this.setState(Object(I.a)({},a,s))}},{key:"handleReset",value:function(){this.setState({aboutUs:"",city:"",address:"",state:"",phone:"",password:"",confirmPassword:"",email:"",ethnicity:"",signupAs:"",gender:"",name:"",participatedYear:"",schoolGrade:"",schoolName:"",schoolType:"",challengeTeamSize:"",zip:"",isShareYourInfo:!1})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={name:this.state.name,email:this.state.email,phone:this.state.phone,password:this.state.password,confirmPassword:this.state.confirmPassword,ethnicity:"Prefer not to answer",gender:"Prefer not to answer",city:this.state.city,state:this.state.state,address:this.state.address,zip:this.state.zip,signupAs:this.state.signupAs,participatedYear:this.state.participatedYear,schoolGrade:this.state.schoolGrade,schoolName:this.state.schoolName,schoolType:this.state.schoolType,aboutUs:this.state.aboutUs,challengeTeamSize:parseInt(this.state.challengeTeamSize),isShareYourInfo:this.state.isShareYourInfo},a=["ethnicity","aboutUs","isParticipated","isShareYourInfo"],s=0;for(var l in t)-1===a.indexOf(l)&&(t[l]?(w()("#"+l).css({border:"1px solid #ddd"}),s+=1):w()("#"+l).css({border:"1px solid red"}));t.password&&t.confirmPassword?t.password===t.confirmPassword?(w()("#password").css({border:"1px solid #ddd"}),w()("#confirmPassword").css({border:"1px solid #ddd"})):(w()("#password").css({border:"1px solid red"}),w()("#confirmPassword").css({border:"1px solid red"}),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher OnBoard",content:"New and confirm password is not matched",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3),s-=1):(w()("#password").css({border:"1px solid red"}),w()("#confirmPassword").css({border:"1px solid red"})),t.phone?(w()(".react-tel-input > .form-control").css({border:"1px solid #ddd !important"}),s+=1):w()(".react-tel-input > .form-control").css({border:"1px solid #ddd !important"}),/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/.test(t.email)?w()("#email").css({border:"1px solid #ddd"}):(s=0,w()("#email").css({border:"1px solid red"})),"Other"===t.gender&&(this.state.genderOthers?(t.gender=this.state.genderOthers,w()("#genderOthers").css({border:"1px solid #ddd"})):(s=0,w()("#genderOthers").css({border:"1px solid red"}))),"Colleagues"===t.signupAs&&(w()("#schoolType").css({border:"1px solid #ddd"}),s+=1),15===s?D.a.APILIST.teacherSignup("/teacher/create",t).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),e.handleReset(),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher OnBoard",content:t.message,status:"success"})),setTimeout(function(){i.b.dismiss()},3e3),e.props.handleSignUp("SUCCESS"))}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher OnBoard",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)}):(window.scrollTo(0,0),w()("#loader").fadeOut())}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"signup-form"},n.a.createElement("div",{className:"signup-outer-blk noselect"},n.a.createElement("a",{className:"back-blk",href:"/"},n.a.createElement("img",{className:"arrow-black-left",src:"assets/images/icons/arrow-black-left.svg",alt:"arrow"}),n.a.createElement("p",null,"back")),n.a.createElement("div",{className:"signup-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"signup-title"},"sign up now"),n.a.createElement("p",{className:"signup-desc"},"Please fill out the form below to recieve a group code, free facilitator account and community page, and recieve Million Mask resources and updates. ")),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"name*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",autoFocus:!0,name:"name",id:"name",maxLength:"25",placeholder:"Enter your name",value:this.state.name,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"email*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"email",id:"email",placeholder:"Enter your email address",value:this.state.email,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.passwordType,autoFocus:!0,name:"password",id:"password",maxLength:"25",placeholder:"Enter your password",value:this.state.password,onChange:this.handleInputChange}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("passwordType",e.state.passwordType)}},"text"===this.state.passwordType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"}))),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"confirm password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.confirmPasswordType,name:"confirmPassword",id:"confirmPassword",placeholder:"Enter your confirm password",value:this.state.confirmPassword,onChange:this.handleInputChange}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("confirmPasswordType",e.state.confirmPasswordType)}},"text"===this.state.confirmPasswordType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("p",{className:"sub-desc"},"Help us stay in touch, and make it easy to receive update and resources. We will never share this information.")),"Other"===this.state.gender?n.a.createElement(F.a,{effect:"fadeInUp"},n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"}),n.a.createElement("div",{className:"label-input"},n.a.createElement("input",{type:"text",name:"genderOthers",id:"genderOthers",maxLength:"25",placeholder:"Enter your gender",value:this.state.genderOthers,onChange:this.handleInputChange})))):"",n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"phone*"),n.a.createElement("br",null),n.a.createElement(R.a,{title:this.state.phone,country:"us",id:"phone",name:"phone",ref:"phone",value:this.state.phone,placeholder:"Enter your phone number",autoComplete:"off",onChange:this.handleInputPhoneChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"What type of group are you supporting?*"),n.a.createElement("br",null),n.a.createElement("select",{name:"signupAs",id:"signupAs",value:this.state.signupAs,onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select one..."),n.a.createElement("option",{value:"Elementary School Class"},"Elementary School Class"),n.a.createElement("option",{value:"Middle School Class"},"Middle School Class"),n.a.createElement("option",{value:"High School Class"},"High School Class"),n.a.createElement("option",{value:"College Class"},"College Class"),n.a.createElement("option",{value:"Wellness Group"},"Wellness Group"),n.a.createElement("option",{value:"Corporate Team"},"Corporate Team"),n.a.createElement("option",{value:"Athletic Team"},"Athletic Team"),n.a.createElement("option",{value:"Other"},"Other")))),this.state.signupAs?n.a.createElement(F.a,{effect:"fadeInUp"},n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"How many people will participate?*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"challengeTeamSize",id:"challengeTeamSize",maxLength:"6",placeholder:"Enter your team size",value:this.state.challengeTeamSize,onChange:this.handleInputChange})))):"",n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"Organization Name*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"schoolName",id:"schoolName",maxLength:"50",placeholder:"Enter your organization Name",value:this.state.schoolName,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"school type*"),n.a.createElement("br",null),n.a.createElement("select",{name:"schoolType",id:"schoolType",value:this.state.schoolType,onChange:this.handleInputChange},n.a.createElement("option",{value:""},"Select one..."),n.a.createElement("option",{value:"Public/District"},"Public/District"),n.a.createElement("option",{value:"Independent"},"Independent"),n.a.createElement("option",{value:"Charter"},"Charter"),n.a.createElement("option",{value:"Other"},"Other")))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"city*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"city",id:"city",maxLength:"25",placeholder:"e.g. San Francisco",value:this.state.city,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"state*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"state",id:"state",maxLength:"25",placeholder:"e.g. California",value:this.state.state,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"horizontal-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"Address*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"address",id:"address",maxLength:"50",placeholder:"e.g. 12/7 Down street",value:this.state.address,onChange:this.handleInputChange})),n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"ZIP/postal code*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",name:"zip",id:"zip",maxLength:"10",placeholder:"e.g. 94105",value:this.state.zip,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"How did you hear about us? (Optional)"),n.a.createElement("br",null),n.a.createElement("textarea",{rows:"4",cols:"50",name:"aboutUs",maxLength:"30",id:"aboutUs",value:this.state.aboutUs,onChange:this.handleInputChange}))),n.a.createElement("div",{className:"i-agree"},n.a.createElement("div",{className:"round"},n.a.createElement("input",{type:"checkbox",id:"isShareYourInfo",name:"isShareYourInfo",onChange:this.handleCheckboxChange,checked:this.state.isShareYourInfo}),n.a.createElement("label",{htmlFor:"isShareYourInfo"})),n.a.createElement("label",{htmlFor:"isShareYourInfo"},"I would like to recieve Million Mask Movement email updates, news, and facilitator resources (We Will Never Share Your Information)")),n.a.createElement("div",{className:"submit-section"},n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"submit"))))))}}]),t}(s.Component)),pe=(a(281),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={email:"",password:"",passwordType:"password"},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleSignInKeyPress=a.handleSignInKeyPress.bind(Object(v.a)(a)),a.handlePwdShowHide=a.handlePwdShowHide.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handlePwdShowHide",value:function(e,t){console.log(e),this.setState(Object(I.a)({},e,"password"===t?"text":"password"))}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={email:this.state.email,password:this.state.password},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});var l="";l="teacher"===this.props.role?"/teacher/login":"/admin/login",2===a?D.a.APILIST.teacherSignin(l,t).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),"admin"===e.props.role?localStorage.setItem("userInfo",JSON.stringify(t.adminResponseData)):localStorage.setItem("userInfo",JSON.stringify(t.data)),e.props.handleSignIn("SUCCESS",e.props.role))}).catch(function(e){if(w()("#loader").fadeOut(),e.response.text){console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)}}):(window.scrollTo(0,0),w()("#loader").fadeOut())}},{key:"handleSignInKeyPress",value:function(e){"Enter"===e.key&&(e.preventDefault(),this.handleSubmit())}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"signin-form"},n.a.createElement("div",{className:"signin-outer-blk noselect"},"admin"!==this.props.role?n.a.createElement("a",{className:"back-blk",href:"/"},n.a.createElement("img",{className:"arrow-black-left",src:"assets/images/icons/arrow-black-left.svg",alt:"arrow"}),n.a.createElement("p",null,"back")):"",n.a.createElement("div",{className:"signin-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"signin-title"},"sign in"),n.a.createElement("p",{className:"signin-desc"},"admin"===this.props.role?"Sign In here to manage masks and educators":"Welcome, We are happy to see you back!")),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"email*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",autoFocus:!0,autoComplete:"off",name:"email",id:"email",placeholder:"Enter your email address",value:this.state.email,onChange:this.handleInputChange,onKeyPress:this.handleSignInKeyPress}))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.passwordType,autoComplete:"off",name:"password",id:"password",placeholder:"Enter your password",value:this.state.password,onChange:this.handleInputChange,onKeyPress:this.handleSignInKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("passwordType",e.state.passwordType)}},"text"===this.state.passwordType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),"admin"===this.props.role?n.a.createElement("div",{className:"forgotPwd"},n.a.createElement("a",{href:"/auth/admin/forgotpassword"},"Forgot Password?")):n.a.createElement("div",{className:"forgotPwd"},n.a.createElement("a",{href:"/auth/teacher/forgotpassword"},"Forgot Password?")),n.a.createElement("div",{className:"submit-section"},n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"sign in"))))))}}]),t}(s.Component)),ge=(a(282),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={email:""},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleForgotKeyPress=a.handleForgotKeyPress.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={email:this.state.email},a=0;for(var s in t)t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});var l="";l="teacher"===this.props.role?"/teacher/forgotPassword?email="+this.state.email:"/admin/forgotPassword?email="+this.state.email,1===a?D.a.APILIST.forgotPassword(l).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),e.props.handleRedirectToSignin("SUCCESS",e.props.role),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3))}).catch(function(e){w()("#loader").fadeOut(),console.log(JSON.stringify(e.response.body));var t=e.response.body;i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)}):(window.scrollTo(0,0),w()("#loader").fadeOut())}},{key:"handleForgotKeyPress",value:function(e){"Enter"===e.key&&(e.preventDefault(),this.handleSubmit())}},{key:"render",value:function(){return n.a.createElement("div",{id:"forgotpwd-form"},n.a.createElement("div",{className:"forgotpwd-outer-blk noselect"},n.a.createElement("a",{className:"back-blk",href:"admin"===this.props.role?"/auth/admin/signin":"/auth/teacher/signin"},n.a.createElement("img",{className:"arrow-black-left",src:"assets/images/icons/arrow-black-left.svg",alt:"arrow"}),n.a.createElement("p",null,"back")),n.a.createElement("div",{className:"forgotpwd-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"forgotpwd-title"},"forgot password"),n.a.createElement("p",{className:"forgotpwd-desc"},"Don't worry, we have covered it for you!")),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"email*"),n.a.createElement("br",null),n.a.createElement("input",{type:"text",autoFocus:!0,autoComplete:"off",name:"email",id:"email",placeholder:"Enter your email address",value:this.state.email,onChange:this.handleInputChange,onKeyPress:this.handleForgotKeyPress}))),n.a.createElement("div",{className:"submit-section"},n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"Submit"))))))}}]),t}(s.Component)),be=(a(283),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={password:"",passwordType:"password",confirmPassword:"",confirmPasswordType:"password"},a.handleSubmit=a.handleSubmit.bind(Object(v.a)(a)),a.handleInputChange=a.handleInputChange.bind(Object(v.a)(a)),a.handleResetKeyPress=a.handleResetKeyPress.bind(Object(v.a)(a)),a.handlePwdShowHide=a.handlePwdShowHide.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"handlePwdShowHide",value:function(e,t){console.log(e),this.setState(Object(I.a)({},e,"password"===t?"text":"password"))}},{key:"handleInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;this.setState(Object(I.a)({},a,s)),s.length>0?w()("#"+a).css({border:"1px solid #ddd"}):w()("#"+a).css({border:"1px solid red"})}},{key:"handleSubmit",value:function(){var e=this;w()("#loader").fadeIn();var t={password:this.state.password,confirmPassword:this.state.confirmPassword},a=0;for(var s in t)console.log(t,s),t[s]?(w()("#"+s).css({border:"1px solid #ddd"}),a+=1):w()("#"+s).css({border:"1px solid red"});this.state.password&&this.state.confirmPassword&&(this.state.password!==this.state.confirmPassword?(i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Reset password",content:"New password and Confirm password should be same",status:"error"})),setTimeout(function(){i.b.dismiss()},3e3),w()("#password").css({border:"1px solid red"}),w()("#confirmPassword").css({border:"1px solid red"})):(w()("#password").css({border:"1px solid #ddd"}),w()("#confirmPassword").css({border:"1px solid #ddd"})));var l="";l="teacher"===this.props.role?"/teacher/resetPassword?password="+this.state.password+"&encodedString="+this.props.encodedString:"/admin/resetPassword?password="+this.state.password+"&encodedString="+this.props.encodedString,2===a?(delete t.confirmPassword,t.encodedString=this.props.encodedString,D.a.APILIST.resetPassword(l).then(function(t){"SUCCESS"===t.status&&(w()("#loader").fadeOut(),e.props.handleRedirectToSignin("SUCCESS",e.props.role),i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3))}).catch(function(e){w()("#loader").fadeOut(),console.log(e.response.text);var t=JSON.parse(e.response.text);i.b.dismiss(),Object(i.b)(n.a.createElement(P.a,{title:"Teacher Login",content:t.message,status:"error"})),setTimeout(function(){i.b.dismiss()},3e3)})):(window.scrollTo(0,0),w()("#loader").fadeOut())}},{key:"handleResetKeyPress",value:function(e){"Enter"===e.key&&(e.preventDefault(),this.handleSubmit())}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{id:"resetpassword-form"},n.a.createElement("div",{className:"resetpassword-outer-blk noselect"},n.a.createElement("div",{className:"resetpassword-blk"},n.a.createElement("div",{className:"title-blk"},n.a.createElement("p",{className:"resetpassword-title"},"Reset Password"),n.a.createElement("p",{className:"resetpassword-desc"},"Sign In here to manage masks and educators")),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"new password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.passwordType,autoComplete:"off",name:"password",id:"password",placeholder:"Enter your password",value:this.state.password,onChange:this.handleInputChange,onKeyPress:this.handleResetKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("passwordType",e.state.passwordType)}},"text"===this.state.passwordType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"vertical-field-group"},n.a.createElement("div",{className:"label-input"},n.a.createElement("label",null,"confirm password*"),n.a.createElement("br",null),n.a.createElement("input",{type:this.state.passwordType,autoComplete:"off",name:"confirmPassword",id:"confirmPassword",placeholder:"Enter your password",value:this.state.confirmPassword,onChange:this.handleInputChange,onKeyPress:this.handleResetKeyPress}),n.a.createElement("span",{className:"pwdShow",onClick:function(){return e.handlePwdShowHide("confirmPasswordType",e.state.confirmPasswordType)}},"text"===this.state.passwordType?n.a.createElement("img",{src:"/assets/images/icons/ic_hidden.svg",className:"show-hide-icon",alt:"eye"}):n.a.createElement("img",{src:"/assets/images/icons/ic_show.svg",className:"show-hide-icon",alt:"eye"})))),n.a.createElement("div",{className:"submit-section"},n.a.createElement("div",{className:"submit-blk",onClick:this.handleSubmit},n.a.createElement("p",{className:"submit-btn"},"submit"))))))}}]),t}(s.Component)),ve=(a(284),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={redirect:!1,redirectTarget:""},a.onHandleSignUp=a.onHandleSignUp.bind(Object(v.a)(a)),a.onHandleSignIn=a.onHandleSignIn.bind(Object(v.a)(a)),a.onHandleRedirectToSignin=a.onHandleRedirectToSignin.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"onHandleSignUp",value:function(e){"SUCCESS"===e&&this.setState({redirect:!0,redirectTarget:"/teacheronboardsuccess"})}},{key:"onHandleSignIn",value:function(e,t){"SUCCESS"===e&&this.setState({redirect:!0,redirectTarget:"teacher"===t?"/teacher/dashboard":"/admin/dashboard"})}},{key:"onHandleRedirectToSignin",value:function(e,t){"SUCCESS"===e&&this.setState({redirect:!0,redirectTarget:"teacher"===t?"/auth/teacher/signin":"/auth/admin/signin"})}},{key:"componentDidMount",value:function(){var e=JSON.parse(localStorage.getItem("userInfo"));console.log("loginCheck",e),e&&(e.role?this.setState({redirect:!0,redirectTarget:"/admin/dashboard"}):this.setState({redirect:!0,redirectTarget:"/teacher/dashboard"}))}},{key:"render",value:function(){return this.state.redirect?(this.setState({redirect:!1}),n.a.createElement(b.a,{to:this.state.redirectTarget})):n.a.createElement("div",{id:"teacher-on-board"},n.a.createElement("div",{id:"outer-blk",className:this.state.signUpSuccess?"success":""},n.a.createElement("div",{className:"logo-blk"},n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/logo.svg",className:"logo-img",alt:"logo"})),n.a.createElement("div",{className:"vr-line"}),"teacher"===this.props.match.params.role?n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/ic_everforward.png",className:"ever-img",alt:"logo"})):n.a.createElement("p",{className:"admin-console"},"Admin console")),n.a.createElement("div",{id:"right-side-blk"},"signup"===this.props.match.params.componentName?n.a.createElement(ue,{handleSignUp:this.onHandleSignUp,role:this.props.match.params.role}):"signin"===this.props.match.params.componentName?n.a.createElement(pe,{handleSignIn:this.onHandleSignIn,role:this.props.match.params.role}):"forgotpassword"===this.props.match.params.componentName?n.a.createElement(ge,{handleRedirectToSignin:this.onHandleRedirectToSignin,role:this.props.match.params.role}):"resetPassword"===this.props.match.params.componentName?n.a.createElement(be,{handleRedirectToSignin:this.onHandleRedirectToSignin,role:this.props.match.params.role,encodedString:this.props.match.params.encodedString}):"")))}}]),t}(s.Component)),fe=(a(285),function(e){function t(){return Object(d.a)(this,t),Object(h.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(m.a)(t,[{key:"render",value:function(){return n.a.createElement("div",{id:"signup-success"},n.a.createElement("div",{className:"form-succes-outer-blk noselect"},n.a.createElement("p",{className:"title"},"Thank you!"),n.a.createElement("div",{className:"desc"},n.a.createElement("p",null,"Your registration is completed."),n.a.createElement("p",null,"Check your email for unique code and URL "),n.a.createElement("p",null,"to share with your students.")),n.a.createElement("div",{className:"hr-line"}),n.a.createElement("a",{className:"signin-btn",href:"/auth/teacher/signin"},n.a.createElement("p",null,"Sign In"))))}}]),t}(s.Component)),Ee=(a(286),function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={signupform:!0},a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"render",value:function(){return n.a.createElement("div",{id:"teacher-on-board-success"},n.a.createElement("div",{id:"outer-blk"},n.a.createElement("div",{className:"logo-blk"},n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/logo.svg",className:"logo-img",alt:"logo"})),n.a.createElement("div",{className:"vr-line"}),n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/ic_everforward.png",className:"ever-img",alt:"logo"}))),n.a.createElement("div",{id:"right-side-blk"},n.a.createElement(fe,null))))}}]),t}(s.Component)),ke=(a(287),function(e){function t(){return Object(d.a)(this,t),Object(h.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(m.a)(t,[{key:"render",value:function(){return n.a.createElement("div",{id:"pnf-container"},n.a.createElement("div",{className:"pnf-block"},n.a.createElement("div",{className:"pnf-title"},"404"),n.a.createElement("div",{className:"pnf-desc"},"The page you are looking for isn't here ",n.a.createElement("a",{className:"pnf-btn",href:"/"},"Go Back to Home"))))}}]),t}(s.Component)),we=a(82),ye=(a(291),a(292),function(e){function t(){return Object(d.a)(this,t),Object(h.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(m.a)(t,[{key:"render",value:function(){return n.a.createElement("div",{id:"download-header"},n.a.createElement("div",{className:"header-outer-blk noselect"},n.a.createElement("div",{className:"download-logo-blk"},n.a.createElement("a",{href:"/"},n.a.createElement("img",{src:"/assets/images/logo.svg",className:"download-logo-img",alt:"logo"})),n.a.createElement("div",{className:"hr-line"}),n.a.createElement("p",null,"Download"))))}}]),t}(s.Component)),Ce=function(e){function t(e){var a;return Object(d.a)(this,t),(a=Object(h.a)(this,Object(u.a)(t).call(this,e))).state={selectedOptions:[],word:"",maskData:[],isNextPageAvailable:!1,csvMaskteachersData:[],csvMaskData:[],csvAllMaskData:[],noMaskText:!1,warningText:!1,taskId:null,downloadMsg:""},a.handleFocus=a.handleFocus.bind(Object(v.a)(a)),a.handleGetMask=a.handleGetMask.bind(Object(v.a)(a)),a.handleDownloadAllMaskDetails=a.handleDownloadAllMaskDetails.bind(Object(v.a)(a)),a.handleDownloadAllMaskImage=a.handleDownloadAllMaskImage.bind(Object(v.a)(a)),a.handleSynLastImage=a.handleSynLastImage.bind(Object(v.a)(a)),a.handleCheckSynStatus=a.handleCheckSynStatus.bind(Object(v.a)(a)),a.handleFilterInputChange=a.handleFilterInputChange.bind(Object(v.a)(a)),a}return Object(p.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){var e=this;D.a.APILIST.getMask("/teacher/users/list").then(function(t){if("SUCCESS"===t.status){var a=[];t.data.forEach(function(e){e.teacherCode='=""'+e.teacherCode+'""',a.push(e)}),e.setState({csvMaskteachersData:a})}}).catch(function(e){console.log(e)})}},{key:"handleFilterInputChange",value:function(e){var t=e.target,a=t.name,s=t.value;if("word"===a){var n;if(/^[0-9A-Za-z ]+$/.test(s)||""===s)this.setState((n={},Object(I.a)(n,a,s),Object(I.a)(n,"noMaskText",!1),Object(I.a)(n,"csvMaskData",[]),Object(I.a)(n,"maskData",[]),Object(I.a)(n,"warningText",!1),n))}}},{key:"handleGetMask",value:function(){var e=this;if(this.state.word){w()("#loader").fadeIn();var t="";this.state.isNextPageAvailable&&(t+="cursor="+this.state.nextCursor+"&&"),(t+="word="+this.state.word)&&(t="?"+t),D.a.APILIST.getMask("/mask/gallery"+t).then(function(t){"SUCCESS"===t.status&&(t.data.isNextPageAvailable?(e.setState({maskData:e.state.maskData.concat(t.data.maskDetails),nextCursor:t.data.nextCursor,isNextPageAvailable:t.data.isNextPageAvailable}),e.handleGetMask()):(e.setState({maskData:e.state.maskData.concat(t.data.maskDetails),nextCursor:t.data.nextCursor,isNextPageAvailable:t.data.isNextPageAvailable}),e.getMaskCSV("")))}).catch(function(e){console.log(e)})}else this.setState({warningText:!0})}},{key:"handleDownloadAllMaskDetails",value:function(e){var t=this;w()("#loader").fadeIn();var a="";this.state.isNextPageAvailable&&(a+="cursor="+this.state.nextCursor),a&&(a="?"+a),D.a.APILIST.getMask("/mask/gallery"+a).then(function(a){"SUCCESS"===a.status&&(a.data.isNextPageAvailable?(t.setState({maskData:t.state.maskData.concat(a.data.maskDetails),nextCursor:a.data.nextCursor,isNextPageAvailable:a.data.isNextPageAvailable}),t.handleDownloadAllMaskDetails(e)):(t.setState({maskData:t.state.maskData.concat(a.data.maskDetails),nextCursor:a.data.nextCursor,isNextPageAvailable:a.data.isNextPageAvailable}),t.getMaskCSV("ALL")))}).catch(function(e){console.log(e)})}},{key:"handleCheckSynStatus",value:function(e){var t=this;setInterval(function(){D.a.APILIST.checkSync("/mask/status/"+e).then(function(e){if("SUCCESS"===e.status&&"completed"===e.taskStatus){t.setState({taskId:null});t.setState({downloadMsg:"Sync completed. You can download now"})}}).catch(function(e){console.log(e)})},5e3)}},{key:"handleSynLastImage",value:function(){var e=this;D.a.APILIST.startSync("/mask/syncMaskImages").then(function(t){"SUCCESS"===t.status?(e.setState({downloadMsg:"Sync image progress....."}),e.setState({taskId:t.taskId}),e.handleCheckSynStatus(t.taskId)):(e.setState({taskId:null}),e.setState({downloadMsg:"Sync image progress....."}))}).catch(function(t){console.log(t),e.setState({taskId:null})})}},{key:"handleDownloadAllMaskImage",value:function(){var e=this;w()("#loader").fadeIn(),this.setState({downloadMsg:""}),D.a.APILIST.getDownloadURL("/mask/signedUrlImagesZipFiles").then(function(t){if("SUCCESS"===t.status){var a="Images last synced date: "+t.lastUpdatedDate;e.setState({downloadMsg:a});var s=document.createElement("a");document.body.appendChild(s);var n=t.data.signedUrl;s.rel="nofollow",s.href=n,s.click(),window.URL.revokeObjectURL(n),w()("#loader").fadeOut()}}).catch(function(e){w()("#loader").fadeOut(),console.log(e)})}},{key:"getMaskCSV",value:function(e){var t=this;if(w()("#loader").fadeOut(),this.state.maskData.length){for(var a=[],s=0;s