(this["webpackJsonpvirtual-event"]=this["webpackJsonpvirtual-event"]||[]).push([[0],{54:function(e,t,a){e.exports=a(93)},59:function(e,t,a){},60:function(e,t,a){},93:function(e,t,a){"use strict";a.r(t);var n=a(0),i=a.n(n),s=a(26),o=a.n(s),c=(a(59),a(5)),l=a(7),r=a(8),u=a(10),d=a(9),m=(a(60),a(34)),h=a(12),p=a(22),v=a(1),f=a.n(v),g=a(11),b=a(6),E=i.a.createContext(null),k=E,S=a(14),y=a.n(S);a(62),a(64),a(95),a(67),a(94);y.a.initializeApp({apiKey:"AIzaSyCvLbP81e_RA6yqf-joHcvxHqCRGdydIns",authDomain:"dj-summit.firebaseapp.com",databaseURL:"https://dj-summit.firebaseio.com",projectId:"dj-summit",storageBucket:"dj-summit.appspot.com",messagingSenderId:"215347900804",appId:"1:215347900804:web:f1b68a0810db3123b9add1",measurementId:"G-Z6T27HCGSK"});var M=y.a.auth(),C=y.a.firestore(),w=y.a.storage(),N=function e(){var t=this;Object(c.a)(this,e),this.getFirestore=function(){return t.firestore},this.doSignInWithEmailAndPassword=function(e,a){return t.auth.signInWithEmailAndPassword(e,a)},this.doSignOut=function(){t.auth.signOut()},this.uploadImage=function(e){var t=e.files[0],a=y.a.storage().ref("profileImages/"+t.name).put(t,{contentType:"image/jpeg"});a.on("state_changed",(function(e){}),(function(e){console.log(e.code)}),(function(){console.log("Upload complete"),a.snapshot.ref.getDownloadURL().then((function(e){console.log("File available at ",e),e}))}))},this.updatePhoto=function(){var e=Object(b.a)(f.a.mark((function e(t,a){var n,i;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,y.a.firestore().collection("users").doc(t.uid).update({photoUrl:a});case 3:e.sent,console.log("updated photo succefully"),e.next=12;break;case 7:e.prev=7,e.t0=e.catch(0),n=e.t0.code,i=e.t0.message,console.log("code: "+n+" & ErrorMsg: "+i);case 12:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,a){return e.apply(this,arguments)}}(),this.updateName=function(){var e=Object(b.a)(f.a.mark((function e(t,a){var n,i;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.updateProfile({displayName:a});case 3:e.sent,console.log("name Updated:"+a+"!!"),e.next=12;break;case 7:e.prev=7,e.t0=e.catch(0),n=e.t0.code,i=e.t0.message,console.log("code: "+n+" & ErrorMsg: "+i);case 12:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,a){return e.apply(this,arguments)}}(),this.updateMobileNumber=function(){var e=Object(b.a)(f.a.mark((function e(t,a){var n,i;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,y.a.firestore().collection("users").doc(t.uid).update({mobileNumber:a});case 3:e.sent,console.log("updated mobile Number succefully"),e.next=12;break;case 7:e.prev=7,e.t0=e.catch(0),n=e.t0.code,i=e.t0.message,console.log("code: "+n+" & ErrorMsg: "+i);case 12:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,a){return e.apply(this,arguments)}}(),this.checkUserAdmin=Object(b.a)(f.a.mark((function e(){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.currentUser){e.next=9;break}return e.prev=1,e.next=4,t.GetRoomNameAndAdmin_method2();case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[1,6]])}))),this.GetRoomNameAndAdmin_method1=Object(b.a)(f.a.mark((function e(){var a,n,i,s,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,a=t,e.next=4,y.a.firestore().collection("users").doc(a.currentUser.uid).get();case 4:if(!(n=e.sent).data()){e.next=32;break}if(i=n.data().dailycoRoomName,console.log(i),!i){e.next=31;break}return e.next=11,y.a.firestore().collection("dailyco").doc(i).get();case 11:if(s=e.sent,o=s.data().admin,console.log(o),!(o.length>0)){e.next=26;break}if(!(o.indexOf(a.currentUser.uid)>-1)){e.next=21;break}return console.log("returning true is admin"),t.videoRoomAdmin=!0,e.abrupt("return",!0);case 21:return console.log("returning false is admin"),t.videoRoomAdmin=!1,e.abrupt("return",!1);case 24:e.next=29;break;case 26:return console.log("returning false is admin"),t.videoRoomAdmin=!1,e.abrupt("return",!1);case 29:e.next=32;break;case 31:console.log("No room is given to the user");case 32:e.next=37;break;case 34:e.prev=34,e.t0=e.catch(0),console.log(e.t0);case 37:case"end":return e.stop()}}),e,null,[[0,34]])}))),this.GetRoomNameAndAdmin_method2=Object(b.a)(f.a.mark((function e(){var a,n,i,s,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,y.a.firestore().collection("dailyco").where("members","array-contains",t.currentUser.uid).get();case 3:void 0!==(a=e.sent)&&(a.empty?t.isAllowedTownHall=!1:a.docs.length>=1&&(console.log(a.docs),1===a.docs.length?(console.log("Can go to TownHall"),t.isAllowedTownHall=!0,n=a.docs[0].data(),i=n.admin,s=i.indexOf(t.currentUser.uid),t.videoRoomAdmin=-1!==s,t.videoCallRoomName=n.roomName,t.homeVideoPrepareFunction&&t.homeVideoPrepareFunction(),t.videoRoooms={},t.moreThanOneRoom=!1):(console.log("Can go to allTownHall"),o=t,a.docs.forEach((function(e){o.videoRoooms.push(e.data().roomName)})),t.moreThanOneRoom=!0,t.isAllowedTownHall=!0,t.videoRoomAdmin=!1,t.videoCallRoomName=a.docs[0].data().roomName,t.homeAllRoomVideoPrepareFunction&&t.homeAllRoomVideoPrepareFunction()))),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),this.checkForAnalytics=function(){var e=t.database,a=t.app,n=t.currentUser;e.ref("userData/"+n.uid).once("value").then((function(t){t.exists()||e.ref("userData/"+n.uid).set({entryTime:a.database.ServerValue.TIMESTAMP,lastEntry:a.database.ServerValue.TIMESTAMP,Azura:0,Arian:0,Avior:0,Akuna:0,Coronus:0,Vega:0,Photobooth:0,Game:0,CV7Day1:0,CV7Day2:0,audi2Time:0,gotDisconnected:!1},(function(e){e?console.log("error occurred"):console.log("Data saved successfully!")}))}))},this.addStallVisit=function(e){t.analytics.logEvent(e);var a=t,n=t.database.ref("userData/"+t.currentUser.uid);n.once("value").then((function(t){if(t.exists()){var i=0,s=t.val();Object.keys(s).forEach((function(t){t===e&&(i=s[t])})),i+=1,n.update(Object(p.a)({},e,i),(function(t){t&&console.log("error occurred while updating analytics for: ",e)}))}else a.checkForAnalytics()}))},this.startAudi2Timer=function(){if(!t.timer.isTimmerOn){var e=t.database,a=t.app,n=t.currentUser,i=t,s=e.ref("userData/"+n.uid);s.once("value").then((function(e){if(e.exists()){if(i.timer.timerValue=e.val().audi2Time,e.val().gotDisconnected){var t=parseInt(e.val().entryTime),n=parseInt(e.val().lastEntry),o=Math.floor((n-t)/1e3);i.timer.timerValue+=o}s.update({audi2Time:i.timer.timerValue,entryTime:a.database.ServerValue.TIMESTAMP,gotDisconnected:!1},(function(e){e&&console.log("error occurred while updating timer in rdb")})),s.onDisconnect().update({lastEntry:a.database.ServerValue.TIMESTAMP,gotDisconnected:!0}).then((function(){})),i.timer.isTimmerOn=!0,i.timer.timerRef=setInterval((function(){i.timer.timerValue+=1}),1e3)}else i.checkForAnalytics()}))}},this.StopAudi2Timer=function(){if(t.timer.isTimmerOn){var e=t.database,a=t.app,n=t.currentUser,i=t;clearInterval(t.timer.timerRef),t.timer.isTimmerOn=!1;var s=e.ref("userData/"+n.uid);s.update({audi2Time:i.timer.timerValue,lastEntry:a.database.ServerValue.TIMESTAMP},(function(e){e?console.log("error occurred while stopping timer"):s.onDisconnect().cancel()}))}},this.checkForUserData=Object(b.a)(f.a.mark((function e(){var a,n;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,y.a.firestore().collection("users").doc(t.currentUser.uid).get();case 3:if(e.sent.exists){e.next=7;break}return e.next=7,y.a.firestore().collection("users").doc(t.currentUser.uid).set({id:t.currentUser.uid,nickname:t.currentUser.displayName,photoURL:"https://storage.googleapis.com/virtual-event-273009.appspot.com/ic_default_avatar.png"});case 7:e.next=14;break;case 9:e.prev=9,e.t0=e.catch(0),a=e.t0.code,n=e.t0.message,console.log("code: "+a+" & ErrorMsg: "+n);case 14:case"end":return e.stop()}}),e,null,[[0,9]])}))),this.app=y.a,this.auth=y.a.auth(),this.db=y.a.firestore(),this.firestore=y.a.firestore(),this.database=y.a.database();y.a.database().ref();this.analytics=y.a.analytics(),this.alreadyLoggedIn=!1,this.showEmailMessage=!1,this.emailVerified=!1,this.currentUser=null,this.isAllowedTownHall=!1,this.videoRoomAdmin=!1,this.videoCallRoomName="",this.homeVideoPrepareFunction=null,this.videoRoooms=[],this.moreThanOneRoom=!1,this.homeAllRoomVideoPrepareFunction=null,this.timer={timerValue:0,isTimmerOn:!1,timerRef:null},window.firebaseObj=this},A={email:"",password:"",error:null,alreaylogged:!1},x={margin:"3% 0"},O=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).sigupUser=Object(b.a)(f.a.mark((function e(){var t,a,i,s,o,c,l,r;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=n.state,a=t.email,i=t.password,s=a.toLowerCase(),console.log(s),e.next=6,n.context.auth.createUserWithEmailAndPassword(a,s);case 6:if(o=e.sent,!(c=o.user)){e.next=11;break}return e.next=11,c.updateProfile({displayName:i.toLowerCase()});case 11:n.setState(Object(g.a)({},A)),e.next=19;break;case 14:e.prev=14,e.t0=e.catch(0),l=e.t0.code,r=e.t0.message,console.log("code: "+l+" & ErrorMsg: "+r);case 19:case"end":return e.stop()}}),e,null,[[0,14]])}))),n.state=A,n.login=n.login.bind(Object(r.a)(n)),n.sigupUser=n.sigupUser.bind(Object(r.a)(n)),n.handleChange=n.handleChange.bind(Object(r.a)(n)),n.handleSubmit=n.handleSubmit.bind(Object(r.a)(n)),n.referer="/home",window.loginManager=Object(r.a)(n),n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){}},{key:"componentWillUnmount",value:function(){}},{key:"componentDidUpdate",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"login",value:function(){var e=this,t=this,a=this.state,n=a.email,i=(a.password,n.toLowerCase());console.log(i),this.context.doSignInWithEmailAndPassword(n,i).then((function(){e.setState(Object(g.a)({},A))})).catch((function(a){var n="";switch(a.code){case"auth/wrong-password":n="Invalid username and password.";break;case"auth/user-not-found":t.sigupUser();break;case"auth/too-many-requests":n="Too many invalid requests, please wait for 60 seconds before retrying"}e.setState({error:n})}))}},{key:"handleChange",value:function(e,t){this.handleStateChange([t],e.target.value)}},{key:"handleStateChange",value:function(e,t){this.setState(Object(p.a)({},e,t))}},{key:"handleSubmit",value:function(e){e.preventDefault(),this.login()}},{key:"checkVallue",value:function(){}},{key:"render",value:function(){var e=this;return i.a.createElement(i.a.Fragment,null,this.checkVallue(),i.a.createElement("section",{className:"loginBox"},i.a.createElement("div",{className:"loginBox__logo default-padding pd-t35 pd-b20"},i.a.createElement("img",{src:"/assets/images/logos/logo-icon.png",alt:""})),i.a.createElement("div",{className:"scrollable-part"},i.a.createElement("form",{onSubmit:this.handleSubmit},i.a.createElement("div",{className:"default-padding pd-t35 pd-b30"},i.a.createElement("h2",{className:"bold-text light-color font-17 mg-b25"},"Visitor\u2019s Log in"),i.a.createElement("div",{className:"form-group"},i.a.createElement("input",{id:"email",className:"form-control",type:"text",placeholder:"Enter email Id",onChange:function(t){return e.handleChange(t,"email")},value:this.state.email,required:!0})),i.a.createElement("div",{className:"form-group"},i.a.createElement("input",{className:"form-control",type:"text",placeholder:"Full Name",id:"password",onChange:function(t){return e.handleChange(t,"password")},value:this.state.password,required:!0}),this.state.error?i.a.createElement("span",{className:"error"},this.state.error):null,!this.context.emailVerified&&this.context.showEmailMessage?i.a.createElement("span",{className:"error"},"Confirmation mail sent successfully! Kindly verify the email!"):null,this.context.alreadyLoggedIn&&!this.state.currentUser?i.a.createElement("span",{className:"error"},"User is already logged in from another system."):null),i.a.createElement("button",{className:"btn btn-primary",style:x},"Log In"))))),i.a.createElement("section",{className:"contentCntr"},i.a.createElement("article",{className:"videoBox img-bg menu-active",style:{backgroundImage:"url('assets/images/canvas-img_2.jpg')"}},i.a.createElement("button",{className:"fast-forward-btn"}),i.a.createElement("button",{className:"fast-backward-btn"}))))}}]),a}(n.Component);O.contextType=k;var I=O,L=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(){return Object(c.a)(this,a),t.apply(this,arguments)}return Object(l.a)(a,[{key:"render",value:function(){return i.a.createElement("div",null,"Contact")}}]),a}(n.Component),_=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).state={items:n.props.items,activeItemId:n.props.mainMenuState},n.onMenuItemClick=n.onMenuItemClick.bind(Object(r.a)(n)),n.canInteract=n.props.canInteract,n}return Object(l.a)(a,[{key:"componentWillReceiveProps",value:function(e){void 0!==e.canInteract&&(this.canInteract=e.canInteract),void 0!==e.mainMenuState&&this.setState({activeItemId:e.mainMenuState})}},{key:"onMenuItemClick",value:function(e,t){this.canInteract&&(this.setState({activeItemId:t.id}),this.props.onMenuItemClick(e,t))}},{key:"getPathRender",value:function(e){if(e>0){for(var t=[],a=0;a0?e.getPathRender(t.path):null)))})))}}]),a}(n.Component),P={color:"white"},j=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).state={items:n.props.items,activeItemId:null,swipeUpClicked:!1,loading:n.props.inTransition},n.canInteract=n.props.canInteract,n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){this.props.resetExternalActiveItemId()}},{key:"componentWillReceiveProps",value:function(e){this.canInteract=e.canInteract,void 0!==e.inTransition&&this.setState({loading:e.inTransition}),void 0!==e.externalActiveItemId&&(console.log(e.externalActiveItemId),this.setState({activeItemId:e.externalActiveItemId}))}},{key:"onSubMenuItemClick",value:function(e,t){this.canInteract&&(this.setState({activeContextMenuItem:t}),this.props.onSubMenuItemClick(e,t))}},{key:"onHeadingClick",value:function(e,t){this.canInteract&&(this.state.loading||this.props.onHeadingClick(e,t))}},{key:"onSwipeUpClicked",value:function(e,t){this.canInteract&&this.props.onSwipeUpClicked(t)}},{key:"render",value:function(){var e=this,t=this.props,a=t.subMenus,n=t.activeMenuItem,s=t.item;return i.a.createElement(i.a.Fragment,null,this.state.loading?null:i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"submenu-container active expended"},i.a.createElement("div",{className:"second-level-nav ".concat(s.id===n.id?"":"d-none")},i.a.createElement("span",{className:"swipe-up-btn hide-on-desktop",onClick:function(t){return e.onSwipeUpClicked(t,!0)}}),s.isContextMenuTitle?i.a.createElement("h3",{className:"second-level-nav__title",onClick:function(t){return e.onHeadingClick(t,s)}},s.contextMenuTitle):"",i.a.createElement("ul",{className:"scrollable-part ".concat(s.isContextMenuTitle?"":"scrollable-part__notitle")},a.map((function(t){return i.a.createElement("li",{className:"".concat(t.isHighlighted?"active":""),key:t.id,onClick:function(a){return e.onSubMenuItemClick(a,t)}},i.a.createElement("a",{style:e.state.activeItemId===t.id?P:null},t.name))})))))))}}]),a}(n.Component),R={padding:"0rem 1.75rem",color:"white",marginTop:"2rem",lineHeight:"1.5rem",textAlign:"center"},F={color:"white"},D=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).state={activeItemId:-1,swipeUpClicked:!1,loading:n.props.inTransition},n.canInteract=n.props.canInteract,n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){this.props.resetExternalActiveItemId()}},{key:"componentWillReceiveProps",value:function(e){this.canInteract=e.canInteract,void 0!==e.inTransition&&this.setState({loading:e.inTransition}),void 0!==e.externalActiveItemId&&(console.log(e.externalActiveItemId),this.setState({activeItemId:e.externalActiveItemId}))}},{key:"onMenuItemClick",value:function(e,t){this.canInteract&&(this.setState({activeItemId:t.id}),this.props.onMenuItemClick(e,t))}},{key:"onHeadingClick",value:function(e,t){this.canInteract&&(this.state.loading||(console.log(t),this.props.onHeadingClick(e,t)))}},{key:"backIconClicked",value:function(){if(this.canInteract){var e=this.state.swipeUpClicked;this.setState({swipeUpClicked:!e}),this.props.backIconClicked(e)}}},{key:"render",value:function(){var e=this,t=this.props,a=t.menuItems,n=t.parentMenuItem;return i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("span",{className:"swipe-up-btn hide-on-desktop"}),i.a.createElement("h3",{className:"second-level-nav__title ".concat(0===n.level?"":"has-icon"),onClick:function(t){return e.onHeadingClick(t,n)}},this.state.loading?null:i.a.createElement("i",{className:"second-level-nav__icon icon-angle-back ".concat(0===n.level?"d-none":"")}),n.name),this.state.loading?i.a.createElement("div",{className:"tutorial-section",style:R},"Loading...."):i.a.createElement("ul",{className:"scrollable-part"},a.map((function(t){return i.a.createElement("li",{key:t.id,onClick:function(a){return e.onMenuItemClick(a,t)}},i.a.createElement("a",{style:e.state.activeItemId===t.id?F:null},t.name))}))))}}]),a}(n.Component),T="poll",q="pollAdmin",U="adminAccess",V="qna2d",H="qna2dreply",B=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){return Object(c.a)(this,a),t.call(this,e)}return Object(l.a)(a,[{key:"componentDidUpdate",value:function(){}},{key:"componentDidMount",value:function(){console.log(" QNA componet Did mount")}},{key:"componentWillUnmount",value:function(){console.log("componet Did unmount")}},{key:"componentWillReceiveProps",value:function(e){console.log("newPrpos recevived")}},{key:"onHeadingClick",value:function(e,t){this.props.onHeadingClick(e,t)}},{key:"render",value:function(){var e=this,t=this.props.item;return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("h3",{className:"second-level-nav__title has-icon",onClick:function(a){return e.onHeadingClick(a,t)}},i.a.createElement("i",{className:"second-level-nav__icon icon-angle-back"})," Q&A"),i.a.createElement("div",{className:"qa-section scrollable-part"},i.a.createElement("div",{className:"qa-section__inner pd-b70"},i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))),i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))),i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))),i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))),i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))),i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},"JAMSHAID"),i.a.createElement("span",{className:"qa-section__date"},"02:24 PM 06-05-2020")),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},"What are the best practices for conducting a virtual event?"),i.a.createElement("div",{className:"form-group mg-b15"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Reply to Jamshaid"})),i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},"Rana"),i.a.createElement("h2",{className:"qa-section__ques"},"What are the best practices for conducting a virtual event?"))))),i.a.createElement("div",{className:"qa-section__input"},i.a.createElement("input",{type:"text",className:"form-control",placeholder:"Ask a question"}),i.a.createElement("button",{className:"form-control__btn",disabled:!0},i.a.createElement("i",{className:"icon-send"})))))}}]),a}(n.Component);B.contextType=k;var W=0,J=1,Y=2,G=3,z=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).suscribeToPollAdmin=function(){n.removeListener&&n.removeListener(),n.removeListener=n.context.db.collection(q).doc(U).onSnapshot((function(e){e.data().showPoll?n.getPolls():e.data().showResults?n.getResult():n.setState({pollCurrentState:G})}),(function(e){console.log(e)}))},n.unsuscribeToPollAdmin=function(){n.removeListener&&n.removeListener()},n.getPolls=Object(b.a)(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n.pollDocData=[],e.next=4,n.context.db.collection(T).get();case 4:(t=e.sent).docs.length>0&&(t.docs.forEach((function(e){n.pollDocData.push(e)})),n.setState({pollCurrentState:W})),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])}))),n.printOption=function(e){var t=e.data().option,a=[];return t.forEach((function(n){a.push(i.a.createElement("label",{className:"custom-radio"},i.a.createElement("input",{type:"radio",name:"poll_".concat(e.id),value:"".concat(t.indexOf(n)),onClick:function(t){document.getElementById(e.id).querySelectorAll("input").forEach((function(e){e.classList.contains("selectedAnswer")&&e.classList.remove("selectedAnswer")})),t.target.classList.add("selectedAnswer")}}),i.a.createElement("i",{className:"icon-unchecked"}),"".concat(n)))})),a},n.printPoll=function(){if(n.pollDocData.length>0){var e=[];return n.pollDocData.forEach((function(t){e.push(i.a.createElement("div",{className:"poll-section__block poll-identifier",id:"".concat(t.id),key:"".concat(t.id)},i.a.createElement("h3",{className:"poll-section__title mg-b20"},"".concat(t.data().question)),n.printOption(t)))})),e.push(i.a.createElement("div",{className:"poll-section__block"},i.a.createElement("div",{className:"pd-t10 pd-b10"},i.a.createElement("button",{className:"btn btn-primary",onClick:n.onSubmit},"Submit")))),e}return null},n.onSubmit=function(){document.querySelectorAll(".poll-identifier").forEach((function(e){if(e.querySelector(".selectedAnswer")){var t=e.querySelector(".selectedAnswer").value;n.sendPollFeedback(e.id,t),console.log("sent result")}})),n.setState({pollCurrentState:Y})},n.sendPollFeedback=function(e,t){var a=n.context.db.collection(T).doc(e);return n.context.db.runTransaction((function(e){return e.get(a).then((function(n){if(!n.exists)throw"Document does not exist!";var i=n.data().totalResponse;i+=1;var s=n.data().optionResponse;return s[t]+=1,null!==s?(e.update(a,{totalResponse:i}),e.update(a,{optionResponse:s}),i):Promise.reject("Sorry! scoreArray is null")}))})).then((function(e){console.log("total response :",e)})).catch((function(e){console.error(e)}))},n.getResult=Object(b.a)(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.pollResultData=[],e.prev=1,e.next=4,n.context.db.collection(T).get();case 4:t=e.sent,t.docs.forEach((function(e){n.pollResultData.push(e)})),n.setState({pollCurrentState:J}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[1,10]])}))),n.printPollAnswer=function(e){var t=[],a=e.option,n=e.totalResponse,s=e.optionResponse;return a.forEach((function(o){var c=0;0!==e.totalResponse&&(c=Math.floor((s[a.indexOf(o)]/n*100).toPrecision(2))),t.push(i.a.createElement("div",{className:"custom-progress-box",key:a.indexOf(o)},"".concat(o),i.a.createElement("div",{className:"custom-progress-bar"},i.a.createElement("div",{className:"custom-progress-bar__front",style:{width:"".concat(c,"%")}}),i.a.createElement("span",{className:"custom-progress-bar__percent"}," ","".concat(c,"%")))))})),t},n.printPollResults=function(){if(n.pollResultData.length>0){var e=[];return n.pollResultData.forEach((function(t){var a=t.data();e.push(i.a.createElement("div",{className:"poll-section__block",id:"".concat(t.id),key:"".concat(t.id)},i.a.createElement("h3",{className:"poll-section__title pd-b10"},"".concat(a.question)),n.printPollAnswer(a)))})),e}return null},n.state={pollCurrentState:G},n.pollDocData=[],n.pollResultData=[],n}return Object(l.a)(a,[{key:"componentDidUpdate",value:function(){}},{key:"componentDidMount",value:function(){this.suscribeToPollAdmin()}},{key:"componentWillUnmount",value:function(){this.unsuscribeToPollAdmin()}},{key:"componentWillReceiveProps",value:function(e){}},{key:"onHeadingClick",value:function(e,t){this.props.onHeadingClick(e,t)}},{key:"render",value:function(){var e=this,t=this.props.item;return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("h3",{className:"second-level-nav__title has-icon",onClick:function(a){return e.onHeadingClick(a,t)}},i.a.createElement("i",{className:"second-level-nav__icon icon-angle-back"})," Public Poll"),i.a.createElement("div",{className:"poll-section scrollable-part"},this.state.pollCurrentState===W?i.a.createElement("div",{className:"poll-section__inner"},this.printPoll()):null,this.state.pollCurrentState===J?i.a.createElement("div",{className:"poll-section__inner"},this.printPollResults()):null,this.state.pollCurrentState===Y?i.a.createElement("div",{className:"d-flex h-100 align-items-center justify-content-center"},i.a.createElement("p",{className:"light-color"},"Waiting for results")):null,this.state.pollCurrentState===G?i.a.createElement("div",{className:"d-flex h-100 align-items-center justify-content-center"},i.a.createElement("p",{className:"light-color"},"Waiting for Poll To GO Live")):null)))}}]),a}(n.Component);z.contextType=k;var K,Q=z,X=(K=function(e){var t=e.firebase;return i.a.createElement("button",{className:"second-level-nav__title-btn",onClick:t.doSignOut},"Log out")},function(e){return i.a.createElement(E.Consumer,null,(function(t){return i.a.createElement(K,Object.assign({},e,{firebase:t}))}))}),Z=a(18),$=a.n(Z),ee=a(24),te=a.n(ee),ae=a(13),ne=(Object(ae.b)(),function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).handleUpload=function(e){var t=e.target.files[0];w.ref("profileimages/".concat(t.name)).put(t).on("state_changed",(function(e){var t=Math.round(e.bytesTransferred/e.totalBytes*100);n.setState({progress:t})}),(function(e){console.log(e)}),(function(){w.ref("profileimages").child(t.name).getDownloadURL().then((function(e){n.setState({url:e}),document.getElementById("photoX").setAttribute("src",n.state.url)}))}))},n.handleChange=function(e){var t=e.target;n.setState((function(e){return{user:Object(g.a)(Object(g.a)({},e.user),{},Object(p.a)({},t.name,t.value))}}))},n.handlePhoneChange=function(e){var t=e.target;n.setState((function(e){return{mobileNumber:t.value}}))},n.getProile=Object(b.a)(f.a.mark((function e(){var t,a;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.context.db.collection("users").doc(n.context.currentUser.uid).get();case 2:(t=e.sent).data()&&(a=t.data(),a.mobileNumber,n.setState({mobileNumber:a.mobileNumber,photoUrl:a.photoUrl}));case 4:case"end":return e.stop()}}),e)}))),n.state={image:null,url:"",progress:0,user:{},profileUrl:"",mobileNumber:0},n.updateProfile=n.updateProfile.bind(Object(r.a)(n)),n.handleChange=n.handleChange.bind(Object(r.a)(n)),n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){var e=this.context.currentUser;e?(this.setState({user:e}),this.getProile()):this.setState({user:null})}},{key:"componentWillUnmount",value:function(){}},{key:"Logout",value:function(){M.signOut(),window.location.href="/index.html"}},{key:"updateProfile",value:function(e){e.preventDefault();var t=this.context.auth.currentUser,a={};this.state.url.length>0&&(a.photoURL=this.state.url,this.context.updatePhoto(this.context.auth.currentUser,this.state.url)),this.state.user.displayName&&(a.displayName=this.state.user.displayName),this.state.mobileNumber>0&&(this.context.updateMobileNumber(this.context.auth.currentUser,this.state.mobileNumber),a.mobileNumber=this.state.mobileNumber),a&&(t.updateProfile(a).then((function(){console.log("Profile Updated"),$()("Profile Updated Successfully")})).catch((function(e){console.log("Profile Updated")})),t.updateEmail(this.state.user.email).then((function(){console.log("Email Updated"),$()("Profile Updated Successfully"),X()})).catch((function(e){console.log("Email Updated"),$()("Please Logout and Login Again!")})))}},{key:"checkvalue",value:function(){}},{key:"render",value:function(){return i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("div",{className:"profile-picture"},i.a.createElement("h3",{className:"profile-picture__title"},this.state.user?this.state.user.displayName:"",i.a.createElement("button",{onClick:this.Logout,className:"profile-picture__title-btn"},"Log out")),i.a.createElement("div",{className:"profile-picture__image"},i.a.createElement("img",{src:this.state.photoUrl||"https://firebasestorage.googleapis.com/v0/b/djfarmademo.appspot.com/o/profileimages%2Fblank-avatar.png?alt=media&token=2af15226-9bd7-47ce-bc72-f3c1a12a0780",alt:"Profile Pic",id:"photoX"})),i.a.createElement("input",{type:"file",onChange:this.handleUpload,name:"files",id:"file-1",className:"inputfile inputfile-1",accept:"image/*"}),i.a.createElement("label",{htmlFor:"file-1"},i.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"17",viewBox:"0 0 20 17"},i.a.createElement("path",{d:"M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"}))," ",i.a.createElement("span",null,"Select Profile Image")),i.a.createElement("p",null,"nbsp")),i.a.createElement("div",{className:"scrollable-part"},i.a.createElement("form",{onSubmit:this.updateProfile},i.a.createElement("div",{className:"profile-details"},i.a.createElement("div",{className:"profile-details__block"},i.a.createElement("h3",{className:"profile-details__title pd-t10 pd-b10"},"Name"),i.a.createElement("div",{className:"form-group"},i.a.createElement("input",{className:"form-control pd-r30 camelcase",name:"displayName",onChange:this.handleChange,type:"text",value:this.state.user.displayName||"",placeholder:"Name"}))),i.a.createElement("div",{className:"profile-details__block"},i.a.createElement("h3",{className:"profile-details__title pd-t10 pd-b10"},"E mail Id"),i.a.createElement("div",{className:"form-group"},i.a.createElement("input",{className:"form-control",name:"email",onChange:this.handleChange,type:"email",value:this.state.user.email||"",placeholder:"E mail Id"}),i.a.createElement("span",{className:"error"},"Email change required Re-Login!"))),i.a.createElement("div",{className:"profile-details__block"},i.a.createElement("h3",{className:"profile-details__title pd-t10 pd-b10"},"Mobile No."),i.a.createElement("div",{className:"form-group"},i.a.createElement("input",{className:"form-control",name:"phoneNumber",onChange:this.handlePhoneChange,value:this.state.mobileNumber||"",type:"text",placeholder:"Mobile No."}))),i.a.createElement("button",{className:"btn btn-primary"},"Save"))))))}}]),a}(n.Component));ne.contextType=k;var ie=ne,se=a(30);var oe=function(e){return i.a.createElement("div",{className:"qa-section__reply mg-b15"},i.a.createElement("h3",{className:"qa-section__title pd-b15"},e.replyby),i.a.createElement("h2",{className:"qa-section__ques"},e.rcontent),i.a.createElement("span",{className:"time qa-section__date"}," ",e.time.toString()))},ce=[],le=-1;C.collection(V).orderBy("time","desc").where("status","==","1").get().then((function(e){e.forEach((function(e){ce.push(e.id)}))})).catch((function(e){console.log("Error getting documents: ",e)}));var re,ue,de=function(e){var t=function(e){var t=Object(n.useState)([]),a=Object(se.a)(t,2),i=a[0],s=a[1];return le>=ce.length-1&&(le=-1),Object(n.useEffect)((function(){return le++,C.collection(H).orderBy("time","desc").where("replytoid","==",e).onSnapshot((function(e){var t=e.docs.map((function(e){return Object(g.a)({id:e.id},e.data())}));s(t)})),function(){}}),[]),i}(e.id);return i.a.createElement("div",null,t.map((function(e){return i.a.createElement(oe,{key:e.id,id:e.id,replyby:e.replyby,rcontent:e.rcontent,time:e.time2})})))};M.onAuthStateChanged((function(e){e?(re=e.uid,ue=e.displayName):re=null}));var me=function(e){return i.a.createElement("div",{className:"qa-section__block mg-b15"},i.a.createElement("div",{className:"d-flex align-items-center justify-content-between pd-b10"},i.a.createElement("h3",{className:"qa-section__title"},e.title),i.a.createElement("span",{className:"qa-section__date"},e.time.toString())),i.a.createElement("h2",{className:"qa-section__ques pd-b20"},e.content),i.a.createElement("form",{className:"",onSubmit:function(t){var a=t.target.parentElement,n=(a.querySelector("form"),a.querySelector("input"));t.preventDefault();var i=new FormData(t.target).get("content"),s=te()().utcOffset("+05:30").format("hh:mm A DD-MM-YYYY");C.collection(H).add({rcontent:i,replyby:ue,replybyid:re,replytoid:e.id,time:new Date,time2:s}).then((function(){n.value=""}))}},i.a.createElement("input",{className:"form-control mg-b20",name:"content",id:"myInput",required:!0,placeholder:"Reply to "+e.title,autoCorrect:"off",autoComplete:"off"})),i.a.createElement("div",null,i.a.createElement(de,{id:e.id})))},he=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).state={content:"",user:{}},n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){this.authListener()}},{key:"authListener",value:function(){var e=this;M.onAuthStateChanged((function(t){t?e.setState({user:t}):e.setState({user:null})}))}},{key:"onSubmit",value:function(e){var t=this;e.preventDefault();var a=te()().utcOffset("+05:30").format("hh:mm A DD-MM-YYYY");C.collection(V).add({title:this.state.user.displayName,content:this.state.content,time:new Date,time2:a,status:"1"}).then((function(){t.setState({content:""})}))}},{key:"render",value:function(){var e=this;return i.a.createElement("form",{className:"qa-section__input",onSubmit:this.onSubmit.bind(this)},i.a.createElement("input",{className:"form-control",name:"content",onChange:function(t){return e.setState({content:t.currentTarget.value})},value:this.state.content,required:!0,placeholder:"Enter Your Question",autoCorrect:"off",autoComplete:"off",onFocus:this.props.onFocus,onBlur:this.props.onBlur}),i.a.createElement("button",{className:"form-control__btn"},i.a.createElement("i",{className:"icon-send"})))}}]),a}(i.a.Component);var pe=function(){var e=function(){var e=Object(n.useState)([]),t=Object(se.a)(e,2),a=t[0],i=t[1],s=Object(n.useState)([]),o=Object(se.a)(s,2);return o[0],o[1],Object(n.useEffect)((function(){C.collection(V).orderBy("time","desc").where("status","==","1").onSnapshot((function(e){var t=e.docs.map((function(e){return Object(g.a)({id:e.id},e.data())}));i(t)}))}),[]),a}();return i.a.createElement("div",{className:"qa-section scrollable-part"},i.a.createElement("div",{className:"qa-section__inner pd-b70 "},e.map((function(e){return i.a.createElement(me,{key:e.id,id:e.id,title:e.title,content:e.content,time:e.time2})}))),i.a.createElement(he,null))},ve=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(){return Object(c.a)(this,a),t.apply(this,arguments)}return Object(l.a)(a,[{key:"onHeadingClick",value:function(e,t){this.props.onHeadingClick(e,t)}},{key:"render",value:function(){var e=this,t=this.props.item;return i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("h3",{className:"second-level-nav__title has-icon",onClick:function(a){return e.onHeadingClick(a,t)}},i.a.createElement("i",{className:"second-level-nav__icon icon-angle-back"})," Q&A"),i.a.createElement(pe,null))}}]),a}(i.a.Component),fe=a(35),ge=a(52),be=a.n(ge),Ee=a(53),ke=a(27),Se=(a(92),a(20)),ye="/assets/images/dailyco/png/",Me=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).suscribeToUserCollection=function(){var e=Object(r.a)(n);n.LiveParticipantListFromFirebase.clear(),n.lisenter=n.context.db.collection("dailyco").doc(n.roomName).onSnapshot((function(t){t.data()&&(console.log("Firebase Current data: ",t.data()),t.data().users.forEach((function(t){var a={userid:t.userid,imageUrl:t.imageUrl};e.LiveParticipantListFromFirebase.set(t.sessionId,a),e.setState({update:!1})})),console.log(e.LiveParticipantListFromFirebase))}))},n.unsuscribeToUserCollection=function(){n.lisenter&&n.lisenter()},n.saveSessionId=function(e){var t={sessionId:e,userid:n.context.currentUser.uid,imageUrl:n.context.currentUser.photoURL};n.context.db.collection("dailyco").doc(n.roomName).update({users:n.context.app.firestore.FieldValue.arrayUnion(t)}).then((function(){console.log("user is updated")})).catch((function(e){console.error(e)}))},n.removeParticipantFromFirebase=function(e){if(n.LiveParticipantListFromFirebase.has(e.session_id)){var t=n.LiveParticipantListFromFirebase.get(e.session_id);e.session_id,t.userid,t.imageUrl}else console.log("this Id has not been found in local system")},n.SetupIframe=function(){var e=Object(b.a)(f.a.mark((function e(t){var a,i;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=Object(r.a)(n),void 0!==t&&null!==t){e.next=3;break}return e.abrupt("return");case 3:if(i=document.getElementById("video-iframe")){e.next=18;break}return e.abrupt("return");case 18:return n.callFrame=Ee.a.wrap(i,{customLayout:!0}),n.callFrame.on("joining-meeting",n.updateEvent).on("joined-meeting",n.updateEvent).on("left-meeting",n.updateEvent).on("participant-joined",n.updateEvent).on("participant-updated",n.updateEvent).on("participant-left",n.updateEvent).on("app-message",n.requestEvent).on("error",n.updateEvent),e.next=22,n.callFrame.join({url:"https://digitaljalebi.daily.co/".concat(a.roomName,"?t=").concat(t),cssFile:"assets/css/dailyco/demo-css-grid.css"});case 22:n.setState({hasJoinedCall:!0}),console.log(" You have joined meeting");case 24:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.EndCallForEveryOne=Object(b.a)(f.a.mark((function e(){var t,a;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.callFrame.participants(),a=[],e.next=4,n.context.db.collection("dailyco").doc(n.roomName).update({users:a,callStarted:!1});case 4:Object.keys(t).forEach((function(e){"local"!==e&&(n.ejectParticipant(e),n.pendingRequestIDs=[],n.accessAllowedIDs=[],n.showAccessControls=[],n.timerAccessControl.clear(),n.LiveParticipantListFromFirebase.clear(),n.LiveParticipantListFromDailyco.clear(),n.participants=[])}));case 5:case"end":return e.stop()}}),e)}))),n.startCallForEveryOne=Object(b.a)(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=[],e.next=4,n.context.db.collection("dailyco").doc(n.roomName).update({users:t,callStarted:!0});case 4:console.log("video call started"),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),n.updateEvent=function(){var e=Object(b.a)(f.a.mark((function e(t){var a,i,s,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=n.callFrame.participants(),!t){e.next=28;break}if(!t.action){e.next=28;break}e.t0=t.action,e.next="joining-meeting"===e.t0?6:"joined-meeting"===e.t0?7:"participant-joined"===e.t0?11:"participant-updated"===e.t0?14:"participant-left"===e.t0?20:"left-meeting"===e.t0?24:"error"===e.t0?26:27;break;case 6:return e.abrupt("break",28);case 7:return n.isAdmin&&n.joinedMeetingEvent(t),n.session_id=t.participants.local.session_id,n.getProgileImages&&n.saveSessionId(t.participants.local.session_id),e.abrupt("break",28);case 11:return n.addParticipant(t.participant),n.showNotification(t.participant.user_name," joined the Call",3e3,!0),e.abrupt("break",28);case 14:if(n.isParticipantUpdated(t.participant,t.participant.session_id)){e.next=16;break}return e.abrupt("return");case 16:return t.participant.screen?n.ScreenSharingParticipant.length>0||(n.ScreenSharingParticipant=t.participant.session_id,n.session_id===t.participant.session_id?n.showNotification("","You Started ScreenSharing",3e3,!0):n.showNotification(t.participant.user_name," Started ScreenSharing",3e3,!0)):n.ScreenSharingParticipant.length>0&&t.participant.session_id===n.ScreenSharingParticipant&&(n.ScreenSharingParticipant=""),t.participant.video,n.isAdmin&&n.changeOrder(t.participant),e.abrupt("break",28);case 20:return n.removeParticipant(t.participant),Object.keys(a).length>1?n.showNotification(t.participant.user_name," Left The Call",3e3,!0):n.showNotification(" ","EveryBody Left The Call",3e3,!0),e.abrupt("break",28);case 24:console.log("you have been disconnected from the call"),n.EndCall();case 26:t.errorMsg&&"Meeting has ended"===t.errorMsg&&(n.state.callEnded||n.setState({isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!1,hasJoinedCall:!1,callEnded:!0}));case 27:return e.abrupt("break",28);case 28:i=!1,s=!1,o=!1,a.local&&(i=!(!a.local.screen||n.state.isScreenSharing)||!(!a.local.screen&&n.state.isScreenSharing)&&a.local.screen,s=!!n.callFrame.localVideo(),o=!!n.callFrame.localAudio(),n.setState({isScreenSharing:i,isVideoOn:s,isAudioOn:o}));case 30:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.requestEvent=function(){var e=Object(b.a)(f.a.mark((function e(t){var a,i,s,o,c;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.isAdmin){e.next=6;break}a=t.fromId,"access-request"===t.data.data&&(n.accessAllowedIDs.includes(a)?n.setAccess(a,!0):n.pendingRequestIDs.includes(a)?-1!==(o=n.pendingRequestIDs.indexOf(a))&&(n.pendingRequestIDs.splice(o,1),n.pendingRequestIDs.push(a),n.updateEvent(t),n.LiveParticipantListFromDailyco.has(a)&&(c=n.LiveParticipantListFromDailyco.get(a).user_name,n.showNotification(c," Has Requested Access",4e3,!1))):(n.pendingRequestIDs.push(a),n.updateEvent(t),n.LiveParticipantListFromDailyco.has(t.fromId)&&(i=n.LiveParticipantListFromDailyco.get(t.fromId).user_name,n.showNotification(i," Has Requested Access",4e3,!1)),s=Object(r.a)(n),setTimeout((function(){var e=s.pendingRequestIDs.indexOf(a);-1!==e&&(n.pendingRequestIDs.splice(e,1),n.updateEvent(t))}),s.requestAccessTime))),e.next=19;break;case 6:if(!0!==t.data.allowed){e.next=11;break}$()({title:"You Have Been Granted Access From The Admin",icon:"success",className:"video-swal-modal",button:"Okay"}),n.setState({isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!0,hasRequestedAccess:!1}),e.next=19;break;case 11:if(!1!==t.data.allowed){e.next=19;break}if(!n.state.hasAccess){e.next=18;break}if($()({title:"Your Access Request Has Been Revoked By Admin",icon:"info",className:"video-swal-modal",button:"Okay"}),!n.state.isScreenSharing){e.next=18;break}return n.callFrame.stopScreenShare(),n.setState(Object(p.a)({isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!1},"isScreenSharing",!1)),e.abrupt("return");case 18:n.setState({hasAccess:!1,hasRequestedAccess:!1});case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.adminToggleShareScreen=Object(b.a)(f.a.mark((function e(){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.state.isScreenSharing?(n.callFrame.stopScreenShare(),n.setState({isScreenSharing:!1})):(n.callFrame.startScreenShare(),n.setState({isScreenSharing:!0}));case 1:case"end":return e.stop()}}),e)}))),n.showControls=function(e){if(e){if(e===n.session_id)return;if(n.timerAccessControl.has(e)){n.setState({update:!1});var t=n.timerAccessControl.get(e);clearTimeout(t),n.timerAccessControl.delete(e)}else{var a=Object(r.a)(n),i=setTimeout((function(){e&&(a.timerAccessControl.has(e)&&a.timerAccessControl.delete(e),n.setState({update:!1}))}),8e3);n.timerAccessControl.set(e,i),n.setState({update:!1})}}else console.log("session id is not valid")},n.initAccess=function(){var e=Object(b.a)(f.a.mark((function e(t){var a;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=n.callFrame.participants(),Object.keys(a).forEach((function(e){"local"!==e&&(a[e].video||a[e].audio||a[e].screen||a[e].owner)&&(n.accessAllowedIDs.includes(e)||n.accessAllowedIDs.push(e))})),n.updateEvent(t);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.renderSingleParticipant=function(e,t,a){var s=n.getUserImageLink(e);s=s||"https://firebasestorage.googleapis.com/v0/b/djfarmademo.appspot.com/o/profileimages%2Fblank-avatar.png?alt=media&token=2af15226-9bd7-47ce-bc72-f3c1a12a0780";var o="",c="notification-hide",l="";if(n.isAdmin)switch(a){case"allowed":t.video||t.audio||t.screen?(o="CameraHaveAccess.png",l="Take Access Back",c="notification-green"):(o="Camera.png",l="Take Access Back",c="notification-blue");break;case"pending":o="CameraReqAccess.png",l="Give Access",c="notification-yellow";break;case"default":o="CameraNetural.png",l="Give Access"}var r=!1;return n.timerAccessControl.has(e)&&(r=!0),n.isAdmin?i.a.createElement("div",{className:"participantBadge",key:"".concat(e),id:"".concat(e),onClick:function(t){n.showControls(e)}},i.a.createElement("img",{src:"".concat(s),className:n.isAdmin?"participantImageAdmin":"participantImage"}),n.isAdmin&&r?i.a.createElement("div",{id:"controls",className:"participantControls"},i.a.createElement("a",{"data-tip":!0,"data-for":"AccessInfo"},i.a.createElement("img",{className:"control ",id:"video-button",onClick:function(t){return n.toggleParticipantAccess(e)},src:"".concat(ye).concat(o)})),i.a.createElement(Se.a,{id:"AccessInfo",getContent:function(){return l}}),i.a.createElement("a",{"data-tip":!0,"data-for":"KickOutInfo"},i.a.createElement("img",{className:"control",id:"audio-button",onClick:function(t){return n.ejectParticipant(e)},src:ye+"Kick.png"})),i.a.createElement(Se.a,{id:"KickOutInfo"},i.a.createElement("span",null,"End Call For user"))):null,i.a.createElement("div",{className:"participantName"},"".concat(t.user_name?"".concat("self"===a?"(ME)":""):"unknown"," ").concat(t.user_name)),i.a.createElement("span",{className:"notification ".concat(c)})):i.a.createElement(i.a.Fragment,null,i.a.createElement("a",{key:"".concat(e),"data-tip":!0,"data-for":e,className:"participantBadge"},i.a.createElement("div",{className:"participantBadge-user",key:"".concat(e),id:"".concat(e),onClick:function(t){n.showControls(e)}},i.a.createElement("img",{src:"".concat(s),className:n.isAdmin?"participantImageAdmin":"participantImage"}),n.isAdmin&&r?i.a.createElement("div",{id:"controls",className:"participantControls"},i.a.createElement("a",{"data-tip":!0,"data-for":"AccessInfo"},i.a.createElement("img",{className:"control ",id:"video-button",onClick:function(t){return n.toggleParticipantAccess(e)},src:"".concat(ye).concat(o)})),i.a.createElement(Se.a,{id:"AccessInfo",getContent:function(){return l}}),i.a.createElement("a",{"data-tip":!0,"data-for":"KickOutInfo"},i.a.createElement("img",{className:"control",id:"audio-button",onClick:function(t){return n.ejectParticipant(e)},src:ye+"Kick.png"})),i.a.createElement(Se.a,{id:"KickOutInfo"},i.a.createElement("span",null,"End Call For user"))):null,i.a.createElement("div",{className:"participantName"},"".concat(t.user_name?"".concat("self"===a?"(ME)":""):"unknown"," ").concat(t.user_name.toUpperCase())))),i.a.createElement(Se.a,{id:e,getContent:function(){return t.user_name}}))},n.asyncForEachReverse=function(e,t){for(var a=e.length-1;a>-1;a--)t(e[a],a,e)},n.renderParticipantList=function(){var e=[],t=n.callFrame.participants();if(e.push(n.renderSingleParticipant(t.local.session_id,t.local,"self")),n.isAdmin){var a=Object(r.a)(n);n.asyncForEachReverse(n.accessAllowedIDs,(function(n){if(n in t){var i=t[n];e.push(a.renderSingleParticipant(n,i,"allowed"))}})),n.asyncForEachReverse(n.pendingRequestIDs,(function(n){if(n in t){var i=t[n];e.push(a.renderSingleParticipant(n,i,"pending"))}}))}return Object.keys(t).forEach((function(a){if("local"!==a&&!(n.accessAllowedIDs.indexOf(a)>-1)&&!(n.pendingRequestIDs.indexOf(a)>-1)){var i=t[a];e.push(n.renderSingleParticipant(a,i,"default"))}})),e},n.state={isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!1,hasRequestedAccess:!1,hasJoinedCall:!1,callEnded:!1,update:!1,menuItem:n.props.menuItem,show:!1,videoCallStillOn:n.props.videoCallStillOn},n.name=n.props.name,n.isAdmin=n.props.isAdmin,n.roomName=n.props.roomName,n.getProgileImages=!0,n.serverlinkTesting="http://localhost:8080/generateToken",n.serverlinkProduction="https://vidconserver.virtualeventdemo.com/generateToken",n.LiveParticipantListFromFirebase=n.props.LiveParticipantListFromFirebase,n.LiveParticipantListFromDailyco=new Map,n.ScreenSharingParticipant="",n.session_id="",n.pendingRequestIDs=[],n.accessAllowedIDs=[],n.showAccessControls=[],n.timerAccessControl=new Map,n.participants=[],n.isInit=!1,n.requestAccessTime=1e4,window.DailycoManager=Object(r.a)(n),n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){this.context.isAllowedTownHall&&(console.log("Daily co component ",this.roomName),ke.c.configure())}},{key:"componentWillUnmount",value:function(){console.log("unmounting call");var e=document.getElementById("video-iframe");this.state.callEnded||e&&e.remove()}},{key:"componentWillReceiveProps",value:function(e){console.log("daily co props updated, :"+e.videoCallStillOn),void 0!==e.videoCallStillOn&&this.setState({videoCallStillOn:e.videoCallStillOn}),e.roomName&&(this.roomName=e.roomName),void 0!==e.LiveParticipantListFromFirebase&&(this.LiveParticipantListFromFirebase=e.LiveParticipantListFromFirebase)}},{key:"goToLobby",value:function(e){var t=this.state.menuItem;this.props.goToLobby(e,t)}},{key:"getUserImageLink",value:function(e){if(this.LiveParticipantListFromFirebase.has(e))return this.LiveParticipantListFromFirebase.get(e).imageUrl}},{key:"getUserid",value:function(e){return!!this.LiveParticipantListFromFirebase.has(e)&&this.LiveParticipantListFromFirebase.get(e).userid}},{key:"addParticipant",value:function(e){e.local||(this.LiveParticipantListFromDailyco.set(e.session_id,e),console.log(this.LiveParticipantListFromDailyco))}},{key:"removeParticipant",value:function(e){e.local||(this.LiveParticipantListFromDailyco.delete(e.session_id),e.session_id===this.ScreenSharingParticipant&&(this.ScreenSharingParticipant=""),console.log(this.LiveParticipantListFromDailyco))}},{key:"changeOrder",value:function(e){var t=e.session_id,a=this.accessAllowedIDs.indexOf(t);-1!==a&&(e.video||e.audio||e.screen)&&(this.accessAllowedIDs.splice(a,1),this.accessAllowedIDs.push(t))}},{key:"isParticipantUpdated",value:function(e,t){if(this.LiveParticipantListFromDailyco.has(t)){var a=this.LiveParticipantListFromDailyco.get(t);return a.audio===e.audio&&a.screen===e.screen&&a.video===e.video?(console.log("Same Participant data is Duplicated!!"),!1):(console.log("Same Participant data is updated!!"),this.LiveParticipantListFromDailyco.set(t,e),!0)}return!1}},{key:"initializeDailyco",value:function(){console.log("Dailyco called "),this.state.callEnded?this.setState({isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!1,hasJoinedCall:!1,callEnded:!1,update:!1,show:!0}):this.setState({show:!0}),this.pendingRequestIDs=[],this.accessAllowedIDs=[],this.showAccessControls=[],this.timerAccessControl.clear(),this.LiveParticipantListFromFirebase.clear(),this.LiveParticipantListFromDailyco.clear(),this.participants=[];var e=this;console.log(e.name,e.isAdmin,e.roomName),be.a.get(this.serverlinkProduction,{params:{name:e.name,admin:e.isAdmin,roomName:e.roomName}}).then((function(t){console.log("getting response back"),console.log(t.data),e.SetupIframe(t.data)}))}},{key:"removeLisenters",value:function(){this.callFrame.off("joining-meeting",this.updateEvent).off("joined-meeting",this.updateEvent).off("left-meeting",this.updateEvent).off("participant-joined",this.updateEvent).off("participant-updated",this.updateEvent).off("participant-left",this.updateEvent).off("app-message",this.requestEvent).off("error",this.updateEvent)}},{key:"EndCall",value:function(){this.setState({isVideoOn:!1,isAudioOn:!1,isScreenSharing:!1,hasAccess:!1,hasJoinedCall:!1,callEnded:!0}),this.EndCallViaMenu()}},{key:"EndCallViaMenu",value:function(){this.removeLisenters(),this.callFrame.leave()}},{key:"showEvent",value:function(e){e.action&&(e.action,console.log(e.action+" : "),console.log(e))}},{key:"sendAccessRequest",value:function(){this.state.hasJoinedCall&&this.callFrame.sendAppMessage({data:"access-request"})}},{key:"requestVideoAccess",value:function(){if(this.state.hasJoinedCall)if(this.isAdmin)this.callFrame.setLocalVideo(!this.callFrame.localVideo()),this.setState({isVideoOn:!this.callFrame.localVideo()});else if(this.callFrame.localVideo())this.callFrame.setLocalVideo(!1),this.setState({isVideoOn:!1});else if(this.state.hasAccess)this.callFrame.setLocalVideo(!0),this.setState({isVideoOn:!0});else if(!this.state.hasRequestedAccess){var e=this;setTimeout((function(){e.setState({hasRequestedAccess:!1})}),e.requestAccessTime),e.setState({hasRequestedAccess:!0}),this.sendAccessRequest()}}},{key:"requestAudioAccess",value:function(){var e=this;this.state.hasJoinedCall&&(this.isAdmin?(this.callFrame.setLocalAudio(!this.callFrame.localAudio()),this.setState({isAudioOn:!this.callFrame.localAudio()})):this.callFrame.localAudio()?(this.setState({isAudioOn:!1}),this.callFrame.setLocalAudio(!1)):this.state.hasAccess?(this.setState({isAudioOn:!0}),this.callFrame.setLocalAudio(!0)):$()("Send Access Request!!","Want To Send Access Request To The Admin","success").then((function(t){e.sendAccessRequest()})))}},{key:"requestShareAccess",value:function(e){if(this.state.hasJoinedCall)if(!this.state.isScreenSharing&&this.ScreenSharingParticipant.length>0)if(this.LiveParticipantListFromDailyco.has(this.ScreenSharingParticipant)){var t=this.LiveParticipantListFromDailyco.get(this.ScreenSharingParticipant);this.showNotification(t.user_name," Is Already Sharing The Screen",3e3,!0)}else this.showNotification(" ","Someone Is Already Sharing The Screen",3e3,!0);else this.isAdmin?this.adminToggleShareScreen():this.state.isScreenSharing?(this.setState({isScreenSharing:!1}),this.callFrame.stopScreenShare()):this.state.hasAccess?(this.setState({isScreenSharing:!0}),this.callFrame.startScreenShare()):window.confirm("Request admin to turn on screen sharing?")&&this.sendAccessRequest()}},{key:"setAccess",value:function(e,t){var a,n;this.isAdmin&&(t?(-1==(a=this.accessAllowedIDs.indexOf(e))&&this.accessAllowedIDs.push(e),-1!==(n=this.pendingRequestIDs.indexOf(e))&&this.pendingRequestIDs.splice(n,1),this.callFrame.sendAppMessage({allowed:!0},e),this.updateEvent()):(-1!==(a=this.accessAllowedIDs.indexOf(e))&&this.accessAllowedIDs.splice(a,1),-1!==(n=this.pendingRequestIDs.indexOf(e))&&this.pendingRequestIDs.splice(n,1),this.callFrame.updateParticipant(e,{setVideo:!1,setAudio:!1}),this.callFrame.sendAppMessage({allowed:!1},e),this.setState({update:!1})))}},{key:"toggleParticipantAccess",value:function(e){-1==this.accessAllowedIDs.indexOf(e)?this.setAccess(e,!0):this.setAccess(e,!1)}},{key:"ejectParticipant",value:function(e){var t=this.accessAllowedIDs.indexOf(e);-1!=t&&this.accessAllowedIDs.splice(t,1),this.callFrame.updateParticipant(e,{eject:!0}),this.removeParticipant(e)}},{key:"cancelRequest",value:function(e){this.setAccess(e,!1)}},{key:"joinedMeetingEvent",value:function(e){!this.isInit&&this.isAdmin&&(this.isInit=!0,this.initAccess(e)),this.showEvent(e)}},{key:"renderVideoConferenceUI",value:function(){var e=this;if(this.state.hasJoinedCall){var t=this.callFrame.participants();return Object.keys(t).length>1?i.a.createElement("div",{className:"videoConference-section"},this.renderParticipantList()):i.a.createElement("div",{className:"uiMessgaes"},"Waiting For Others To Join....")}return this.state.callEnded?i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"uiMessgaes"},this.state.videoCallStillOn?"You Have Been Disconnected":"Video Call Ended"),i.a.createElement("div",{id:"controlsParent"},this.state.videoCallStillOn?i.a.createElement("button",{className:"rejoinButton",onClick:function(t){return e.initializeDailyco()}},"Rejoin "):null,i.a.createElement("button",{className:"rejoinButton",onClick:function(t){return e.goToLobby(t)}},"GoToLobby "))):i.a.createElement("div",{className:"uiMessgaes"},"Wait!! Joining Call..")}},{key:"showNotification",value:function(e,t,a,n){var i;ke.c.dismiss(),i=window.screen.width<700?ke.c.POSITION.TOP_LEFT:ke.c.POSITION.BOTTOM_LEFT,this.toastId=Object(ke.c)("".concat(e," ").concat(t),{position:i,autoClose:4e3,hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!1,draggable:!1,progress:void 0,transition:ke.b})}},{key:"checkValue",value:function(){}},{key:"render",value:function(){var e=this;return i.a.createElement(i.a.Fragment,null,this.state.show?i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"submenu-container active expended"},i.a.createElement("div",{className:"second-level-nav"},i.a.createElement("h3",{className:"second-level-nav__title has-icon titleButtonMenu DailycoTitleMenu"},"Video conference",this.isAdmin&&this.state.hasJoinedCall?i.a.createElement(i.a.Fragment,null,this.state.videoCallStillOn?i.a.createElement("button",{className:"EndAllCallButton",onClick:function(t){return e.EndCallForEveryOne(t)}},"End Conference"):i.a.createElement("button",{className:"EndAllCallButton",onClick:function(t){return e.startCallForEveryOne(t)}},"Start Conference")):null),this.renderVideoConferenceUI(),this.state.hasJoinedCall?this.state.hasAccess||this.isAdmin?i.a.createElement("div",{id:"controlsParent"},i.a.createElement("div",{id:"controls",className:"contolBox"},i.a.createElement("a",{"data-tip":!0,"data-for":"CallEndInfo"},i.a.createElement("img",{className:"control",id:"endCall-button",onClick:function(t){return e.EndCall()},src:ye+"EndCAll.png"})),i.a.createElement(Se.a,{id:"CallEndInfo"},i.a.createElement("span",null,"End Call")),i.a.createElement("div",{id:"basicControls"},i.a.createElement("a",{"data-tip":!0,"data-for":"CameraInfo"},i.a.createElement("img",{className:"control",src:"".concat(ye).concat(this.state.isVideoOn?"cameraButton.png":"cameraButtonClosed.png"),id:"video-button",onClick:function(t){return e.requestVideoAccess()}})),i.a.createElement(Se.a,{id:"CameraInfo",getContent:function(){return e.state.isVideoOn?"Turn Camera Off":"Turn Camera On"}}),i.a.createElement("a",{"data-tip":!0,"data-for":"MicInfo"},i.a.createElement("img",{className:"control",src:"".concat(ye).concat(this.state.isAudioOn?"Mic.png":"MicClosed.png"),id:"audio-button",onClick:function(t){return e.requestAudioAccess()}})),i.a.createElement(Se.a,{id:"MicInfo",getContent:function(){return e.state.isAudioOn?"Turn Mic Off":"Turn Mic On"}}),i.a.createElement("a",{"data-tip":!0,"data-for":"SSInfo"},i.a.createElement("img",{className:"control",src:"".concat(ye).concat(this.state.isScreenSharing?"ScreenShareOn.png":"ScreenShare.png"),id:"share-button",onClick:function(t){return e.requestShareAccess(t)}})),i.a.createElement(Se.a,{id:"SSInfo",getContent:function(){return e.state.isScreenSharing?"Turn ScreenShare Off":"Turn ScreenShare On"}})))):i.a.createElement("div",{id:"controlsParent"},i.a.createElement("div",{id:"controls",className:"contolBox"},i.a.createElement("a",{"data-tip":!0,"data-for":"CallEndInfo"},i.a.createElement("img",{className:"control",id:"endCall-button",onClick:function(t){return e.EndCall()},src:ye+"EndCAll.png"})),i.a.createElement(Se.a,{id:"CallEndInfo"},i.a.createElement("span",null,"End Call")),i.a.createElement("button",{className:this.state.hasRequestedAccess?"accessButton-requested":"accessButton",onClick:function(t){e.requestVideoAccess()}},this.state.hasRequestedAccess?"Request Sent":"Ask For Access"," "))):null),i.a.createElement(ke.a,null))):null)}}]),a}(n.Component);Me.contextType=k;Object(ae.b)();var Ce=[{id:1,name:"Lobby",class:"icon-Lobby",path:3,isContextMenuTitle:!0,contextMenuTitle:"Lobby",method:"mobileHome",level:3},{id:2,name:"TownHall",class:"icon-Meeting",path:4,isContextMenuTitle:!0,method:"mobileAuditorium",contextMenuTitle:"Auditoriums",level:0,subMenus:[{id:1,name:"Q&A",isHighlighted:!1,level:1,saveMenuState:!1,visibleOnClick:!0},{id:2,name:"Public Poll",isHighlighted:!1,level:1,saveMenuState:!1,visibleOnClick:!0}]},{id:3,name:"BallRoom",class:"icon-Launch",path:4,isContextMenuTitle:!0,contextMenuTitle:"BallRoom",method:"mobileAuditorium",level:0,subMenus:[{id:1,name:"Q&A",isHighlighted:!1,level:1,saveMenuState:!1,visibleOnClick:!0},{id:2,name:"Public Poll",isHighlighted:!1,level:1,saveMenuState:!1,visibleOnClick:!0}]},{id:4,name:"Halls",class:"icon-Titans",path:3,isContextMenuTitle:!0,contextMenuTitle:"Halls",level:3,method:"mobileHall"},{id:5,name:"user",class:"icon-Profile",path:4,level:0}],we=0,Ne=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).ToggleUIInteractbleState=function(e){n.setState({isInteractable:e})},n.ToggleMenuLoading=function(e){n.setState({inTransition:e,isInteractable:!e})},n.ChangeState=function(e,t){n.OpenMenu(t)},n.OpenMenu=function(e){if(5==e.id)return n.state.showProfile?void n.hideProfileMenu():void n.setState({showProfile:!0,currentMenuState:e.id});var t=n.getLastActiveMenu(),a=new Array(4).fill(null);a.length>=e.level?(a[e.level]=e,n.setState({activeMenuLevel0:a[0],activeMenuLevel1:a[1],activeMenuLevel2:a[2],activeMenuLevel3:a[3],lastActiveMenu:t,currentMenuState:e.id,showProfile:!1})):console.log("Please check value you are passing to Open Menu")},n.OpenMenuWithOutPreviousState=function(e){console.log(e);var t=new Array(4).fill(null);t.length>=e.level?(t[e.level]=e,console.log(t),n.setState({activeMenuLevel0:t[0],activeMenuLevel1:t[1],activeMenuLevel2:t[2],activeMenuLevel3:t[3],showProfile:!1})):console.log("Please check value you are passing to Open Menu")},n.OpenMenuWithDifferentPreviousState=function(e,t,a){var i=new Array(4).fill(null);i.length>=e.level?(i[e.level]=e,n.setState({activeMenuLevel0:i[0],activeMenuLevel1:i[1],activeMenuLevel2:i[2],activeMenuLevel3:i[3],lastActiveMenu:t,currentMenuState:a,showProfile:!1})):console.log("Please check value you are passing to Open Menu")},n.OpenPreviousSavedMenu=function(e){if(n.state.lastActiveMenu&&e.id===n.state.currentMenuState)switch(n.state.lastActiveMenu.level){case 1:case 2:return void n.setState({activeMenuLevel0:null,activeMenuLevel1:n.state.lastActiveMenu,activeMenuLevel2:null,activeMenuLevel3:null,showProfile:!1});case 3:return void n.setState({activeMenuLevel0:null,activeMenuLevel1:null,activeMenuLevel2:null,activeMenuLevel3:n.state.lastActiveMenu,showProfile:!1})}},n.removeTownHallLisenter=function(){n.townHallLisenter&&n.townHallLisenter()},n.addTownHallLisenter=function(){var e=Object(r.a)(n);n.LiveParticipantListFromFirebase.clear(),void 0!==n.context.videoCallRoomName&&n.context.videoCallRoomName.length>0&&(n.townHallLisenter=n.context.db.collection("dailyco").doc(n.context.videoCallRoomName).onSnapshot((function(t){if(t.data()){var a=t.data().callStarted;if(e.canStartVideoCall=a,e.canStartVideoCall)t.data().users.forEach((function(t){var a={userid:t.userid,imageUrl:t.imageUrl};e.LiveParticipantListFromFirebase.set(t.sessionId,a)}));e.setState({updateLiveParticipantVideoCall:!0})}})))},n.addAllRoomTownHallLisenter=function(){console.log("present in more than one room: ",n.context.moreThanOneRoom);var e=Object(r.a)(n);n.LiveParticipantAllRoomListFromFirebase.clear(),n.AllRoomCanStartVideoCall.clear(),n.context.videoRoooms.forEach((function(t){t.length>0&&e.context.db.collection("dailyco").doc(t).onSnapshot((function(a){if(a.data()){var n=a.data().callStarted,i=a.data().roomName;if(e.AllRoomCanStartVideoCall.set(t,n),i===e.context.videoCallRoomName&&(e.canStartVideoCall=n),n&&i===e.context.videoCallRoomName)a.data().users.forEach((function(t){var a={userid:t.userid,imageUrl:t.imageUrl};e.LiveParticipantListFromFirebase.set(t.sessionId,a)})),console.log("inside selected roomName Getting firebase list");e.setState({updateLiveParticipantVideoCall:!0}),console.log(i,e.AllRoomCanStartVideoCall,e.context.videoCallRoomName)}}))}))},n.onRoomOptionSelect=function(e,t){n.context.videoCallRoomName=t,n.canStartVideoCall=n.AllRoomCanStartVideoCall.get(t),n.OpenMenu(Ce[1]),n.callReactConnectorFunction(Ce[1]),n.setState({showRoomOptions:!1,updateLiveParticipantVideoCall:!0}),console.log(n.context.videoCallRoomName,n.canStartVideoCall)},n.onRoomOptionCancel=function(e){n.setState({showRoomOptions:!1,updateLiveParticipantVideoCall:!0})},n.state={menuItems:Ce,activeMenuLevel0:null,activeMenuLevel1:null,activeMenuLevel2:null,currentMenuState:we,lastActiveMenu:Ce[0],isInteractable:!1,inTransition:!1,isMenuActive:!0,showProfile:!1,updateLiveParticipantVideoCall:!1,showRoomOptions:!1},n.handleClick=n.handleClick.bind(Object(r.a)(n)),n.hideMenuLevel1=n.hideMenuLevel1.bind(Object(r.a)(n)),n.handleSubmenuClick=n.handleSubmenuClick.bind(Object(r.a)(n)),n.onHeadingClick=n.onHeadingClick.bind(Object(r.a)(n)),n.handleSubContextMenuLevel1=n.handleSubContextMenuLevel1.bind(Object(r.a)(n)),n.handleSubContextMenuLevel2=n.handleSubContextMenuLevel2.bind(Object(r.a)(n)),n.onSwipeUpClicked=n.onSwipeUpClicked.bind(Object(r.a)(n)),n.resetSubMenuActiveId=n.resetSubMenuActiveId.bind(Object(r.a)(n)),n.listener=null,n.isMobileDevice=!1,n.LiveParticipantListFromFirebase=new Map,n.canStartVideoCall=!1,n.LiveParticipantAllRoomListFromFirebase=new Map,n.AllRoomCanStartVideoCall=new Map,window.ReactHomeManager=Object(r.a)(n),n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){try{this.context.currentUser?(this.addFirebaseBallRoomLisenter(),this.isMobileDevice=fe.isMobileOnly,this.isMobileDevice?(this.setState({activeMenuLevel0:Ce[0],expended:!1}),window.startMobileCanvasApp(),this.addSwipeListeners()):(window.startWindowCanvasApp(),this.ToggleUIInteractbleState(!1))):window.location.href="/index.html"}catch(e){console.error(e)}}},{key:"componentWillUnmount",value:function(){this.removeTownHallLisenter(),this.removeFirebaseBallRoomLisenter()}},{key:"onHeadingClick",value:function(e,t){e.preventDefault(),1==t.level?this.handleContextMenuLevel1(t.parentMenu):2==t.level&&this.handleContextMenuLevel2(t)}},{key:"handleContextMenuLevel1",value:function(e){this.callReactConnectorFunction(e),this.OpenMenu(e)}},{key:"handleContextMenuLevel2",value:function(e){this.callReactConnectorFunction(e.parentMenu),this.OpenMenu(e.parentMenu),2===e.level&&this.isMobileDevice&&e.parentMenu.parentMenu.id}},{key:"handleClick",value:function(e,t){e.preventDefault(),console.log(t),this.OpenMenu(t),this.callReactConnectorFunction(t)}},{key:"handleSubmenuClick",value:function(e,t){e.preventDefault(),1==t.level?this.handleSubContextMenuLevel1(t):2==t.level?this.handleSubContextMenuLevel2(t):3===t.level&&this.handleSubContextMenuLevel3(t)}},{key:"handleSubContextMenuLevel1",value:function(e){console.log("HandleSubcontextMenu Level1"),console.log(e),e.parentMenu||(e.parentMenu=this.state.activeMenuLevel0),e.saveMenuState?this.OpenMenuWithDifferentPreviousState(e,e,e.parentMenu.id):this.OpenMenuWithOutPreviousState(e),this.callReactConnectorFunction(e)}},{key:"handleSubContextMenuLevel2",value:function(e){2!==e.level&&console.alert("menu item not of level 2"),e.parentMenu=this.state.activeMenuLevel1,e.saveMenuState?this.OpenMenuWithDifferentPreviousState(e,e,e.parentMenu.parentMenu.id):1!==e.parentMenu.parentMenu.id&&this.OpenMenuWithOutPreviousState(e),e.method&&window.canvasManager[e.method](e),this.isMobileDevice&&2===e.parentMenu.parentMenu.id&&this.onSwipeUpClicked(!0)}},{key:"handleSubContextMenuLevel3",value:function(e){e.parentMenu=this.state.activeMenuLevel2,this.callReactConnectorFunction(e)}},{key:"resetSubMenuActiveId",value:function(){this.setState({subMenuActiveId:-1})}},{key:"setSubMenuActiveId",value:function(e){this.setState({subMenuActiveId:e})}},{key:"OpenMenuWithId",value:function(e){null!=e?e>=0&&this.OpenMenu(Ce[e]):console.log("Please check value passed in OpenMenu With Id")}},{key:"OpenLastActiveMenu",value:function(){this.OpenMenu(this.getLastActiveMenu())}},{key:"onSwipeUpClicked",value:function(e){var t=!e;this.setState({expended:t})}},{key:"addSwipeListeners",value:function(){document.addEventListener("swiped-right",(function(e){"application-canvas"===e.target.id&&window.canvasManager.moveCameraLeft()})),document.addEventListener("swiped-left",(function(e){"application-canvas"===e.target.id&&window.canvasManager.moveCameraRight()}))}},{key:"hideMenuLevel1",value:function(){this.setState({activeMenuLevel0:null})}},{key:"hideMenuLevel2",value:function(){this.setState({activeMenuLevel0:null}),this.setState({activeMenuLevel1:null})}},{key:"hideMenuLevel3",value:function(){}},{key:"hideSubContextMenu",value:function(){this.setState({activeMenuLevel1:null}),this.setState({activeMenuLevel2:null})}},{key:"hideProfileMenu",value:function(){if(this.state.showProfile){var e=this.getLastActiveMenu();this.setState({showProfile:!1,currentMenuState:e.id})}}},{key:"callReactConnectorFunction",value:function(e){void 0!==e.method&&window.canvasManager[e.method](e)}},{key:"removeFirebaseBallRoomLisenter",value:function(){this.ballRoomLisenter&&this.ballRoomLisenter()}},{key:"addFirebaseBallRoomLisenter",value:function(){var e=this,t=this.context.db,a=!0;this.ballRoomLisenter=t.collection("BallRoomAdmin").doc("eventAction").onSnapshot((function(t){var n=t.data();if(n){e.ballRoomData=n;var i=e.getRoomEventStatus(e.ballRoomData);!0===e.ballRoomData.startEvent&&(a||"ongoing"===i.status&&window.canvasManager&&window.canvasManager.moveToAuditoriumForcefully(Ce[2])),!0===e.ballRoomData.endEvent&&(a||"end"===i.status&&window.canvasManager&&window.canvasManager.moveToLobbyForcefully()),a=!1}}))}},{key:"getRoomEventStatus",value:function(e){var t=te()(e.startTime),a=te()().utcOffset("+05:30").format(),n=t.diff(a),i=te.a.duration(n);return i.asMilliseconds()>0?{status:"waiting",timeLeft:i.humanize()}:e.startEvent?{status:"ongoing",videoUrl:e.videoUrl}:e.endEvent?{status:"end"}:{status:"aboutToStart"}}},{key:"getBallRoomEventStatus",value:function(){return console.log("getBallRoomEventStatus",this.ballRoomData),!!this.ballRoomData&&this.getRoomEventStatus(this.ballRoomData)}},{key:"getTownHallStatus",value:function(){return this.context.isAllowedTownHall?this.context.videoRoomAdmin||this.canStartVideoCall?{status:"CanEnter"}:{status:"NoEntry",message:"Video Conference is not active right now."}:{status:"notAllowed",message:"Sorry, You Can not enter this hall."}}},{key:"showInfoPopUp",value:function(e){console.log("showInfoPopUp",e),$()({title:e,icon:"info",className:"video-swal-modal",button:"continue"})}},{key:"getLastActiveMenu",value:function(){return null!==this.state.activeMenuLevel0?this.state.activeMenuLevel0:null!==this.state.activeMenuLevel1?this.state.activeMenuLevel1:null!==this.state.activeMenuLevel2?this.state.activeMenuLevel2:null!==this.state.activeMenuLevel3?this.state.activeMenuLevel3:this.state.lastActiveMenu}},{key:"showRoomOptions",value:function(){this.setState({showRoomOptions:!0})}},{key:"checkIfRoomOptionAreVisible",value:function(){return this.state.showRoomOptions}},{key:"hideRoomOptions",value:function(){this.state.showRoomOptions&&this.onRoomOptionCancel()}},{key:"renderRoomOptions",value:function(){var e=this,t=this.context.videoRoooms;if(t.length>0){var a=[];return t.forEach((function(t,n){a.push(i.a.createElement("button",{key:n,className:"roomOption",onClick:function(a){return e.onRoomOptionSelect(a,t)}},t))})),a}}},{key:"checkValue",value:function(){console.log(this.state.activeMenuLevel0)}},{key:"render",value:function(){var e=this,t=this.state.expended;return i.a.createElement(i.a.Fragment,null,i.a.createElement("header",{className:"headerBox d-none"}),i.a.createElement("section",{onClick:function(t){return e.hideProfileMenu(t)},className:"contentCntr"},i.a.createElement("article",{className:"img-bg videoBox h-100 ".concat(this.isMobileDevice?!this.state.activeMenuLevel0||2!==this.state.activeMenuLevel0.id&&3!==this.state.activeMenuLevel0.id?"":"menu-active":null),id:"play"})),i.a.createElement("footer",{className:"footerBox"},i.a.createElement(_,{items:this.state.menuItems,mainMenuState:this.state.currentMenuState,onMenuItemClick:this.handleClick,canInteract:this.state.isInteractable}),this.state.activeMenuLevel0?i.a.createElement(i.a.Fragment,null,this.state.activeMenuLevel0.subMenus?i.a.createElement(i.a.Fragment,null,5!=this.state.activeMenuLevel0.id&&this.state.menuItems.map((function(t){return t.subMenus&&t.id===e.state.activeMenuLevel0.id&&i.a.createElement(j,{key:t.id,item:t,subMenus:t.subMenus,activeMenuItem:e.state.activeMenuLevel0,onSubMenuItemClick:e.handleSubmenuClick,onHeadingClick:e.onHeadingClick,onSwipeUpClicked:e.onSwipeUpClicked,canInteract:e.state.isInteractable,inTransition:e.state.inTransition,externalActiveItemId:e.state.subMenuActiveId,resetExternalActiveItemId:e.resetSubMenuActiveId})}))):i.a.createElement(i.a.Fragment,null,this.state.activeMenuLevel0&&5==this.state.activeMenuLevel0.id&&i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended"," ").concat(5==this.state.activeMenuLevel0.id?"submenu-container--profile":"")},i.a.createElement(ie,null)))):null,this.state.showProfile?i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended"," submenu-container--profile")},i.a.createElement(ie,null))):null,this.state.activeMenuLevel1&&this.state.activeMenuLevel1.subMenus?i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended")},i.a.createElement(D,{menuItems:this.state.activeMenuLevel1.subMenus,parentMenuItem:this.state.activeMenuLevel1,onMenuItemClick:this.handleSubmenuClick,onHeadingClick:this.onHeadingClick,canInteract:this.state.isInteractable,inTransition:this.state.inTransition,externalActiveItemId:this.state.subMenuActiveId,resetExternalActiveItemId:this.resetSubMenuActiveId}),")"):null,this.state.activeMenuLevel2&&this.state.activeMenuLevel2.subMenus?i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended")},i.a.createElement(D,{menuItems:this.state.activeMenuLevel2.subMenus,parentMenuItem:this.state.activeMenuLevel2,onMenuItemClick:this.handleSubmenuClick,onHeadingClick:this.onHeadingClick,canInteract:this.state.isInteractable,inTransition:this.state.inTransition,resetExternalActiveItemId:this.resetSubMenuActiveId}),")"):null,this.state.activeMenuLevel1&&this.state.activeMenuLevel1.parentMenu?3!==this.state.activeMenuLevel1.parentMenu.id&&2!==this.state.activeMenuLevel1.parentMenu.id||1!==this.state.activeMenuLevel1.id?null:i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended")},i.a.createElement(ve,{item:this.state.activeMenuLevel1,onHeadingClick:this.onHeadingClick})):null,this.state.activeMenuLevel1&&this.state.activeMenuLevel1.parentMenu?3!==this.state.activeMenuLevel1.parentMenu.id&&2!==this.state.activeMenuLevel1.parentMenu.id||2!==this.state.activeMenuLevel1.id?null:i.a.createElement("div",{className:"submenu-container active ".concat(t?"":"expended")},i.a.createElement(Q,{item:this.state.activeMenuLevel1,onHeadingClick:this.onHeadingClick})):null))}}]),a}(n.Component);Ne.contextType=k;var Ae=Ne,xe=Object(ae.b)(),Oe=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){return Object(c.a)(this,a),t.call(this,e)}return Object(l.a)(a,[{key:"componentDidMount",value:function(){null==this.context.auth.currentUser&&xe.push("/login")}},{key:"render",value:function(){return i.a.createElement("div",{className:"page-level-loader"},i.a.createElement("img",{src:"assets/images/loader.gif",alt:"Loader",width:"50"}))}}]),a}(n.Component);Oe.contextType=k;var Ie=Oe,Le={zIndex:"5",height:"100vh",display:"flex",flexDirection:"column",alignItems:"center",padding:"3%",backgroundColor:"#323333"},_e={width:"100%",height:"100%",backgroundImage:"url(/assets/images/Orientation.png)",backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center",margin:"60px"},Pe={flex:"2",fontSize:"larger",fontWeight:"800",color:"white"},je={margin:"10px",padding:"10px",backgroundColor:"#000000"},Re={color:"white",textAlign:"center"},Fe=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).state={showMessage:!1,showMessageExperience:!1},n}return Object(l.a)(a,[{key:"componentDidUpdate",value:function(){}},{key:"componentDidMount",value:function(){console.log("componet Did mount LM================"),this.checkOrientation();var e=this;window.addEventListener("resize",(function(){e.checkOrientation()})),window.addEventListener("orientationchange",(function(){e.checkOrientation()}))}},{key:"checkOrientation",value:function(){console.log("xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"),console.log("checking orient"),window.innerWidth>window.innerHeight?this.setState({showMessage:!0,showMessageExperience:!1}):this.setState({showMessage:!1,showMessageExperience:!1})}},{key:"render",value:function(){return i.a.createElement(i.a.Fragment,null,this.state.showMessage?i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{style:Le},i.a.createElement("div",{style:_e}),i.a.createElement("div",{style:Pe},"please rotate your device to portrait orientation"))):null,this.state.showMessageExperience?i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{style:je},i.a.createElement("div",{style:Re},"please view in landscape mode",i.a.createElement("br",null),"for a better experience"))):null)}}]),a}(n.Component);Fe.contextType=k;var De=Fe,Te=Object(ae.b)(),qe=function(e){Object(u.a)(a,e);var t=Object(d.a)(a);function a(e){var n;return Object(c.a)(this,a),(n=t.call(this,e)).UserOnlineTest=function(e){var t=Object(r.a)(n);n.context.database.ref().child("loggedInUser").child(e.uid).orderByChild("state").once("value",(function(a){if(a.exists()){var i=a.val();console.log("status:",i.state),"online"===i.state?(t.context.auth.signOut(),t.context.alreadyLoggedIn=!0,Te.push("/login"),n.setState({update:!0})):t.validUser(e)}else t.validUser(e)}))},n.state={update:!1},n.actionCodeSettings={url:"https://summit.djvirtualevents.com/",handleCodeInApp:!1},n}return Object(l.a)(a,[{key:"componentDidMount",value:function(){var e=this,t=this;this.listener=this.context.auth.onAuthStateChanged((function(a){a?(t.context.currentUser=a,t.context.emailVerified=a.emailVerified,a.emailVerified?(t.context.showEmailMessage=!1,t.UserOnlineTest(a)):(t.context.showEmailMessage=!0,t.setState({update:!1}),a.sendEmailVerification(t.actionCodeSettings).then((function(){console.log("Mail Sent!!")})).catch((function(e){console.log("err:"+e)})),e.context.doSignOut())):(console.log("user not logged in--"),Te.push("/login"))}))}},{key:"validUser",value:function(e){console.log("valid user"),this.updateUserStatus(e),this.context.alreadyLoggedIn=!1,this.context.checkForUserData(),this.context.checkForAnalytics(),Te.push("/home")}},{key:"updateUserStatus",value:function(e){var t=e.uid,a=this.context.database.ref("/loggedInUser/"+t),n={state:"offline",last_changed:this.context.app.database.ServerValue.TIMESTAMP},i={state:"online",last_changed:this.context.app.database.ServerValue.TIMESTAMP};this.context.database.ref(".info/connected").on("value",(function(e){0!=e.val()&&a.onDisconnect().set(n).then((function(){a.set(i)}))}))}},{key:"componentWillUnmount",value:function(){this.listener()}},{key:"render",value:function(){var e=this;return i.a.createElement(i.a.Fragment,null,fe.isMobileOnly?i.a.createElement(De,null):null,i.a.createElement(m.a,null,i.a.createElement(h.b,{exact:!0,path:"/"},i.a.createElement(h.a,{to:"/loader"})),i.a.createElement(h.b,{path:"/login",render:function(t){return i.a.createElement(I,Object.assign({},t,{alreaylogged:e.context.alreadyLoggedIn,emailVerified:e.context.emailVerified,showEmailMessage:e.context.showEmailMessage}))}}),i.a.createElement(h.b,{path:"/contact",component:L}),i.a.createElement(h.b,{path:"/home",component:Ae}),i.a.createElement(h.b,{path:"/loader",component:Ie})))}}]),a}(n.Component);qe.contextType=k;var Ue=qe;Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));o.a.render(i.a.createElement(k.Provider,{value:new N},i.a.createElement(i.a.StrictMode,null,i.a.createElement(Ue,null))),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))}},[[54,1,2]]]); //# sourceMappingURL=main.bf0e7f4a.chunk.js.map