(this["webpackJsonpbgk-dashboard"]=this["webpackJsonpbgk-dashboard"]||[]).push([[0],{35:function(e,t){},46:function(e,t,a){e.exports=a(75)},51:function(e,t,a){},65:function(e,t){},66:function(e,t){},71:function(e,t,a){},75:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),c=a(38),o=a.n(c),s=(a(51),a(7)),i=a(8),l=a(10),u=a(9),m=a(2),d=a.n(m),p=a(3),f=Object(n.createContext)({user:null}),v=a(11),h=a(12),g=a(15),b=a.n(g),y=(a(53),a(55),a(58),a(76),a(77),a(40),"userData"),w="eventSlots",k="backStage",E="pdf",N="images",x="videos",_="english",S="hindi",O="online",C={lobby:{label:"Lobby",enabled:!0},orientationZone:{label:"Introduction & Planning",enabled:!0},stagesOfHomeBuilding:{label:"Stages Of HomeBuilding",enabled:!0},library:{label:"Library",enabled:!0},vzone:{label:"Video Zone",enabled:!0},usbzone:{label:"UBS Zone",enabled:!0},No1Spot:{label:"No1 Spot",enabled:!0}},j={GuidedFlow_intro:{label:"Platform Intro",enabled:!0,guidedFlow:!0},GuidedFlow_orientation:{label:"Orientation Zone",enabled:!0,guidedFlow:!0},GuidedFlow_nukatNatak:{label:"Nukkad Nattak",enabled:!0,guidedFlow:!0},GuidedFlow_quiz:{label:"Quiz",enabled:!0,guidedFlow:!0},GuidedFlow_stagesOfHomeBuilding:{label:"Stages Of HomeBuilding",enabled:!0,guidedFlow:!0}},D=a(80),I=a(26),T=a.n(I),L=a(23),F=a.n(L);b.a.initializeApp({apiKey:"AIzaSyAbEeJ9k-l-slkL-rrsttgQZpKX714-kZA",authDomain:"ultratech-event.firebaseapp.com",databaseURL:"https://ultratech-event.firebaseio.com",projectId:"ultratech-event",storageBucket:"ultratech-event.appspot.com",messagingSenderId:"494885983528",appId:"1:494885983528:web:676134714d71870f26ec1d",measurementId:"G-J6TY81CNPJ"}),window.firebaseInstance=b.a;b.a;var M=b.a.auth(),A=b.a.firestore(),P=b.a.database(),B=(b.a.analytics(),b.a.storage()),U=function(e,t,a,n){M.signInWithEmailAndPassword(e,t).then((function(e){console.log(e.user.email+" is logged in right now"),a(e.user)})).catch((function(e){var t=e.code,a=e.message;console.log("code: "+t+" & ErrorMsg: "+a),n(e)}))},H=function(){M.signOut().then((function(){window.location.reload(),window.location.href="/"}))};var R=function(){var e="-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",t=0,a=[];return function(){var n=(new Date).getTime(),r=n===t;t=n;for(var c=new Array(8),o=7;o>=0;o--)c[o]=e.charAt(n%64),n=Math.floor(n/64);if(0!==n)throw new Error("We should have converted the entire timestamp.");var s=c.join("");if(r){for(o=11;o>=0&&63===a[o];o--)a[o]=0;a[o]++}else for(o=0;o<12;o++)a[o]=Math.floor(64*Math.random());for(o=0;o<12;o++)s+=e.charAt(a[o]);if(20!=s.length)throw new Error("Length should be 20.");return s}}(),W=function(e){var t=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);return!(!t||11!=t[7].length)&&t[7]};function V(e){return Object(D.a)(e).reduce((function(e,t){var a="".concat(T()(t).year(),"-").concat(T()(t).week());return e[a]||(e[a]=[]),e[a].push(t),e}),{})}var z=function(){var e=Object(p.a)(d.a.mark((function e(t,a){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){var r=B.ref("".concat(t.id,"/").concat(a.name)).put(a.file);r.on("state_changed",(function(e){e.bytesTransferred,e.totalBytes;switch(e.state){case b.a.storage.TaskState.PAUSED:console.log("Upload is paused");break;case b.a.storage.TaskState.RUNNING:console.log("Upload is running");break;default:console.log(e.state)}}),(function(e){console.log("Image upload error!!!"),console.log(e),n(e)}),(function(){r.snapshot.ref.getDownloadURL().then((function(t){e(t)}))}))})));case 1:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}(),J=function(){var e=Object(p.a)(d.a.mark((function e(t){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=Object(p.a)(d.a.mark((function e(a,n){var r;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=B.refFromURL(t),e.next=4,r.delete();case 4:a(),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("Unable to delete file"),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,a){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(e){return new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r=A.collection(w).doc("".concat(e.id)),t.next=4,A.runTransaction(function(){var t=Object(p.a)(d.a.mark((function t(a){var n,c,o;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,a.get(r);case 2:if((n=t.sent).exists){t.next=6;break}throw{code:"NoSuchSlotFOund",message:"nosoltfound"};case 6:return c=n.data(),o=Object(h.a)(Object(h.a)({},c),{},{eventStartTime:e.eventStartTime?e.eventStartTime:c.eventStartTime,active:null!=e.active?e.active:c.active}),a.update(r,o),t.abrupt("return");case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 4:a(),t.next=11;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0),n(t.t0);case 11:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(e,a){return t.apply(this,arguments)}}())},G=function(e,t,a){var n=F.a.utils.book_new(),r=F.a.utils.json_to_sheet(e);F.a.utils.book_append_sheet(n,r,t),F.a.writeFile(n,a)},Y=function(e){return new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c,o,s,i,l;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,e.month+=1,r=(r=new Date("".concat(e.month," ").concat(e.day,", ").concat(e.year," ").concat(e.hour,":").concat(e.min,":00"))).getTime(),c=(c=new Date("".concat(e.month," ").concat(e.day,", ").concat(e.year," 00:00:00"))).getTime(),o=(o=new Date("".concat(e.month," 1, ").concat(e.year," 00:00:00"))).getTime(),s=e.eventName?e.eventName.toLowerCase():"event1",i={eventStartTime:r,active:void 0===e.active||e.active,dayActive:!0,registrationLimit:e.registrationLimit?e.registrationLimit:300,dateTimestamp:c,monthTimestamp:o,id:"".concat(c,"-").concat(s),gotFull:!1,duration:120,weekId:e.weekId},console.log("".concat(c,"-").concat(s)),l=A.collection(w).doc("".concat(c,"-").concat(s)),t.next=14,A.runTransaction(function(){var t=Object(p.a)(d.a.mark((function t(a){var n,c,o;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,a.get(l);case 2:if((n=t.sent).exists){t.next=6;break}return a.set(l,i),t.abrupt("return");case 6:return c=n.data(),o={eventStartTime:r,active:void 0!==e.active?e.active:c.active,dayActive:void 0!==e.dayActive?e.dayActive:c.dayActive,registrationLimit:void 0!==e.registrationLimit?e.registrationLimit:c.registrationLimit},a.update(l,o),t.abrupt("return");case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 14:a(),t.next=21;break;case 17:t.prev=17,t.t0=t.catch(0),console.log(t.t0),n(t.t0);case 21:case"end":return t.stop()}}),t,null,[[0,17]])})));return function(e,a){return t.apply(this,arguments)}}())},q=function(e){return new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r=A.collection("eventSlots").where("weekId","in",e),t.next=4,r.get();case 4:(c=t.sent).empty?n({code:"noDocFound",message:"No Doc FOund "}):a(c.docs.map((function(e){return e.data()}))),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),n(t.t0);case 11:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(e,a){return t.apply(this,arguments)}}())},K=function(e,t){return new Promise(function(){var a=Object(p.a)(d.a.mark((function a(n,r){var c;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,c=[],Object.keys(t).map((function(a){var n;c.push((n={month:e.month,day:t[a],year:e.year,weekId:e.weekId},new Promise(function(){var e=Object(p.a)(d.a.mark((function e(t,a){var r;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=[Y({eventName:"event1",registrationLimit:300,active:!1,month:n.month,day:n.day,year:n.year,hour:13,min:0,weekId:n.weekId}),Y({eventName:"event2",registrationLimit:300,active:!1,month:n.month,day:n.day,year:n.year,hour:16,min:30,weekId:n.weekId}),Y({eventName:"event3",registrationLimit:300,active:!1,month:n.month,day:n.day,year:n.year,hour:20,min:0,weekId:n.weekId})],e.next=4,Promise.all(r);case 4:t(),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0),a(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,a){return e.apply(this,arguments)}}())))})),a.next=5,Promise.all(c);case 5:n(),a.next=12;break;case 8:a.prev=8,a.t0=a.catch(0),console.log(a.t0),r(a.t0);case 12:case"end":return a.stop()}}),a,null,[[0,8]])})));return function(e,t){return a.apply(this,arguments)}}())},Q=function(e,t){return A.collection(k).doc("".concat(e)).get({source:"server"})},X=function(e,t){return new Promise(function(){var a=Object(p.a)(d.a.mark((function a(n,r){var c;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,e&&(e=e.toLowerCase()),console.log(e,t),c=A.collection(k).doc("".concat(e)),a.next=6,A.runTransaction(function(){var a=Object(p.a)(d.a.mark((function a(n){var r,o,s,i;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.get(c);case 2:if(r=a.sent,o=R(),t.type!==N&&t.type!==E){a.next=14;break}if(t.file){a.next=8;break}throw{code:"ItemFileNotPassed",message:"No File is selected from userEnd"};case 8:return s={name:"".concat(t.name,"_").concat(Date.now()),file:t.file},a.next=11,z({id:"".concat(e,"/").concat(t.type)},s);case 11:t.link=a.sent,a.next=15;break;case 14:t.type===x&&(t.videoCode=W(t.link));case 15:return i={},r.exists&&(i=r.data()),i["".concat(t.type)]||(i["".concat(t.type)]={}),i["".concat(t.type,"Index")]||(i["".concat(t.type,"Index")]=[]),i["".concat(t.type)][o]={name:t.name,id:o,link:t.link,description:t.description},i["".concat(t.type,"Index")].push(o),t.type===x&&(i["".concat(t.type)][o].videoCode=t.videoCode),t.lang&&(i["".concat(t.type)][o].lang=t.lang),r.exists?n.update(c,i):n.set(c,i),a.abrupt("return");case 25:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}());case 6:n(),a.next=13;break;case 9:a.prev=9,a.t0=a.catch(0),console.log(a.t0),r(a.t0);case 13:case"end":return a.stop()}}),a,null,[[0,9]])})));return function(e,t){return a.apply(this,arguments)}}())},$=function(e,t){return new Promise(function(){var a=Object(p.a)(d.a.mark((function a(n,r){var c;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,e&&(e=e.toLowerCase()),c=A.collection(k).doc("".concat(e)),a.next=5,A.runTransaction(function(){var a=Object(p.a)(d.a.mark((function a(n){var r,o,s,i;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,n.get(c);case 2:if(r=a.sent,o={},r.exists&&(o=r.data()),s=t.id,o["".concat(t.type)]){a.next=9;break}throw{code:"ItemTypeNotFoud",message:"Such Item Doesn't Exists"};case 9:if(o["".concat(t.type)][s]){a.next=12;break}throw{code:"ItemNotFoud",message:"Such Item Doesn't Exists"};case 12:if(t.type!==N&&t.type!==E){a.next=22;break}if(!t.file){a.next=20;break}return a.next=16,J(o["".concat(t.type)][s].link);case 16:return i={name:"".concat(t.name,"_").concat(Date.now()),file:t.file},a.next=19,z({id:"".concat(e,"/").concat(t.type)},i);case 19:t.link=a.sent;case 20:a.next=23;break;case 22:t.type===x&&(o["".concat(t.type)][s].link!==t.link?t.videoCode=W(t.link):t.videoCode=o["".concat(t.type)][s].videoCode?o["".concat(t.type)][s].videoCode:W(t.link));case 23:return o["".concat(t.type)]||(o["".concat(t.type)]={}),o["".concat(t.type)][s]={name:t.name,id:s,link:t.link,description:t.description},t.type===x&&(o["".concat(t.type)][s].videoCode=t.videoCode),r.exists?n.update(c,o):n.set(c,o),a.abrupt("return");case 28:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}());case 5:n(),a.next=11;break;case 8:a.prev=8,a.t0=a.catch(0),r(a.t0);case 11:case"end":return a.stop()}}),a,null,[[0,8]])})));return function(e,t){return a.apply(this,arguments)}}())},ee=function(e,t){return new Promise(function(){var a=Object(p.a)(d.a.mark((function a(n,r){var c;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,e&&(e=e.toLowerCase()),c=A.collection(k).doc("".concat(e)),a.next=5,A.runTransaction(function(){var e=Object(p.a)(d.a.mark((function e(a){var n,r,o,s;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.get(c);case 2:if(r=e.sent,o={},r.exists&&(o=r.data()),s=t.id,o["".concat(t.type)]){e.next=9;break}throw{code:"ItemTypeNotFoud",message:"Such Item Doesn't Exists"};case 9:if(o["".concat(t.type)][s]){e.next=12;break}throw{code:"ItemNotFoud",message:"Such Item Doesn't Exists"};case 12:if(t.type!==N&&t.type!==E){e.next=15;break}return e.next=15,J(o["".concat(t.type)][s].link);case 15:return delete o["".concat(t.type)][s],o["".concat(t.type,"Index")].splice(o["".concat(t.type,"Index")].indexOf(s),1),0===Object.keys(o["".concat(t.type)]).length&&delete o["".concat(t.type)],0===o["".concat(t.type,"Index")].length&&delete o["".concat(t.type,"Index")],a.update(c,(n={},Object(v.a)(n,"".concat(t.type),o["".concat(t.type)]?o["".concat(t.type)]:b.a.firestore.FieldValue.delete()),Object(v.a)(n,"".concat(t.type,"Index"),o["".concat(t.type,"Index")]?o["".concat(t.type,"Index")]:b.a.firestore.FieldValue.delete()),n)),e.abrupt("return",!0);case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 5:n(),a.next=12;break;case 8:a.prev=8,a.t0=a.catch(0),console.log(a.t0),r(a.t0);case 12:case"end":return a.stop()}}),a,null,[[0,8]])})));return function(e,t){return a.apply(this,arguments)}}())},te=function(e){return new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,A.collection("meetingRoom").doc("analyticsDashboard").get();case 3:throw(r=t.sent).exists&&(c=r.data().admins,console.log(c),-1!==c.indexOf(e)&&a()),{code:"Non-AdminID",message:"Please Admin ID"};case 9:t.prev=9,t.t0=t.catch(0),n(t.t0);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(e,a){return t.apply(this,arguments)}}())},ae=function(e){Object(l.a)(a,e);var t=Object(u.a)(a);function a(){var e;Object(s.a)(this,a);for(var n=arguments.length,r=new Array(n),c=0;c=2){var e=n.state.currentHour-1;n.setState({currentHour:e})}},n.onMinutesForward=function(){if(n.state.currentMinutes<=58){var e=n.state.currentMinutes+1;n.setState({currentMinutes:e})}},n.onMinutesBackward=function(){if(n.state.currentMinutes>=1){var e=n.state.currentMinutes-1;n.setState({currentMinutes:e})}},n.onIndicatorBackward=function(){n.setState({indicator:"PM"})},n.onIndicatorForward=function(){n.setState({indicator:"AM"})},n.onSetTime=function(){var e={hour:n.state.currentHour,minute:n.state.currentMinutes,indicator:n.state.indicator};n.props.onTimeUpdate&&n.props.onTimeUpdate(e)},n.onClose=function(e){e.preventDefault();var t={hour:n.state.currentHour,minute:n.state.currentMinutes,indicator:n.state.indicator};n.props.onClose&&n.props.onClose(t)},n}return Object(i.a)(a,[{key:"componentDidMount",value:function(){this.props.time&&(null!=this.props.time.hour&&this.setState({currentHour:this.props.time.hour}),null!=this.props.time.minute&&this.setState({currentMinutes:this.props.time.minute}),null!=this.props.time.indicator&&this.setState({indicator:this.props.time.indicator}))}},{key:"render",value:function(){var e=this;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"popover-modal"},r.a.createElement("div",{className:"popover-modal__inner"},r.a.createElement("div",{className:"popover-modal__body"},r.a.createElement("div",{className:"time-clock"},r.a.createElement("div",{className:"time-clock__header"},r.a.createElement("h2",{className:"time-clock__title"},"Select Time"),r.a.createElement("a",{href:"",className:"time-clock__close",onClick:function(t){return e.onClose(t)}},r.a.createElement("i",{className:"icon-close"}))),r.a.createElement("div",{className:"time-clock__body"},r.a.createElement("div",{className:"time-clock__item__wrapper"},r.a.createElement("div",{className:"time-clock__item"},r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onHourBackward(t)}},r.a.createElement("i",{className:"icon-angle-forward"})),r.a.createElement("span",{className:"time-clock__item__title"},this.state.currentHour),r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onHourForward(t)}},r.a.createElement("i",{className:"icon-angle-back"}))),r.a.createElement("div",{className:"time-clock__item"},r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onMinutesBackward(t)}},r.a.createElement("i",{className:"icon-angle-forward"})),r.a.createElement("span",{className:"time-clock__item__title"},this.state.currentMinutes),r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onMinutesForward(t)}},r.a.createElement("i",{className:"icon-angle-back"}))),r.a.createElement("div",{className:"time-clock__item"},r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onIndicatorBackward(t)}},r.a.createElement("i",{className:"icon-angle-forward"})),r.a.createElement("span",{className:"time-clock__item__title"},this.state.indicator),r.a.createElement("button",{className:"time-clock__btn",onClick:function(t){return e.onIndicatorForward(t)}},r.a.createElement("i",{className:"icon-angle-back"})))),r.a.createElement("div",{className:"text-center"},r.a.createElement("button",{className:"btn btn-dark",onClick:function(t){return e.onSetTime()}},"Set Time"))))))))}}]),a}(n.Component)),de=a(28),pe=a(24),fe=a.n(pe),ve=a(41),he="Bar",ge="PieChart",be=function(e){Object(l.a)(a,e);var t=Object(u.a)(a);function a(){var e;Object(s.a)(this,a);for(var n=arguments.length,c=new Array(n),o=0;o2&&void 0!==arguments[2]?arguments[2]:1;e.hasOwnProperty(t)?e[t]+=a:e[t]=a},e.processLiveEventData=function(t,a){if(t)console.log(t);else if(a){var n={},r={};Object.keys(a).forEach((function(t){var c=a[t];e.incrementObjectValue(n,"loginCount",1),c.state===O&&(e.incrementObjectValue(n,"liveCount",1),c.location&&e.incrementObjectValue(r,c.location,1))})),console.log(r),e.setState((function(e){return{count:Object(h.a)({},r),loginCount:n.loginCount?n.loginCount:0,liveCount:n.liveCount?n.liveCount:0}}))}},e.onBackClick=function(t){t.preventDefault(),e.props.onBackClick&&e.props.onBackClick(t)},e.getRegisteredUserData=function(){e.registerationData?e.state.registerationCount>0?G(Object.values(e.registerationData),"Registered User","RegisteredUser".concat(new Date(e.props.event.dateTimestamp).toDateString(),"-").concat(e.props.event.id.split("-")[1],".xlsx")):(console.error("No Data!!"),fe()({title:"No Data Found",icon:"info"})):fe()({title:"No Data Found",icon:"info"})},e.data=function(e,t){var a=[];return t.forEach((function(t){return a.push(e[t])})),a},e.renderChartWithLimit=function(t,a,n,c,o,s){console.log(a);var i,l=a,u=[[n,c]];i=Object.entries(l).sort((function(e,t){var a=Object(de.a)(e,2)[1];return Object(de.a)(t,2)[1]-a})).reduce((function(e,t){var a=Object(de.a)(t,2),n=a[0],r=a[1];return Object(h.a)(Object(h.a)({},e),{},Object(v.a)({},n,r))}),{});var m=Object.keys(i),d=0;return m.forEach((function(e,t){t25?e.substring(0,22)+"...":e),i[e]]),d+=i[e]):i[e]})),0===d?null:r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between",style:{width:"unset"}},r.a.createElement("div",{className:"seller-analytics-Chart-box"},r.a.createElement(ve.a,{width:"500px",height:"300px",chartType:t,loader:r.a.createElement("div",null,"Loading Chart"),data:u,className:s||"customChart",options:{title:"".concat(e.checkFor3D(t)?n:""),is3D:e.checkFor3D(t)}})))},e.checkFor3D=function(e){return e===ge},e}return Object(i.a)(a,[{key:"componentDidMount",value:function(){var e=this;window.c=this,function(e,t){try{if(!e){var a={code:"InvalidEventId",message:"InvalidEventId."};t({code:"InvalidEventId",message:"InvalidEventId."})}A.collection(y).where("slot","==","".concat(e)).onSnapshot((function(e){if(e.empty){t({code:"NoRoomFound",message:"No ChatRoom room found for the event."})}var a={};e.docs.forEach((function(e){var t=e.data();Object.keys(t).forEach((function(n){if("object"===typeof t[n])if("registrationTimeStamp"===n){var r=new Date(0);r.setUTCSeconds(t["".concat(n)].seconds),a["".concat(e.id)]?a["".concat(e.id)][n]="".concat(r.toDateString()," , ").concat(r.toTimeString()):a["".concat(e.id)]=Object(v.a)({},n,"".concat(r.toDateString()," , ").concat(r.toTimeString()))}else Object.keys(t[n]).forEach((function(r){a["".concat(e.id)]?a["".concat(e.id)]["".concat(n,"_").concat(r)]=t[n][r]:a["".concat(e.id)]=Object(v.a)({},"".concat(n,"_").concat(r),t[n][r])}));else a["".concat(e.id)]?a["".concat(e.id)][n]=t[n]:a["".concat(e.id)]=Object(v.a)({},n,t[n])}))})),t(null,a)}))}catch(a){console.log(a),t(a)}}(this.props.event.id,(function(t,a){t?console.log(t):e.processRegisteredData(a)})),function(e,t){var a="loggedInUser/"+e.toLowerCase();P.ref(a).on("value",(function(e){if(e.exists())t(null,e.val());else{t&&t({code:"noDataFound",message:"noEventDataLoggedTillNow"})}}),(function(e){t&&t(e)}))}(this.props.event.id,this.processLiveEventData)}},{key:"getFeedBackData",value:function(){var e,t=this;(e=this.props.event.id,new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c,o,s;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r="feedback/"+e.toLowerCase(),c=P.ref(r),t.next=5,c.once("value");case 5:if(!(o=t.sent).exists()){t.next=12;break}s=Object(h.a)({},o.val()),Object.keys(s).forEach((function(e){s[e].mobileNumber=e})),a(s),t.next=14;break;case 12:throw{code:"noDataFound",message:"noFeedbackDataFound"};case 14:t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),n(t.t0);case 19:case"end":return t.stop()}}),t,null,[[0,16]])})));return function(e,a){return t.apply(this,arguments)}}())).then((function(e){G(Object.values(e),"Feedback","Feedback".concat(new Date(t.props.event.dateTimestamp).toDateString(),"-").concat(t.props.event.id.split("-")[1],".xlsx"))})).catch((function(e){fe()({title:"No Data Found",icon:"info"})}))}},{key:"downloadpaddavFeedBackData",value:function(){var e,t=this;(e=this.props.event.id,new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c,o,s;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r="padavFeedback/"+e.toLowerCase(),c=P.ref(r),t.next=5,c.once("value");case 5:if(!(o=t.sent).exists()){t.next=12;break}s=Object(h.a)({},o.val()),Object.keys(s).forEach((function(e){s[e].mobileNumber=e})),a(s),t.next=14;break;case 12:throw{code:"noDataFound",message:"noFeedbackDataFound"};case 14:t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),n(t.t0);case 19:case"end":return t.stop()}}),t,null,[[0,16]])})));return function(e,a){return t.apply(this,arguments)}}())).then((function(e){G(Object.values(e),"PadavFeedback","PadavFeedback".concat(new Date(t.props.event.dateTimestamp).toDateString(),"-").concat(t.props.event.id.split("-")[1],".xlsx"))})).catch((function(e){fe()({title:"No Data Found",icon:"info"})}))}},{key:"downloadUserAnalyticsData",value:function(){var e,t=this;(e=this.props.event.id,new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c,o,s;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r="user_analytics/"+e.toLowerCase(),c=P.ref(r),t.next=5,c.once("value");case 5:if(!(o=t.sent).exists()){t.next=12;break}s=Object(h.a)({},o.val()),Object.keys(s).forEach((function(e){s[e].hasOwnProperty("firstLoginTime")&&(s[e].firstLoginTime="".concat(new Date(s[e].firstLoginTime).toDateString()," , ").concat(new Date(s[e].firstLoginTime).toTimeString())),s[e].hasOwnProperty("lastLoginTime")&&(s[e].lastLoginTime="".concat(new Date(s[e].lastLoginTime).toDateString()," , ").concat(new Date(s[e].lastLoginTime).toTimeString())),s[e].hasOwnProperty("lastLogoutTime")&&(s[e].lastLogoutTime="".concat(new Date(s[e].lastLogoutTime).toDateString()," , ").concat(new Date(s[e].lastLogoutTime).toTimeString()))})),a(s),t.next=14;break;case 12:throw{code:"noDataFound",message:"noUserDataFound"};case 14:t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),n(t.t0);case 19:case"end":return t.stop()}}),t,null,[[0,16]])})));return function(e,a){return t.apply(this,arguments)}}())).then((function(e){G(Object.values(e),"PadavFeedback","PadavFeedback".concat(new Date(t.props.event.dateTimestamp).toDateString(),".xlsx"))})).catch((function(e){fe()({title:"No Data Found",icon:"info"})}))}},{key:"render",value:function(){var e=this;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"wrapper"},r.a.createElement("header",{className:"header"},r.a.createElement("h1",{className:"header__logo"},r.a.createElement("img",{src:"assets/images/logo.png",alt:""}))),r.a.createElement("aside",{className:"sidebar"},r.a.createElement("ul",{className:"sidebar-menu"},r.a.createElement("li",null,r.a.createElement("a",{className:"active",href:""},"Event Slots")))),r.a.createElement("div",{className:"main-container sidebar-active min-height-full"},r.a.createElement("div",{className:"dashboard__header"},r.a.createElement("ul",{className:"bradcrumb"},r.a.createElement("li",null,this.props.date),r.a.createElement("li",null,this.props.week),r.a.createElement("li",{onClick:function(t){return e.onBackClick(t)}},this.props.event.id.split("-")[1]),r.a.createElement("li",{className:"active"},r.a.createElement("a",{href:"#"},"ANALYTICS")))),r.a.createElement("div",{className:"dashboard-wrapper"},r.a.createElement("div",{className:"dashboard-item__wrapper"},r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between"},r.a.createElement("h3",{className:"dashboard-item__title"},"Registered Users"),r.a.createElement("span",{className:"dashboard-item__number"},this.state.registerationCount)),r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between"},r.a.createElement("h3",{className:"dashboard-item__title"},"Total Visitors"),r.a.createElement("span",{className:"dashboard-item__number"},this.state.loginCount)),r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between"},r.a.createElement("h3",{className:"dashboard-item__title"},"Live Count"),r.a.createElement("span",{className:"dashboard-item__number"},this.state.liveCount))),r.a.createElement("div",{className:"dashboard-item__wrapper"},Object.keys(C).map((function(t){return r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between ".concat(C["".concat(t)].enabled?"":"d-none")},r.a.createElement("h3",{className:"dashboard-item__title"},C["".concat(t)].label),r.a.createElement("span",{className:"dashboard-item__number"},e.state.count[t]?e.state.count[t]:0))}))),r.a.createElement("hr",null),r.a.createElement("div",{className:"dashboard-item__wrapper mg-t20"},Object.keys(j).map((function(t){return r.a.createElement("div",{className:"dashboard-item d-flex align-items-center justify-content-between ".concat(j["".concat(t)].enabled?"":"d-none")},r.a.createElement("h3",{className:"dashboard-item__title"},j["".concat(t)].label),r.a.createElement("span",{className:"dashboard-item__number"},e.state.count[t]?e.state.count[t]:0))}))),r.a.createElement("hr",null),r.a.createElement("div",{className:"dashboard-item__wrapper mg-t20"},this.renderChartWithLimit(he,{Total_Registeration:this.state.registerationCount,Total_Logins:this.state.loginCount,Live_Count:this.state.liveCount?this.state.liveCount:0},"users","count",5,"customChart-justbackground"),this.renderChartWithLimit(ge,this.state.count,"users","count",5,"customChart-justbackground")),r.a.createElement("hr",null)))))}}]),a}(n.Component),ye=[{label:"October",value:9,year:2020},{label:"November",value:10,year:2020},{label:"December",value:11,year:2020},{label:"January",value:0,year:2021},{label:"February",value:1,year:2021},{label:"March",value:2,year:2021},{label:"April",value:3,year:2021},{label:"May",value:4,year:2021},{label:"June",value:5,year:2021},{label:"July",value:6,year:2021},{label:"August",value:7,year:2021},{label:"September",value:8,year:2021},{label:"October",value:9,year:2021},{label:"November",value:10,year:2021},{label:"December",value:11,year:2021}],we=new Array(7);we[0]="Sunday",we[1]="Monday",we[2]="Tuesday",we[3]="Wednesday",we[4]="Thursday",we[5]="Friday",we[6]="Saturday";var ke=new Array;ke[0]="January",ke[1]="February",ke[2]="March",ke[3]="April",ke[4]="May",ke[5]="June",ke[6]="July",ke[7]="August",ke[8]="September",ke[9]="October",ke[10]="November",ke[11]="December";var Ee=function(e){Object(l.a)(a,e);var t=Object(u.a)(a);function a(){var e;Object(s.a)(this,a);for(var n=arguments.length,c=new Array(n),o=0;o()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())},e.onFormSubmit=function(){var t=Object(p.a)(d.a.mark((function t(a){var n,r;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.preventDefault(),t.prev=1,window.gtag_report_conversion&&window.gtag_report_conversion(),window.fbq&&window.fbq("track","Lead_BGK"),n=e.state.email.toLowerCase(),r=e.state.password,t.next=8,te(n);case 8:U(n,r,(function(){e.setState({error:!1})}),(function(t){e.setState({error:!0,errorMessage:"User ID and password do not match"})})),t.next=15;break;case 11:t.prev=11,t.t0=t.catch(1),console.log(t.t0),"auth/user-not-found"!==t.t0.code&&e.setState({error:!0,errorMessage:t.t0.message?t.t0.message:t.t0});case 15:case"end":return t.stop()}}),t,null,[[1,11]])})));return function(e){return t.apply(this,arguments)}}(),e.signupWithEmail=function(e,t){M.createUserWithEmailAndPassword(e,t).then((function(e){console.log(e.user.email+" is logged in right now"),e.user.updateProfile({displayName:window.userDataFirebase.name}).then((function(){console.log("updated Name!!")}))})).catch((function(e){var t=e.code,a=e.message;console.log("code: "+t+" & ErrorMsg: "+a)}))},e.checkInRegisteredNumber=function(e){return new Promise(function(){var t=Object(p.a)(d.a.mark((function t(a,n){var r,c;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r=A.collection("userData").where("phoneNumber","==","".concat(e)),t.next=4,r.get();case 4:if(!(c=t.sent).empty){t.next=8;break}throw{code:"UserNotFound",message:"User is not registered"};case 8:a(c.docs[0].data()),t.next=15;break;case 11:t.prev=11,t.t0=t.catch(0),console.log(t.t0),n(t.t0);case 15:case"end":return t.stop()}}),t,null,[[0,11]])})));return function(e,a){return t.apply(this,arguments)}}())},e.checkEventSlotStatus=function(t){return new Promise(function(){var a=Object(p.a)(d.a.mark((function a(n,r){var c,o,s,i,l,u;return d.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,c=A.collection("eventSlots").doc("".concat(t)),a.next=4,c.get();case 4:if((o=a.sent).exists){a.next=8;break}throw{code:"SoSuchSlotFound",message:"Please come back later."};case 8:if(s=o.data(),window.slotData=s,s.dayActive&&s.active){a.next=13;break}throw{code:"EventNotActive",message:"Please come back later, Event has been closed"};case 13:if(i=(i=new Date).getTime()+e.props.webTimeDiff,!((l=(s.eventStartTime-i)/6e4)>0)){a.next=23;break}throw u=(u=new Date(s.eventStartTime)).toLocaleTimeString("en-US"),{code:"EventIsNotLiveYet",message:"Event will be live at ".concat(u,".")};case 23:if(!(l<0&&l>-120)){a.next=28;break}console.log("can login"),n(),a.next=31;break;case 28:throw console.log(l+120),{code:"EventFinished",message:"Event ended as per your time slot, Thankyou."};case 31:a.next=36;break;case 33:a.prev=33,a.t0=a.catch(0),r(a.t0);case 36:case"end":return a.stop()}}),a,null,[[0,33]])})));return function(e,t){return a.apply(this,arguments)}}())},e.checkUserStatus=function(){var e=Object(p.a)(d.a.mark((function e(t){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){(void 0==t||""===t)&&a({code:"UserIDWasNull",message:"Please try again later"}),P.ref("loggedInUser/"+t).once("value").then((function(t){if(t.exists())if("online"===t.val().state){a({code:"AlreadyLogged",message:"User Logged in from another system."})}else e();else e()}),(function(e){a(e)}))})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),e}return Object(i.a)(a,[{key:"render",value:function(){return this.state._loading?r.a.createElement("img",{alt:"loading",src:"/images/loader.gif"}):r.a.createElement("section",{className:"landing-page min-height-full"},r.a.createElement("aside",{className:"landing-pageBox d-flex justify-content-between align-items-start min-height-full image-bg",style:{backgroundImage:"url(/assets/images/bg/home-bg.jpg)"}},r.a.createElement("a",{className:"landing-pageBox__logo"},r.a.createElement("img",{src:"/assets/images/logoAB.png",alt:"Ultra Tech"})),r.a.createElement("img",{src:"/assets/images/side-pic.png",alt:"Ultra Tech",className:"landing-pageBox__banner"})),r.a.createElement("aside",{className:"signinBox min-height-full"},r.a.createElement("form",{onSubmit:this.onFormSubmit},r.a.createElement("h1",{className:"signinBox__heading"},"Analytics Dashboard Sign in"),r.a.createElement("div",{className:"signinBox__body pd-t70"},r.a.createElement("div",{className:"form-group mg-b50"},r.a.createElement("input",{type:"text",className:"form-control",name:"email",value:this.state.email,placeholder:"*Enter Email",onChange:this.onInputChange,required:!0})),r.a.createElement("div",{className:"form-group mg-b50"},r.a.createElement("input",{type:"password",className:"form-control",name:"password",value:this.state.password,placeholder:"*Enter Password",onChange:this.onInputChange,required:!0})),this.state.error&&r.a.createElement("div",{className:"mg-b50",style:{color:"red",fontSize:"1.25rem"}},this.state.errorMessage),r.a.createElement("div",{className:"text-center"},r.a.createElement("button",{className:"btn btn-lg btn-dark",disabled:!(this.state.email.length>2&&this.state.password.length>2)},r.a.createElement("span",{className:"d-flex justify-content-between"},"SIGN IN ",r.a.createElement("i",{className:"icon-angle-forward"}))))))))}}]),a}(n.Component)),Ce=function(e){Object(l.a)(a,e);var t=Object(u.a)(a);function a(){return Object(s.a)(this,a),t.apply(this,arguments)}return Object(i.a)(a,[{key:"render",value:function(){return this.context?r.a.createElement(Se,null):r.a.createElement(ne.a,null,r.a.createElement(re.c,null,r.a.createElement(re.a,{exact:!0,path:"/"},r.a.createElement(Oe,null))))}}]),a}(n.Component);Ce.contextType=f;var je=Ce,De=a(45),Ie=function(e){Object(l.a)(a,e);var t=Object(u.a)(a);function a(){return Object(s.a)(this,a),t.apply(this,arguments)}return Object(i.a)(a,[{key:"componentDidMount",value:function(){De.isMobileOnly&&(window.location.href="/issue/index.html")}},{key:"render",value:function(){return r.a.createElement(ae,null,r.a.createElement(je,null))}}]),a}(r.a.Component);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(r.a.createElement(r.a.StrictMode,null,r.a.createElement(Ie,null)),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))}},[[46,1,2]]]); //# sourceMappingURL=main.d94ccba7.chunk.js.map