1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[930],{1103:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>en});var a=n(63857),r=n(67251),s=n(46126),i=n(29898),o=n(30291),l=n(76966),c=n(42969),d=n(43081),u=n.n(d),m=n(14232),p=n(2171),v=n(70236),h=n(86032),f=n(60419),g=n(54253),y=n(1002),D=n(47559),b=n(64277),x=n(63264),_=n(10841),A=n.n(_),w=n(15039),j=n.n(w),C=n(87991),E=n(76878),N=n.n(E),S=n(73733),M=n.n(S),T=n(72560),F=n(58001),k=n(39200),L=n.n(k),V=n(58458),B=n(55370),O=B.Ik().shape({eventTitle:B.Yj().required(),eventDesc:B.Yj().required()}),H=n(37876);let P=function(e){var t,n,a=e.handleSubmitted,r=e.eventValues,s=e.buttonText,i=e.i18n,o=e.eventType,l=e.handleDelete,c=e.submittingForm,d=e.eventModalType,u=i.get("go-to-aligner-settings-msg"),m=u?u.match("{{(.*?)}}")[1]:"";return(u=u?null==(t=u)?void 0:t.replace(null==(n=u)?void 0:n.match("{{(.*?)}}")[0],"<a href='/myprofile'>".concat(m,"</a>")):"",null==o||"appointment"===o)?(0,H.jsx)(F.l1,{onSubmit:a,initialValues:r,validationSchema:O,buttonText:s||"Save",className:"eventForm",children:function(e){var t=e.handleChange,n=e.handleBlur,a=e.handleSubmit,r=e.setFieldValue,o=e.values,u=e.touched,m=e.errors;return(0,H.jsx)("div",{className:M()["event-wrapper"],children:(0,H.jsxs)(T.A,{onSubmit:a,id:"event-form",children:[(0,H.jsxs)(T.A.Group,{controlId:"formEventTitle",children:[(0,H.jsxs)(T.A.Label,{children:[i.get("event-title-label"),(0,H.jsx)("span",{className:"required-field",children:"*"})]}),(0,H.jsx)(T.A.Control,{type:"text",name:"eventTitle",onChange:t,onBlur:n,value:o.eventTitle||"",className:M().eventTitle}),u.eventTitle&&m.eventTitle?(0,H.jsx)(T.A.Control.Feedback,{type:"invalid",className:"invalid",children:i.get("title-validation-error-message")}):null]}),(0,H.jsxs)(T.A.Group,{controlId:"formEventDesc",children:[(0,H.jsxs)(T.A.Label,{children:[i.get("event-desc-label"),(0,H.jsx)("span",{className:"required-field",children:"*"})]}),(0,H.jsx)(T.A.Control,{as:"textarea",rows:"3",cols:"3",name:"eventDesc",onChange:t,onBlur:n,value:o.eventDesc,className:M().eventDesc}),u.eventDesc&&m.eventDesc?(0,H.jsx)(T.A.Control.Feedback,{type:"invalid",className:"invalid",children:i.get("desc-validation-error-message")}):null]}),(0,H.jsxs)(T.A.Group,{children:[(0,H.jsxs)(T.A.Label,{children:[i.get("event-date-label"),(0,H.jsx)("span",{className:"required-field",children:"*"})]}),(0,H.jsx)("br",{}),(0,H.jsx)(L(),{selected:o.startDate||new Date,dateFormat:i.get("form-date-format"),className:"form-control",name:"startDate",onChange:function(e){return r("startDate",e)},minDate:new Date,locale:i.get("form-calendar-locale")})]}),(0,H.jsxs)(T.A.Group,{children:[(0,H.jsxs)(T.A.Label,{children:[i.get("event-time-label"),(0,H.jsx)("span",{className:"required-field",children:"*"})]}),(0,H.jsx)("br",{}),(0,H.jsx)(V.A,{name:"time",value:o.time||new Date,onChange:r,dateFormat:i.get("form-time-format"),showTimeSelect:!0,showTimeSelectOnly:!0,locale:i.get("form-calendar-locale")})]}),(0,H.jsxs)(T.A.Group,{className:"text-center mt-4",children:["add_event"!==d?(0,H.jsx)(b.A,{className:"deleteButton cancel-button",onClick:function(){return l()},children:i.get("delete-btn")}):null,(0,H.jsxs)(b.A,{type:"submit",className:"submitButton submit-btn primary-button",children:[c&&(0,H.jsx)(y.A,{as:"span",animation:"border",size:"sm",role:"status","aria-hidden":"true"}),s]})]})]})})}}):(0,H.jsx)(F.l1,{onSubmit:a,initialValues:r,buttonText:s||"Save",className:"eventForm",children:function(e){var t=e.handleSubmit,n=e.setFieldValue,a=e.values;return e.onClick,(0,H.jsx)("div",{className:M()["event-wrapper"],children:(0,H.jsxs)(T.A,{onSubmit:t,id:"event-form",children:[(0,H.jsxs)(T.A.Group,{children:[(0,H.jsxs)(T.A.Label,{children:[i.get("event-date-label"),(0,H.jsx)("span",{className:"required-field",children:"*"})]}),(0,H.jsx)("br",{}),(0,H.jsx)(L(),{selected:a.startDate||new Date,dateFormat:i.get("form-date-format"),className:"form-control mb-4",name:"startDate",onChange:function(e){return n("startDate",e)},minDate:"change_aligner"===o?a.startDate:new Date,locale:i.get("form-calendar-locale")})]}),(0,H.jsx)(T.A.Group,{children:(0,H.jsx)("p",{dangerouslySetInnerHTML:{__html:u},className:"mb-4"})}),(0,H.jsxs)(T.A.Group,{className:"text-center mt-3",children:[(0,H.jsx)(b.A,{className:"cancel-button ",onClick:function(){return l()},children:i.get("remove-btn")}),(0,H.jsxs)(b.A,{type:"submit",className:"submit-btn primary-button ",children:[c&&(0,H.jsx)(y.A,{as:"span",animation:"border",size:"sm",role:"status","aria-hidden":"true"}),s]})]})]})})}})},U=function(e){var t=e.show,n=e.onHide,a=e.initialVals,r=e.handleSubmit,s=e.buttonText,i=e.modalHeader,o=e.i18n,l=e.eventType,c=e.handleDelete,d=e.submittingForm,u=e.domainFromProp,m=e.eventModalType;return(0,H.jsxs)(D.A,{size:"change_aligner"===l?"sm":"md",centered:!0,show:t,onHide:n,className:j()("calendar-modal",u&&"myinv_sa"===u&&"".concat(M()["sa-cal-modal-wrapper"]," sa-calendar-modal-wrapper")),children:[(0,H.jsx)(D.A.Header,{className:j()("justify-content-center",u&&"myinv_sa"===u&&"".concat(M()["sa-cal-modal-header"])),closeButton:!0,children:(0,H.jsx)(D.A.Title,{children:i})}),(0,H.jsx)(D.A.Body,{className:"p-4",children:(0,H.jsx)("div",{children:(0,H.jsx)(P,{eventValues:a,handleSubmitted:r,buttonText:s,i18n:o,eventType:l,handleDelete:c,submittingForm:d,eventModalType:m})})})]})};var I=n(41201),q=n(80913),z=n(86131),G=n.n(z),R=n(81074);function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?Y(Object(n),!0).forEach(function(t){(0,c.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Q=function(){return!!e})()}var X=function(e){var t;function n(e){var t,s,l,d,m;return(0,r.A)(this,n),s=n,l=[e],s=(0,o.A)(s),t=(0,i.A)(this,Q()?Reflect.construct(s,l||[],(0,o.A)(this).constructor):s.apply(this,l)),(0,c.A)(t,"fetchAppointmentEvents",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=t.props.constants,r=new(N())(a,n.MODULE_NAME),s=(null==e?void 0:e.filter(function(e){return(null==e?void 0:e.type)==="appointment"}))||[],i=null===R.regionHelper||void 0===R.regionHelper?void 0:R.regionHelper.getDomainHash(window.location.hostname),o=[];(null==s?void 0:s.length)>0&&s.forEach(function(e){var t={};t.id=e.id,t.eventTitle=e.title,t.eventDesc=e.notes,t.startDate=new Date(e.starts_at),t.time=new Date(e.starts_at),t.type=e.type,t.openForFEdit=!1,o.push(t)});var l=(null==e?void 0:e.filter(function(e){return(null==e?void 0:e.type)==="selfie"}))||[];(null==l?void 0:l.length)>0&&l.forEach(function(e){var t={};t.id=e.id,t.eventTitle=r.get("selfie-event-title"),t.eventDesc=e.notes,t.startDate=new Date(e.starts_at),t.time=new Date(e.updated_at),t.type=e.type,t.openForFEdit=!1,o.push(t)});for(var c=(null==e?void 0:e.filter(function(e){return(null==e?void 0:e.type)==="change_aligner"}))||[],d=[],u=0;u<(null==c?void 0:c.length);u+=1)for(var m,p,v,h=0;h<(null==(m=c[u])||null==(p=m.occurrences)?void 0:p.length);h+=1)d.push(null==(v=c[u])?void 0:v.occurrences[h]);c.forEach=function(e,t){d.push(e[t])};var f=[];return(null==d?void 0:d.length)>0&&d.forEach(function(e){var t={};t.id=e.id,t.eventTitle=(null==i?void 0:i.override_url)==="myinv_kr"?"".concat(e.aligner_number," ").concat(r.get("change-to-aligner")):(null==i?void 0:i.override_url)==="myinv_cn"?"".concat(r.get("change-to-aligner")).concat(e.aligner_number).concat(r.get("#")):"".concat(r.get("change-to-aligner")," ").concat(r.get("#")," ").concat(e.aligner_number," "),t.eventDesc="",t.startDate=new Date(e.starts_at),t.time=new Date(e.starts_at),t.type="change_aligner",t.openForFEdit=!1,f.push(t)}),o.push.apply(o,f),(null==o?void 0:o.length)>0&&o.sort(function(e,t){return e.startDate-t.startDate}),o}),(0,c.A)(t,"onChange",function(e){return t.setState({activeDate:e})}),(0,c.A)(t,"clickDay",function(e){e.setHours(0,0,0,0)>new Date().setHours(0,0,0,0)?t.setState({selectedDay:e}):t.setState({selectedDay:new Date}),t.setState(function(t){K({},t.eventValues);return{eventValues:{startDate:e}}}),t.scrollToSelectedDate(e)}),(0,c.A)(t,"scrollToSelectedDate",function(e){var n=A()(e).format("DD-MM-yyyy");if(t.state.eventDays.includes(n)){var a=document.getElementById(n);null!==a&&a.scrollIntoView()}}),(0,c.A)(t,"scrollToDateOnLoad",function(){var e=A()(new Date).format("DD-MM-yyyy"),n=t.state.eventDays,a=[];if(n.includes(e)){var r=document.getElementById(e);null!==r&&r.scrollIntoView()}else if(n.forEach(function(e){new Date("".concat(e.substring(3,5),"-").concat(e.substring(0,2),"-").concat(e.substring(6,10))).setHours(0,0,0,0)>new Date().setHours(0,0,0,0)&&a.push(e)}),a.length>0){var s=document.getElementById(a[0]);null!==s&&s.scrollIntoView()}}),(0,c.A)(t,"addEventClick",(d=(0,a.A)(u().mark(function e(a){var r,s,i,o,l,c,d,m,p,h,f,g,y,D,b,x,_,w;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.setState({submittingForm:!0}),c=(l=t.state).eventListArr,d=l.eventDays,p=(m=t.props).userProfile,h=m.showAlert,f=m.constants,g=new(N())(f,n.MODULE_NAME),y=(0,v.A)(c),D=(0,v.A)(c),a.startDate.setHours((null==a||null==(r=a.time)?void 0:r.getHours())||(s=new Date,s.getHours())),a.startDate.setMinutes((null==a||null==(i=a.time)?void 0:i.getMinutes())!==void 0?a.time.getMinutes():(o=new Date,o.getMinutes())),b={type:"appointment",kind:"non_recurring",title:a.eventTitle,patient_id:p.attributes.patient_id,notes:a.eventDesc,starts_at:a.startDate,time:a.startDate},e.prev=9,e.next=12,C.A.post("/createEvent",b);case 12:x={id:e.sent.data.id,eventTitle:a.eventTitle,eventDesc:a.eventDesc,type:"appointment",openForEdit:!1,time:a.time,startDate:a.startDate},D.push(x),D.sort(function(e,t){return e.startDate-t.startDate}),(_=(0,v.A)(d)).push(A()(a.startDate).format("DD-MM-yyyy")),t.setState({eventListArr:D,submittingForm:!1,modalVisible:!1,eventDays:_}),w={date:a.startDate},t.tileContent(w),G().addEventToDataLayer("calendar_event_added"),h({type:"success",title:"",content:g.get("event-created-success-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.scrollToSelectedDate(a.startDate),e.next=31;break;case 26:e.prev=26,e.t0=e.catch(9),t.setState({submittingForm:!1,modalVisible:!1}),e.t0.response&&e.t0.response.status>=400&&e.t0.response.status<500?h({type:"error",title:"",content:g.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}):h({type:"error",title:"",content:g.get("unexpected-error-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.setState({eventListArr:y});case 31:case"end":return e.stop()}},e,null,[[9,26]])})),function(e){return d.apply(this,arguments)})),(0,c.A)(t,"handleDynamicClick",function(e){if("ABBR"===e.toElement.tagName&&null!==e.toElement.ariaLabel){var n=e.toElement.ariaLabel.replace(/ /g,"-").replace(/,/g,"");t.setState({selectedDay:n})}}),(0,c.A)(t,"openPopup",function(){var e=t.state,n=e.modalVisible,a=e.eventValues,r=e.selectedDay;a.eventTitle="",a.eventDesc="",a.startDate=r,a.openForFEdit=!1,t.setState({modalVisible:!n,eventValues:a})}),(0,c.A)(t,"updateSingleEvent",(m=(0,a.A)(u().mark(function e(a){var r,s,i,o,l,c,d,m,p,h,f,g,y,D;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(i=t.state).eventListArr,l=i.eventValues,d=(c=t.props).showAlert,m=c.constants,p=new(N())(m,n.MODULE_NAME),h=(0,v.A)(o),g=(f=(0,v.A)(o)).findIndex(function(e){return e.id===l.id}),f[g]=K({},a),f.sort(function(e,t){return e.startDate-t.startDate}),a.startDate.setHours(null==a||null==(r=a.time)?void 0:r.getHours()),a.startDate.setMinutes(null==a||null==(s=a.time)?void 0:s.getMinutes()),y={event_id:a.id,title:a.eventTitle,notes:a.eventDesc,starts_at:A().utc(a.startDate).toISOString(),updated_at:new Date},"change_aligner"===a.type){e.next=26;break}return t.setState({eventListArr:f}),e.prev=13,e.next=16,C.A.patch("/updateAlignerSettings/",y);case 16:G().addEventToDataLayer("calendar_event_updated"),d({type:"success",title:"",content:p.get("event-updated-success-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),e.next=24;break;case 20:e.prev=20,e.t0=e.catch(13),e.t0.response&&e.t0.response.status>=400&&e.t0.response.status<500?d({type:"error",title:"",content:p.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}):d({type:"error",title:"",content:p.get("unexpected-error-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.setState({eventListArr:h});case 24:e.next=38;break;case 26:return e.prev=26,D=new Date(a.startDate.getTime()+1e3),e.next=30,C.A.patch("/updateOccurenceEvent/".concat(l.id),{starts_at:A()(a.startDate).toISOString(),ends_at:A()(D).toISOString()});case 30:e.sent.data&&(t.setState({eventListArr:f}),G().addEventToDataLayer("calendar_event_updated"),d({type:"success",title:"",content:p.get("event-updated-success-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}})),e.next=38;break;case 34:e.prev=34,e.t1=e.catch(26),e.t1.response&&e.t1.response.status>=400&&e.t1.response.status<500?d({type:"error",title:"",content:p.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}):d({type:"error",title:"",content:p.get("unexpected-error-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.setState({eventListArr:h});case 38:t.handleEditClose();case 39:case"end":return e.stop()}},e,null,[[13,20],[26,34]])})),function(e){return m.apply(this,arguments)})),(0,c.A)(t,"editEventFunc",function(e){var n=t.state.editEvent;t.setState({modalUpdateVisible:!0,editEvent:!n,activeEventType:e.type}),t.setState(function(t){K({},t.eventValues);return{eventValues:{eventDesc:e.eventDesc,eventTitle:e.eventTitle,id:e.id,openForFEdit:e.openForFEdit,startDate:e.startDate,time:e.time,type:e.type}}})}),(0,c.A)(t,"handleClose",function(){t.setState({modalVisible:!1})}),(0,c.A)(t,"handleEditClose",function(){t.setState({modalUpdateVisible:!1})}),(0,c.A)(t,"handleDelete",function(e){t.setState({modalUpdateVisible:!1,modalDeleteVisible:!0})}),(0,c.A)(t,"handleDeleteClose",function(){t.setState({modalDeleteVisible:!1})}),(0,c.A)(t,"handleDeleteEvent",(0,a.A)(u().mark(function e(){var a,r,s,i,o,l,c,d,m,p;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(a=t.state).eventListArr,s=a.eventValues,o=(i=t.props).showAlert,l=i.constants,c=new(N())(l,n.MODULE_NAME),d=(0,v.A)(r),p=(m=(0,v.A)(r)).findIndex(function(e){return e.id===s.id}),m.splice(p,1),m.sort(function(e,t){return e.startDate-t.startDate}),t.setState({eventListArr:m,modalDeleteVisible:!1}),"change_aligner"===s.type){e.next=24;break}return e.prev=10,t.setState({eventListArr:m}),e.next=14,C.A.delete("/deleteSingleEvent/".concat(s.id),{});case 14:G().addEventToDataLayer("calendar_event_deleted"),o({type:"success",title:"",content:c.get("delete-success-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),e.next=22;break;case 18:e.prev=18,e.t0=e.catch(10),e.t0.response&&e.t0.response.status>=400&&e.t0.response.status<500?o({type:"error",title:"",content:c.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}):o({type:"error",title:"",content:c.get("unexpected-error-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.setState({eventListArr:d});case 22:e.next=36;break;case 24:return e.prev=24,t.setState({eventListArr:m}),e.next=28,C.A.delete("/updateOccurenceEvent/".concat(s.id),{});case 28:G().addEventToDataLayer("calendar_event_deleted"),o({type:"success",title:"",content:c.get("delete-success-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),e.next=36;break;case 32:e.prev=32,e.t1=e.catch(24),e.t1.response&&e.t1.response.status>=400&&e.t1.response.status<500?o({type:"error",title:"",content:c.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}):o({type:"error",title:"",content:c.get("unexpected-error-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}}),t.setState({eventListArr:d});case 36:case"end":return e.stop()}}
1,e,null,[[10,18],[24,32]])}))),(0,c.A)(t,"tileContent",function(e){var n=t.state.eventDays,a=A()(e.date).format("DD-MM-yyyy"),r=n&&n.length>0?n.filter(function(e){return e===a}):[];return r&&r.length>0?(0,H.jsx)("span",{className:"addedEvent"}):(0,H.jsx)("span",{className:"noEvent"})}),t.state={activeDate:[new Date],editEvent:!1,eventListArr:[],activeEventType:"",selectedDay:new Date,selectedKey:A()(new Date).format("MMMM-D-YYYY"),modalVisible:!1,modalUpdateVisible:!1,modalDeleteVisible:!1,eventValues:{eventTitle:"",eventDesc:"",startDate:new Date,time:new Date,openForFEdit:!1},eventDays:[],domain:"",submittingForm:!1},t}return(0,l.A)(n,e),(0,s.A)(n,[{key:"componentDidMount",value:(t=(0,a.A)(u().mark(function e(){var t,a,r,s,i,o,l,c,d,m,p;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=(t=this.props).getEvents,r=t.showAlert,s=t.constants,i=new(N())(s,n.MODULE_NAME),this.setState({domain:window.location.hostname}),e.prev=3,e.next=6,a();case 6:if((o=e.sent.data)&&o.length){for(l=this.fetchAppointmentEvents(o),d=c=this.state.eventListArr,0===c.length&&d.push.apply(d,(0,v.A)(l)),m=[],p=0;p<l.length;p+=1)m.push(A()(l[p].startDate).format("DD-MM-yyyy"));this.setState({eventDays:m})}this.scrollToDateOnLoad(),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(3),r({type:"error",title:"",content:i.get("something-wrong-message"),timeout:4e3,showConfirm:!1,confirmBtnCssClass:"primary-button",onConfirm:function(){return null}});case 15:case"end":return e.stop()}},e,this,[[3,12]])})),function(){return t.apply(this,arguments)})},{key:"render",value:function(){var e=this.onChange,t=this.clickDay,a=this.onViewChange,r=this.handleClose,s=this.addEventClick,i=this.editEventFunc,o=this.updateSingleEvent,l=this.handleEditClose,c=this.handleDelete,d=this.handleDeleteClose,u=this.handleDeleteEvent,m=this.tileContent,p=this.state,v=p.activeDate,_=p.modalVisible,w=p.modalUpdateVisible,C=p.eventValues,E=p.selectedDay,S=p.selectedKey,T=p.eventListArr,F=p.activeEventType,k=p.modalDeleteVisible,L=p.eventDays,V=p.submittingForm,B=p.domain,O=this.props,P=O.constants,I=O.userProfile,q=O.domain,z=new(N())(P,n.MODULE_NAME),G=[],Y=R.regionHelper.getDomainHash(B),K=Y&&Y.override_url,Q="myinv_br"===K||"myinv_co"===K||"myinv_jp"===K;return K&&"myinv_cn"===K&&(A().updateLocale("zh-CN",{meridiem:function(e,t,n){return e<12?"ä¸å":"ä¸å"}}),A().updateLocale("zh-CN",{months:["ä¸ æ","äº æ","ä¸ æ","å æ","äº æ","å
æ","ä¸ æ","å
« æ","ä¹ æ","å æ","åä¸ æ","åäº æ"],monthsShort:["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"]})),(0,H.jsx)(h.A,{children:(0,H.jsxs)("div",{className:j()(M()["calendar-cont"],q&&"myinv_sa"===q&&"".concat(M()["sa-cal-wrapper"]," arabic-cal-wrapper")),children:[(0,H.jsxs)(f.A,{className:M()["calendar-profile-heading"],children:[Q&&(0,H.jsx)(H.Fragment,{children:z.get("calender-string")}),K&&"myinv_vi"===K&&(0,H.jsxs)(H.Fragment,{children:[z.get("calender-string")," ",I&&I.attributes.updated_fname," "]}),!Q&&"myinv_vi"!==K&&(0,H.jsxs)(H.Fragment,{children:[I&&I.attributes.updated_fname,z.get("s")," ",z.get("
1calender-string")]})]}),(0,H.jsxs)(f.A,{className:"justify-content-md-center calendarComp",children:[(0,H.jsxs)(g.A,{xs:{span:10,offset:1},md:{span:5,offset:0},className:M()["calendar-element"],children:[L&&L.length>0?(0,H.jsx)(x.Ay,{className:"".concat(M()["calendar-style"]," calendar-style-global"),onChange:e,tileContent:m,value:v,onClickDay:t,selectedDay:E,selectedKey:S,onViewChange:a,locale:z.get("form-calendar-heading-locale"),formatDay:function(e,t){return A()(t).format("DD")},events:L,showNeighboringMonth:!1,calendarType:"US"}):(0,H.jsx)("div",{className:M()["calandar-space"],children:L&&0!==L.length?(0,H.jsx)(y.A,{as:"span",animation:"border",size:"sm",role:"status","aria-hidden":"true"}):(0,H.jsx)("p",{children:z.get("no-upcoming-event-msg")})}),(0,H.jsx)("button",{type:"button",className:j()(M()["apply-event-button"],"primary-button"),onClick:this.openPopup,children:z.get("add-event-btn-txt")})]}),q&&"myinv_sa"===q&&(0,H.jsx)(g.A,{md:1}),(0,H.jsx)(g.A,{xs:{span:10,offset:1},md:{span:5,offset:0},className:"".concat(M()["event-container"]," event-container-wrapper"),children:(0,H.jsxs)("div",{className:M()["event-inside-wrapper"],children:[(0,H.jsx)(f.A,{className:M()["event-container-heading"],children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:z.get("upcoming-events-header")}})}),(0,H.jsx)("div",{className:M()["event-scroll-container"],children:T&&T.length>0?T.map(function(e,t){var n=e.id,a=e.eventTitle,r=e.eventDesc,s=e.startDate,o=e.time,l=e.type,c=e.openForFEdit;return(0,H.jsxs)(f.A,{className:M()["progress-segment-container"],children:[(0,H.jsxs)(g.A,{xs:1,md:1,lg:1,children:[(0,H.jsx)("span",{className:M()["date-to-display"],children:G.includes(A()(s).format("DD MMM"))?null:A()(s).format("DD").toUpperCase()}),(0,H.jsx)("span",{className:M()["date-to-display"],children:(0,H.jsx)("span",{children:G.includes(A()(s).format("DD MMM"))?null:A()(s).locale(z.get("form-calendar-setting-locale")).format("MMM").toUpperCase()})})]}),(0,H.jsxs)(g.A,{xs:2,md:2,lg:2,children:[(0,H.jsx)("div",{className:"progress-seperator"}),G.includes(A()(s).format("DD MMM"))?null:(0,H.jsx)("div",{className:j()("progress-point",{active:s.setHours(0,0,0,0)===new Date().setHours(0,0,0,0)})}),(0,H.jsx)("span",{className:M()["hide-numbers"],children:G.includes(A()(s).format("DD MMM"))?null:G.push(A()(s).format("DD MMM"))})]}),(0,H.jsxs)(g.A,{xs:8,md:8,lg:9,className:"event-segment-type event-segment-".concat(l),id:A()(s).format("DD-MM-yyyy"),children:[(0,H.jsx)("div",{className:M()["event-segment-date"],children:(0,H.jsxs)("span",{children:[A()(s).locale(z.get("form-calendar-setting-locale")).format(z.get("form-calendar-date-locale"))," ",",",A()(o).locale(z.get("form-calendar-setting-locale")).format(z.get("form-calendar-time-locale"))]})}),(0,H.jsx)("div",{className:M()["event-segment-heading"],children:a}),s.setHours(0,0,0,0)<new Date().setHours(0,0,0,0)||"selfie"===l?(0,H.jsx)("span",{}):(0,H.jsx)("button",{type:"button",className:M()["event-segment-right-button"],onClick:function(){return i({id:n,eventTitle:a,eventDesc:r,startDate:s,time:o,type:l,openForFEdit:c})},children:z.get("edit-btn-txt")})]})]},n)}):(0,H.jsx)("div",{className:M()["upcoming-loader"],children:L&&0!==L.length?(0,H.jsx)(y.A,{as:"span",animation:"border",size:"sm",role:"status","aria-hidden":"true"}):(0,H.jsx)("p",{children:z.get("no-upcoming-event-msg")})})})]})}),(0,H.jsx)(U,{show:_,onHide:r,initialVals:C,handleSubmit:s,eventType:null,buttonText:z.get("add-event-submit-btn-txt"),modalHeader:z.get("add-event-header"),i18n:z,submittingForm:V,domainFromProp:q,eventModalType:"add_event"}),(0,H.jsx)(U,{show:w,onHide:l,initialVals:C,handleSubmit:o,handleDelete:c,eventType:F,buttonText:z.get("update-modal-submit-btn-text"),modalHeader:"change_aligner"===F?z.get("update-aligner-date-header"):z.get("update-modal-header"),i18n:z,submittingForm:V,domainFromProp:q,eventModalType:"update_event"}),(0,H.jsxs)(D.A,{size:"sm",show:k,centered:!0,className:j()("calendar-modal",q&&"myinv_sa"===q&&"del-modal-arabic-cal-wrapper"),onHide:d,children:[(0,H.jsx)(D.A.Header,{className:"justify-content-center text-center",children:(0,H.jsx)("h6",{children:z.get("delete-event-text")})}),(0,H.jsx)(D.A.Body,{className:"p-4",children:(0,H.jsxs)("div",{className:"text-center btn-container",children:[(0,H.jsx)(b.A,{onClick:function(){return d()},className:"deleteButton cancel-button",children:z.get("delete-event-cancel")}),(0,H.jsx)(b.A,{onClick:function(){return u()},className:"submitButtonDelete submit-btn primary-button",children:z.get("delete-event-delete")})]})})]})]})]})})}}])}(m.Component);(0,c.A)(X,"MODULE_NAME","page.calendar");let J=(0,p.connect)(function(e){return{constants:e.contentfulReducer,eventsData:e.authReducer.events||[],userProfile:e.authReducer.user}},function(e){return{getEvents:function(t){return e((0,I.bn)())},showAlert:function(t){return e((0,q.S)(t))}}})(X);var W=n(28260),Z=n(90233),$=n(32840);function ee(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ee=function(){return!!e})()}var et=function(e){function t(){(0,r.A)(this,t);for(var e,n,a,s=arguments.length,l=Array(s),d=0;d<s;d++)l[d]=arguments[d];return n=t,a=[].concat(l),n=(0,o.A)(n),e=(0,i.A)(this,ee()?Reflect.construct(n,a||[],(0,o.A)(this).constructor):n.apply(this,a)),(0,c.A)(e,"state",{}),e}return(0,l.A)(t,e),(0,s.A)(t,[{key:"render",value:function(){var e=this.props,t=e.userProfile,n=e.domain;return(0,H.jsx)(m.Fragment,{children:(0,H.jsxs)("div",{className:n&&"myinv_sa"===n&&"rtl",children:[(0,H.jsxs)(W.A,{children:[(0,H.jsx)(Z.A,{userProfile:t,activeNav:"calendar"}),(0,H.jsx)(J,{domain:n})]}),(0,H.jsx)($.A,{})]})},"calFragment")}}])}(m.Component);et.getInitialProps=function(){var e=(0,a.A)(u().mark(function e(t){var n,a,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.req,t.res,t.store,a=(n.headers["x-forwarded-host"]||n.headers.host||"localhost").split(":")[0],r=R.regionHelper.getDomainHash(a),e.abrupt("return",{domain:r.override_url});case 4:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}();let en=(0,p.connect)(function(e){return{userProfile:e.authReducer.user}},null)(et)},35960:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/calendar",function(){return n(1103)}])},73733:e=>{e.exports={"calendar-style":"calendar_calendar-style__iQqY4","react-calendar__tile":"calendar_react-calendar__tile__xxx_B","calendar-cont":"calendar_calendar-cont__2HDpF","hide-numbers":"calendar_hide-numbers__QBkzb","calendar-profile-heading":"calendar_calendar-profile-heading__UDf3m","calendar-element":"calendar_calendar-element__3KUNU","event-container":"calendar_event-container__o94Oe","event-container-heading":"calendar_event-container-heading__7_wIs","event-inside-wrapper":"calendar_event-inside-wrapper__htZxB","event-scroll-container":"calendar_event-scroll-container__zvc2v","event-segment":"calendar_event-segment__BO_0M","progress-segment-container":"calendar_progress-segment-container__8UKGq","event-segment-date":"calendar_event-segment-date__Agule","event-segment-right-button":"calendar_event-segment-right-button__iWmU3","event-segment-heading":"calendar_event-segment-heading___SS9V","apply-event-button":"calendar_apply-event-button__YF99E","calandar-space":"calendar_calandar-space__XvFwa","upcoming-loader":"calendar_upcoming-loader__O8C1Y","sa-cal-modal-wrapper":"calendar_sa-cal-modal-wrapper__8TwkS","sa-cal-modal-header":"calendar_sa-cal-modal-header__qJQFv","sa-cal-wrapper":"calendar_sa-cal-wrapper__H6AGJ","date-to-display":"calendar_date-to-display__muDrI"}}},e=>{e.O(0,[1167,3371,6322,2951,2560,8001,4593,1484,5370,1494,3264,7758,2428,636,6593,8792],()=>e(e.s=35960)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.