(this["webpackJsonpteams-lms-meeting-creator"]=this["webpackJsonpteams-lms-meeting-creator"]||[]).push([[1],{111:function(e,t,a){e.exports=a.p+"static/media/signin.17dc7748.svg"},123:function(e,t,a){e.exports=a.p+"static/media/calendar.e1f946d5.svg"},124:function(e,t,a){e.exports=a.p+"static/media/genericError.b4d08b25.svg"},136:function(e,t,a){e.exports=a(167)},146:function(e,t,a){var n={"./ar/strings.json":[174,4],"./bg/strings.json":[175,5],"./cs/strings.json":[176,6],"./cy/strings.json":[177,7],"./da/strings.json":[178,8],"./de/strings.json":[179,9],"./en-gb/strings.json":[180,10],"./en-us/strings.json":[173,0],"./es-mx/strings.json":[182,11],"./es/strings.json":[181,12],"./fi/strings.json":[183,13],"./fr-ca/strings.json":[185,14],"./fr/strings.json":[184,15],"./he/strings.json":[186,16],"./is/strings.json":[187,17],"./it/strings.json":[188,18],"./ja/strings.json":[189,19],"./ko/strings.json":[190,20],"./nb/strings.json":[191,21],"./nl/strings.json":[192,22],"./nn-no/strings.json":[193,23],"./no/strings.json":[194,24],"./pl/strings.json":[195,25],"./pt-br/strings.json":[196,26],"./pt-pt/strings.json":[197,27],"./ru/strings.json":[198,28],"./sv/strings.json":[199,29],"./th/strings.json":[200,30],"./tr/strings.json":[201,31],"./zh-cn/strings.json":[202,32],"./zh-tw/strings.json":[203,33]};function r(e){if(!a.o(n,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],r=t[0];return a.e(t[1]).then((function(){return a.t(r,3)}))}r.keys=function(){return Object.keys(n)},r.id=146,e.exports=r},147:function(e,t,a){},167:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(37),o=a.n(i),c=a(237),l=a(32),s=a(42),m=a(13),u=a(27),d=a(109),g=a(25),p=a(12),v=a(240),f=a(241),h=a(222),b=a(111),E=a.n(b),y=a(221),j=a(44),M=a.n(j),C=a(49),L=a(64),k=a(8),T=a(23),N=a.n(T),w=["ar","bg","cs","cy","da","de","en-us","en-gb","es","es-mx","fi","fr","fr-ca","he","is","it","ja","ko","nb","nl","no","nn-no","pl","pt-br","pt-pt","ru","sv","th","tr","zh-cn","zh-tw"];function O(){var e=[],t=F();return t?e.push(t.toLocaleLowerCase()):navigator.languages?e.push(navigator.languages[0].toLocaleLowerCase()):navigator.language?e.push(navigator.language.toLocaleLowerCase()):e.push("en-us"),e[0]}var D=O();function x(){return P.apply(this,arguments)}function P(){return(P=Object(L.a)(M.a.mark((function e(){var t;return M.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N.a.includes(w,D)){e.next=6;break}return e.next=3,a(146)("./".concat(D,"/strings.json"));case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,a.e(0).then(a.t.bind(null,173,3));case 8:t=e.sent;case 9:return e.abrupt("return",t);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}x().then((function(e){sessionStorage.setItem("translatedStrings",JSON.stringify(e.default))}));var S=sessionStorage.getItem("translatedStrings"),I=S?JSON.parse(S):{},z=Object(k.c)(),B=Object(c.a)({locale:D,messages:I},z);function A(){return(A=Object(L.a)(M.a.mark((function e(){return M.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!S){e.next=2;break}return e.abrupt("return",JSON.parse(S));case 2:return console.log("Translation not cached, loading..."),e.next=5,x();case 5:if(S=sessionStorage.getItem("translatedStrings")){e.next=9;break}return console.error("Unable to load translations"),e.abrupt("return",{});case 9:return I=JSON.parse(S),B=Object(c.a)({locale:D,messages:I},z),e.abrupt("return",I);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var U=function(e,t){return B.formatMessage({id:e},t)};function F(){var e=new URL(document.location.href).searchParams.get("locale");if(!e)return null;if(e=e.toLocaleLowerCase(),N.a.includes(w,e))return e;var t=e.split("-");return t&&t.length>0&&N.a.includes(w,t[0])?t[0]:null}function V(){var e=[],t=F();t&&(t=function(e){if(!e)return e;var t=e.toLocaleUpperCase().split("-"),a=t[0].toLocaleLowerCase();return 1===t.length?a:"".concat(a,"-").concat(t[1])}(t),e.push(t)),navigator.languages?e.push.apply(e,Object(C.a)(navigator.languages)):navigator.language?e.push(navigator.language):e.push("en-US");var a=1;return e.reduce((function(e,t){return a-=.001,"".concat(e,",").concat(t,";q=").concat(a)}))}a(147);var H={root:{fontWeight:p.b.semibold}};var W=Object(m.c)((function(e){return{}}),(function(e){return{onSignIn:function(){return e({type:"OpenSigninDialogCommand"})}}}))((function(e){var t,a=null!==(t=e.onSignIn)&&void 0!==t?t:function(){};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"microsoftLogo"},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"108",height:"24"},r.a.createElement("path",{d:"M44.836 4.6v13.8h-2.4V7.583H42.4L38.119 18.4h-1.588L32.142 7.583h-.029V18.4H29.9V4.6h3.436L37.3 14.83h.058L41.545 4.6zm2 1.049a1.268 1.268 0 01.419-.967 1.413 1.413 0 011-.39 1.392 1.392 0 011.02.4 1.3 1.3 0 01.4.958 1.248 1.248 0 01-.414.953 1.428 1.428 0 01-1.01.385A1.4 1.4 0 0147.25 6.6a1.261 1.261 0 01-.409-.948M49.41 18.4h-2.329V8.507h2.329zm7.064-1.694a3.213 3.213 0 001.145-.241 4.811 4.811 0 001.155-.635V18a4.665 4.665 0 01-1.266.481 6.886 6.886 0 01-1.554.164 4.707 4.707 0 01-4.918-4.908 5.641 5.641 0 011.4-3.932 5.055 5.055 0 013.955-1.545 5.414 5.414 0 011.324.168 4.431 4.431 0 011.063.39v2.233a4.763 4.763 0 00-1.1-.611 3.184 3.184 0 00-1.15-.217 2.919 2.919 0 00-2.223.9 3.37 3.37 0 00-.847 2.416 3.216 3.216 0 00.813 2.338 2.936 2.936 0 002.209.837m8.92-8.371a2.952 2.952 0 01.5.039 2.1 2.1 0 01.375.1v2.358a2.04 2.04 0 00-.534-.255 2.646 2.646 0 00-.852-.12 1.808 1.808 0 00-1.448.722 3.467 3.467 0 00-.592 2.223v4.99h-2.324V8.507h2.329v1.559h.038a2.729 2.729 0 01.963-1.266 2.611 2.611 0 011.545-.457m1 5.254a5.358 5.358 0 011.392-3.887 5.1 5.1 0 013.85-1.434 4.742 4.742 0 013.623 1.381 5.212 5.212 0 011.3 3.729 5.257 5.257 0 01-1.386 3.83 5.019 5.019 0 01-3.772 1.424 4.935 4.935 0 01-3.652-1.352 4.987 4.987 0 01-1.349-3.688m2.425-.077a3.535 3.535 0 00.7 2.368 2.505 2.505 0 002.011.818 2.345 2.345 0 001.934-.818 3.783 3.783 0 00.664-2.425 3.651 3.651 0 00-.688-2.411 2.389 2.389 0 00-1.929-.813 2.44 2.44 0 00-1.988.852 3.707 3.707 0 00-.707 2.43m11.2-2.416a1 1 0 00.318.785 5.426 5.426 0 001.4.717 4.767 4.767 0 011.959 1.256 2.6 2.6 0 01.563 1.689 2.715 2.715 0 01-1.068 2.239 4.558 4.558 0 01-2.9.847 6.978 6.978 0 01-1.362-.149 6.047 6.047 0 01-1.265-.38v-2.29a5.733 5.733 0 001.367.7 4 4 0 001.328.26 2.365 2.365 0 001.164-.221.79.79 0 00.375-.741 1.029 1.029 0 00-.39-.813 5.768 5.768 0 00-1.477-.765 4.564 4.564 0 01-1.829-1.213 2.655 2.655 0 01-.539-1.713 2.706 2.706 0 011.063-2.2 4.243 4.243 0 012.765-.86 6.663 6.663 0 011.164.115 5.161 5.161 0 011.078.3v2.214a4.974 4.974 0 00-1.078-.529 3.6 3.6 0 00-1.222-.221 1.781 1.781 0 00-1.034.26.824.824 0 00-.371.712m5.241 2.493a5.358 5.358 0 011.386-3.89 5.1 5.1 0 013.849-1.434 4.743 4.743 0 013.624 1.381 5.212 5.212 0 011.3 3.729 5.259 5.259 0 01-1.386 3.83 5.02 5.02 0 01-3.773 1.424 4.934 4.934 0 01-3.652-1.352 4.987 4.987 0 01-1.348-3.688m2.425-.077a3.537 3.537 0 00.7 2.368 2.506 2.506 0 002.011.818 2.345 2.345 0 001.934-.818 3.783 3.783 0 00.664-2.425 3.651 3.651 0 00-.688-2.411 2.39 2.39 0 00-1.93-.813 2.439 2.439 0 00-1.987.852 3.707 3.707 0 00-.707 2.43m15.464-3.109H99.7V18.4h-2.359v-7.988h-1.655V8.507h1.655V7.13a3.423 3.423 0 011.015-2.555 3.561 3.561 0 012.6-1 5.807 5.807 0 01.751.043 2.993 2.993 0 01.577.13v2.016a2.422 2.422 0 00-.4-.164 2.107 2.107 0 00-.664-.1 1.407 1.407 0 00-1.126.457 2.017 2.017 0 00-.394 1.356v1.194h3.469V6.283l2.339-.712v2.936h2.358v1.906h-2.358v4.629a1.951 1.951 0 00.332 1.29 1.326 1.326 0 001.044.375 1.557 1.557 0 00.486-.1 2.294 2.294 0 00.5-.231V18.3a2.737 2.737 0 01-.736.231 5.029 5.029 0 01-1.015.106 2.887 2.887 0 01-2.209-.784 3.341 3.341 0 01-.736-2.363z",fill:"#737373"}),r.a.createElement("path",{fill:"#f25022",d:"M0 0h10.931v10.931H0z"}),r.a.createElement("path",{fill:"#7fba00",d:"M12.069 0H23v10.931H12.069z"}),r.a.createElement("path",{fill:"#00a4ef",d:"M0 12.069h10.931V23H0z"}),r.a.createElement("path",{fill:"#ffb900",d:"M12.069 12.069H23V23H12.069z"}))),r.a.createElement(v.a,{className:"container",horizontalAlign:"center",verticalAlign:"center",verticalFill:!0,tokens:{childrenGap:35}},r.a.createElement("img",{className:"splashImage",src:E.a,alt:U("signin.logo")}),r.a.createElement(f.a,{variant:"xLargePlus",styles:H,className:"signinHeader"},r.a.createElement(y.a,{id:"signin.header"})),r.a.createElement(f.a,{variant:"medium",className:"uTextCenter signinSubHeader"},r.a.createElement(y.a,{id:"signin.subheader.lead"})),r.a.createElement(f.a,{variant:"medium",className:"uTextCenter signinSubHeader"},r.a.createElement(y.a,{id:"signin.subheader.signin"})),r.a.createElement(h.a,{className:"teamsButton",onClick:function(){return a()},ariaLabel:U("signin.button.ariaLabel")},r.a.createElement(y.a,{id:"signin.button"}))))}));var G=new(a(125).a)({auth:{clientId:"2005d3ee-3dc1-471d-9641-85d7886478a6",authority:"https://login.microsoftonline.com/common",validateAuthority:!0,postLogoutRedirectUri:"http://localhost:3000",navigateToLoginRequestUrl:!1},cache:{cacheLocation:"sessionStorage",storeAuthStateInCookie:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ")>-1,a=e.indexOf("Trident/")>-1;return t||a}()},system:{navigateFrameWait:0}}),R=a(14);var _=a(126),J=a(235),q=a(236),Y=a(245),K=a(30),Q=a(96),X=a(127),Z=a(238),$=a(116),ee=a(3),te=a.n(ee);var ae={root:{fontWeight:p.b.semibold}};function ne(e){var t="";return Math.floor(e.asDays())>0&&(t+="".concat(Math.floor(e.asDays()),"d ")),e.hours()>0&&(t+="".concat(e.hours(),"h ")),e.minutes()>0&&(t+="".concat(e.minutes(),"m ")),t}var re=Object(p.u)({fontSize:16,height:16,width:16,margin:"0 7px",position:"relative",top:1,backgroundColor:"#6264a7",padding:"10px",color:"#fff",borderRadius:"3px"}),ie=Object(p.u)({position:"relative",top:7});function oe(e){var t,a,n;var i=N.a.range(0,1440,30).map((function(t){var a=te()(e.dateTime).startOf("day").add(te.a.duration(t,"minutes")),n=te()(e.minDate).isAfter(a),r=te()().startOf("day").minutes(t).format("LT"),i=te.a.duration(te()(a).diff(e.minDate)),o=N.a.trim(ne(i));return{key:t,text:e.includeDuration&&!n&&o.length>0?"".concat(r," (").concat(o,")"):r,disabled:n}}));return r.a.createElement(v.a,{horizontal:!0},r.a.createElement(J.a,{className:"newMeetingDatePicker",borderless:!0,firstDayOfWeek:te.a.localeData().firstDayOfWeek(),strings:function(){var e=te.a.localeData();return{months:e.months(),shortMonths:e.monthsShort(),days:e.weekdays(),shortDays:e.weekdaysMin(),goToToday:"Go to today",prevMonthAriaLabel:"Go to previous month",nextMonthAriaLabel:"Go to next month",prevYearAriaLabel:"Go to previous year",nextYearAriaLabel:"Go to next year",closeButtonAriaLabel:"Close date picker"}}(),value:null===(t=e.dateTime)||void 0===t?void 0:t.toDate(),formatDate:function(e){return te()(e).format("ll")},parseDateFromString:function(e){return te()(e,"ll").toDate()},onSelectDate:function(t){var a=te()(e.dateTime),n=a.diff(te()(a).startOf("day")),r=te()(null!==t&&void 0!==t?t:a).startOf("day").add(n);e.onTimeUpdated(r)},minDate:null===(a=e.minDate)||void 0===a?void 0:a.toDate()}),r.a.createElement(q.a,{className:"newMeetingComboBox",styles:{root:{maxHeight:"500px"}},useComboBoxAsMenuWidth:!e.includeDuration,scrollSelectedToTop:!0,allowFreeform:!0,autoComplete:"on",options:i,onChange:function(t,a,n,r){var i,o=te()(e.dateTime).startOf("day");if(a){var c=te.a.duration(a.key,"minutes");i=o.add(c)}else{var l=te()(r,"LT");if(l.isValid()){var s=l.diff(te()(l).startOf("day"));i=o.add(s)}else i=te()(e.dateTime)}e.onTimeUpdated(i)},text:null===(n=e.dateTime)||void 0===n?void 0:n.format("LT")}),"ReplyAlt"===e.iconName?r.a.createElement($.a,{className:"newMeetingPickerIcon",iconName:e.iconName}):r.a.createElement(f.a,{className:"newMeetingPickerIncrement",variant:"smallPlus"},ne(te.a.duration(te()(e.dateTime).diff(te()(e.minDate))))))}var ce=Object(m.c)((function(e){return{meeting:e.meeting.inputMeeting,creationInProgress:e.meeting.creationInProgress,validationFailures:{invalidTitle:(t=e.meeting.inputMeeting,t.subject&&t.subject.length>=0?void 0:"Invalid subject")}};var t}),(function(e){return{setMeeting:function(t){e({type:"SetMeetingCommand",meeting:t})},createMeeting:function(t){e({type:"CreateMeetingCommand",meeting:t})},cancel:function(){return e(Object(R.c)())}}}))((function(e){var t,a=Object(n.useState)(!1),i=Object(_.a)(a,2),o=i[0],c=i[1];function l(){e.validationFailures.invalidTitle?c(!0):e.createMeeting(e.meeting)}return e.creationInProgress?r.a.createElement("div",{className:"spinnerContainer"},r.a.createElement(Y.a,{size:K.a.large})):r.a.createElement("div",{className:"newMeetingContainer"},r.a.createElement(v.a,{className:"container",verticalFill:!0,tokens:{childrenGap:35}},r.a.createElement(v.a,{horizontal:!0,tokens:{childrenGap:15}},r.a.createElement(Q.a,{grow:!0},r.a.createElement($.a,{iconName:"Calendar",className:re}),r.a.createElement(f.a,{variant:"xLarge",styles:ae},r.a.createElement(y.a,{id:"meetingPage.header"}))),r.a.createElement(Q.a,{align:"end",className:"newMeetingButtons"},r.a.createElement(v.a,{horizontal:!0,tokens:{childrenGap:10}},r.a.createElement(h.a,{className:"teamsButton",disabled:e.creationInProgress,onClick:function(){return l()},ariaLabel:U("meetingPage.create.ariaLabel")},r.a.createElement(y.a,{id:"meetingPage.create"})),r.a.createElement(X.a,{className:"teamsButtonInverted",disabled:e.creationInProgress,onClick:function(){return e.cancel()},ariaLabel:U("meetingPage.cancel.ariaLabel")},r.a.createElement(y.a,{id:"meetingPage.cancel"}))))),r.a.createElement(v.a,{horizontal:!0},r.a.createElement(Q.a,{className:"newMeetingInputIcon"},r.a.createElement($.a,{iconName:"Edit",className:ie})),r.a.createElement(Q.a,{grow:!0},r.a.createElement(Z.a,{className:"newMeetingInput",placeholder:U("meetingPage.title.input"),value:null===(t=e.meeting)||void 0===t?void 0:t.subject,underlined:!0,onChange:function(t,a){var n=N.a.cloneDeep(e.meeting);n.subject=null!==a&&void 0!==a?a:"",e.setMeeting(n)},errorMessage:o?e.validationFailures.invalidTitle:void 0}))),r.a.createElement("div",{className:"newMeetingDatePickerContainer"},r.a.createElement($.a,{iconName:"Clock",className:ie}),r.a.createElement("div",{className:"newMeetingPicker"},r.a.createElement(oe,{dateTime:e.meeting.startDateTime,minDate:te()(),onTimeUpdated:function(t){var a=N.a.cloneDeep(e.meeting);if(a.startDateTime=null!==t&&void 0!==t?t:a.startDateTime,a.startDateTime.isSameOrAfter(a.endDateTime)){var n=te()(e.meeting.endDateTime).diff(te()(e.meeting.startDateTime)),r=te()(a.startDateTime).add(n);a.startDateTime.isSameOrAfter(r)&&r.add(n),a.endDateTime=r}e.setMeeting(a)},includeDuration:!1,iconName:"ReplyAlt"}),r.a.createElement(oe,{dateTime:e.meeting.endDateTime,minDate:e.meeting.startDateTime,onTimeUpdated:function(t){var a=N.a.cloneDeep(e.meeting),n=null!==t&&void 0!==t?t:a.endDateTime;a.startDateTime.isAfter(n)||(a.endDateTime=n),e.setMeeting(a)},includeDuration:!0})))),r.a.createElement(Q.a,{className:"newMeetingButtonsMobile"},r.a.createElement(v.a,{horizontal:!0,tokens:{childrenGap:10}},r.a.createElement(h.a,{className:"teamsButton teamsButtonFullWidth",disabled:e.creationInProgress,onClick:function(){return l()},ariaLabel:U("meetingPage.create.ariaLabel")},r.a.createElement(y.a,{id:"meetingPage.create"})),r.a.createElement(X.a,{className:"teamsButtonInverted teamsButtonFullWidth",disabled:e.creationInProgress,onClick:function(){return e.cancel()},ariaLabel:U("meetingPage.cancel.ariaLabel")},r.a.createElement(y.a,{id:"meetingPage.cancel"})))))})),le=a(67);function se(){return{subject:"",startDateTime:te()().startOf("hour").add(1,"hour"),endDateTime:te()().startOf("hour").add(2,"hour")}}var me=function(e,t){if(!e)return{inputMeeting:se(),creationInProgress:!1};switch(t.type){case"SetMeetingCommand":return Object(le.a)({},e,{inputMeeting:N.a.cloneDeep(t.meeting)});case"CreateMeetingCommand":return Object(le.a)({},e,{creationInProgress:!0});case"MeetingCreatedEvent":return Object(le.a)({},e,{createdMeeting:t.meeting});case R.b:if("/createMeeting"===t.payload.location.pathname)return Object(le.a)({},e,{creationInProgress:!1});default:return e}};var ue=a(122),de=a.n(ue);var ge=a(246),pe=a(248),ve={root:{fontWeight:p.b.bold}};var fe=Object(m.c)((function(e){return{}}),(function(e){return{onSignOut:function(){e({type:"SignoutCommand"})}}}))((function(e){var t,a=null!==(t=e.onSignOut)&&void 0!==t?t:function(){};return r.a.createElement("div",{className:"header"},r.a.createElement("div",{className:"headerLogo"},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2228.833 2073.333"},r.a.createElement("path",{fill:"#5059C9",d:"M1554.637 777.5h575.713c54.391 0 98.483 44.092 98.483 98.483v524.398c0 199.901-162.051 361.952-361.952 361.952h-1.711c-199.901.028-361.975-162-362.004-361.901V828.971c.001-28.427 23.045-51.471 51.471-51.471z"}),r.a.createElement("circle",{fill:"#5059C9",cx:"1943.75",cy:"440.583",r:"233.25"}),r.a.createElement("circle",{fill:"#7B83EB",cx:"1218.083",cy:"336.917",r:"336.917"}),r.a.createElement("path",{fill:"#7B83EB",d:"M1667.323 777.5H717.01c-53.743 1.33-96.257 45.931-95.01 99.676v598.105c-7.505 322.519 247.657 590.16 570.167 598.053 322.51-7.893 577.671-275.534 570.167-598.053V877.176c1.245-53.745-41.268-98.346-95.011-99.676z"}),r.a.createElement("path",{opacity:".1",d:"M1244 777.5v838.145c-.258 38.435-23.549 72.964-59.09 87.598a91.856 91.856 0 01-35.765 7.257H667.613c-6.738-17.105-12.958-34.21-18.142-51.833a631.287 631.287 0 01-27.472-183.49V877.02c-1.246-53.659 41.198-98.19 94.855-99.52H1244z"}),r.a.createElement("path",{opacity:".2",d:"M1192.167 777.5v889.978a91.838 91.838 0 01-7.257 35.765c-14.634 35.541-49.163 58.833-87.598 59.09H691.975c-8.812-17.105-17.105-34.21-24.362-51.833-7.257-17.623-12.958-34.21-18.142-51.833a631.282 631.282 0 01-27.472-183.49V877.02c-1.246-53.659 41.198-98.19 94.855-99.52h475.313z"}),r.a.createElement("path",{opacity:".2",d:"M1192.167 777.5v786.312c-.395 52.223-42.632 94.46-94.855 94.855h-447.84A631.282 631.282 0 01622 1475.177V877.02c-1.246-53.659 41.198-98.19 94.855-99.52h475.312z"}),r.a.createElement("path",{opacity:".2",d:"M1140.333 777.5v786.312c-.395 52.223-42.632 94.46-94.855 94.855H649.472A631.282 631.282 0 01622 1475.177V877.02c-1.246-53.659 41.198-98.19 94.855-99.52h423.478z"}),r.a.createElement("path",{opacity:".1",d:"M1244 509.522v163.275c-8.812.518-17.105 1.037-25.917 1.037-8.812 0-17.105-.518-25.917-1.037a284.472 284.472 0 01-51.833-8.293c-104.963-24.857-191.679-98.469-233.25-198.003a288.02 288.02 0 01-16.587-51.833h258.648c52.305.198 94.657 42.549 94.856 94.854z"}),r.a.createElement("path",{opacity:".2",d:"M1192.167 561.355v111.442a284.472 284.472 0 01-51.833-8.293c-104.963-24.857-191.679-98.469-233.25-198.003h190.228c52.304.198 94.656 42.55 94.855 94.854z"}),r.a.createElement("path",{opacity:".2",d:"M1192.167 561.355v111.442a284.472 284.472 0 01-51.833-8.293c-104.963-24.857-191.679-98.469-233.25-198.003h190.228c52.304.198 94.656 42.55 94.855 94.854z"}),r.a.createElement("path",{opacity:".2",d:"M1140.333 561.355v103.148c-104.963-24.857-191.679-98.469-233.25-198.003h138.395c52.305.199 94.656 42.551 94.855 94.855z"}),r.a.createElement("linearGradient",{id:"a",gradientUnits:"userSpaceOnUse",x1:"198.099",y1:"1683.073",x2:"942.234",y2:"394.261",gradientTransform:"matrix(1 0 0 -1 0 2075.333)"},r.a.createElement("stop",{offset:"0",style:{stopColor:"#5a62c3"}}),r.a.createElement("stop",{offset:".5",style:{stopColor:"#4d55bd"}}),r.a.createElement("stop",{offset:"1",style:{stopColor:"#3940ab"}})),r.a.createElement("path",{fill:"url(#a)",d:"M95.01 466.5h950.312c52.473 0 95.01 42.538 95.01 95.01v950.312c0 52.473-42.538 95.01-95.01 95.01H95.01c-52.473 0-95.01-42.538-95.01-95.01V561.51c0-52.472 42.538-95.01 95.01-95.01z"}),r.a.createElement("path",{fill:"#FFF",d:"M820.211 828.193h-189.97v517.297h-121.03V828.193H320.123V727.844h500.088v100.349z"}))),r.a.createElement("div",null,r.a.createElement(f.a,{variant:"xLarge",styles:ve},"Microsoft Teams")),r.a.createElement("div",{className:"headerIcon"},r.a.createElement(pe.a,{onClick:function(){return a()},iconProps:{iconName:"Leave"},title:U("header.signout.title"),ariaLabel:U("header.signout.ariaLabel")})))}));var he=Object(m.c)((function(e){var t=new URL(document.location.href).searchParams.get("returnUrl");return{meeting:e.meeting.createdMeeting,returnUrlParameter:t}}),(function(e){return{onCopyToClipboard:function(e){function t(t){var a;t&&t.clipboardData&&(t.clipboardData.setData("text/plain",null!==(a=null===e||void 0===e?void 0:e.joinWebUrl)&&void 0!==a?a:U("copyMeetingPage.failed.copy")),t.preventDefault())}!function(e){var t=document.createRange();t.selectNodeContents(e);var a=window.getSelection();a&&(a.removeAllRanges(),a.addRange(t))}(document.getElementById("copyBlank")),document.addEventListener("copy",t),document.execCommand("copy"),document.removeEventListener("copy",t)},onNewMeeting:function(){e({type:"SetMeetingCommand",meeting:se()}),e(Object(R.e)("/createMeeting"))},onInsert:function(e,t){if(t&&e){var a=new URL(e),n=a.searchParams;n.set("quickLink",t.joinWebUrl),n.set("title",t.subject),n.set("target","NewWindow"),a.search=n.toString(),document.location.href=a.toString()}}}}))((function(e){var t,a,n,i,o,c,l,s,m,u;return r.a.createElement(r.a.Fragment,null,r.a.createElement(fe,null),r.a.createElement(v.a,{className:"container",verticalFill:!0,tokens:{childrenGap:35}},r.a.createElement(v.a.Item,{align:"center",className:"meetingCardContainer"},r.a.createElement("svg",{className:"meetingSuccess",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},r.a.createElement("path",{d:"M24 0c2.2 0 4.3.3 6.4.9 2 .6 3.9 1.4 5.7 2.4 1.8 1 3.4 2.3 4.9 3.8 1.5 1.5 2.7 3.1 3.8 4.9 1 1.8 1.8 3.7 2.4 5.7.6 2 .9 4.2.9 6.4s-.3 4.3-.9 6.3c-.6 2-1.4 3.9-2.4 5.7-1 1.8-2.3 3.4-3.8 4.9-1.5 1.5-3.1 2.7-4.9 3.8-1.8 1-3.7 1.9-5.7 2.4-2 .6-4.1.9-6.4.9-2.2 0-4.3-.3-6.3-.9-2-.6-3.9-1.4-5.7-2.4-1.8-1-3.4-2.3-4.9-3.8-1.5-1.5-2.7-3.1-3.8-4.9-1-1.8-1.9-3.7-2.4-5.7C.3 28.3 0 26.2 0 24s.3-4.3.9-6.4c.6-2 1.4-3.9 2.4-5.7 1-1.8 2.3-3.4 3.8-4.9 1.5-1.5 3.1-2.7 4.9-3.8 1.8-1 3.7-1.9 5.7-2.4S21.8 0 24 0zm7.9 17.1c-.6 0-1.2.2-1.6.7l-8.5 8.5-3-3c-.4-.4-1-.7-1.6-.7-.3 0-.6.1-.8.2-.3.1-.5.3-.7.5s-.4.4-.5.7c-.2.3-.2.5-.2.8 0 .6.2 1.2.7 1.6l4.6 4.6c.4.4 1 .7 1.6.7.6 0 1.2-.2 1.6-.7l10.1-10.1c.4-.5.7-1 .7-1.6 0-.3-.1-.6-.2-.8-.1-.3-.3-.5-.5-.7s-.4-.4-.7-.5c-.4-.2-.7-.2-1-.2z",fill:"#599c00"})),r.a.createElement(f.a,{block:!0,variant:"xLarge",className:"meetingCardHeader"},r.a.createElement(y.a,{id:"copyMeetingPage.header"})),r.a.createElement(v.a,{horizontalAlign:"center",verticalAlign:"center",verticalFill:!0,tokens:{childrenGap:4}},r.a.createElement(ge.a,{href:null===(t=e.meeting)||void 0===t?void 0:t.joinWebUrl,className:"meetingLink",target:"_blank"},null===(a=e.meeting)||void 0===a?void 0:a.subject),r.a.createElement(f.a,{variant:"medium"},null===(n=e.meeting)||void 0===n||null===(i=n.startDateTime)||void 0===i?void 0:i.format("ll")),r.a.createElement(v.a.Item,null,r.a.createElement(f.a,{variant:"medium"},null===(o=e.meeting)||void 0===o||null===(c=o.startDateTime)||void 0===c?void 0:c.format("LT")),r.a.createElement(f.a,{variant:"medium"},"\xa0\u2013\xa0"),r.a.createElement(f.a,{variant:"medium"},null===(l=e.meeting)||void 0===l||null===(s=l.endDateTime)||void 0===s?void 0:s.format("LT"))),r.a.createElement(v.a.Item,null,e.returnUrlParameter?function(e){return r.a.createElement(v.a,{verticalAlign:"stretch",horizontalAlign:"stretch",verticalFill:!0,tokens:{childrenGap:12}},r.a.createElement(h.a,{className:"teamsButton d2lCopyButton",onClick:function(){return e.onInsert(e.returnUrlParameter,e.meeting)},ariaLabel:U("copyMeetingPage.insert")},r.a.createElement(y.a,{id:"copyMeetingPage.insert"})))}(e):function(e){return r.a.createElement(v.a,{verticalAlign:"stretch",horizontalAlign:"stretch",verticalFill:!0,tokens:{childrenGap:12}},r.a.createElement(h.a,{className:"teamsButton d2lCopyButton",onClick:function(){return e.onCopyToClipboard(e.meeting)},ariaLabel:U("copyMeetingPage.copy.ariaLabel")},r.a.createElement(y.a,{id:"copyMeetingPage.copy.ariaLabel"})),r.a.createElement(X.a,{className:"teamsButtonInverted d2lNewMeetingButton",onClick:function(){return e.onNewMeeting()},ariaLabel:U("meetingPage.cancel.ariaLabel")},r.a.createElement(y.a,{id:"meetingPage.header"})))}(e))),r.a.createElement("div",{className:"meetingCardBody",id:"copy",dangerouslySetInnerHTML:{__html:null!==(m=null===(u=e.meeting)||void 0===u?void 0:u.preview)&&void 0!==m?m:""}}),r.a.createElement("div",{id:"copyBlank","aria-hidden":"true",style:{height:0,width:0,overflow:"hidden"}},"Safari copy"))))})),be=a(123),Ee=a.n(be),ye={root:{fontWeight:p.b.semibold}};var je=Object(m.c)((function(e){return{}}),(function(e){return{checkForSignedInUser:function(){return e({type:"CheckForSignedInUserCommand"})},onNewMeeting:function(){e({type:"SetMeetingCommand",meeting:se()}),e(Object(R.e)("/createMeeting"))}}}))((function(e){var t=e.checkForSignedInUser;return r.a.useEffect((function(){t()})),r.a.createElement(r.a.Fragment,null,r.a.createElement(fe,null),r.a.createElement(v.a,{className:"container",horizontalAlign:"center",verticalAlign:"center",verticalFill:!0,tokens:{childrenGap:35}},r.a.createElement("img",{className:"splashImage",src:Ee.a,alt:U("createLandingPage.splash.altText")}),r.a.createElement(f.a,{variant:"xLargePlus",styles:ye},r.a.createElement(y.a,{id:"createLandingPage.schedule.header"})),r.a.createElement(f.a,{variant:"medium"},r.a.createElement(y.a,{id:"createLandingPage.subheader"})),r.a.createElement(h.a,{className:"teamsButton",onClick:function(){return e.onNewMeeting()},ariaLabel:U("createLandingPage.create.meeting.ariaLabel")},r.a.createElement(y.a,{id:"createLandingPage.create.meeting"}))))})),Me=a(124),Ce=a.n(Me),Le={root:{fontWeight:p.b.semibold}};var ke=Object(m.c)((function(e){return{meeting:e.meeting.inputMeeting}}),(function(e){return{goBack:function(){return e(Object(R.c)())},retryCreateMeeting:function(t){e(Object(R.f)("/createMeeting")),e({type:"CreateMeetingCommand",meeting:t})}}}))((function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(fe,null),r.a.createElement(v.a,{className:"container",horizontalAlign:"center",verticalAlign:"center",verticalFill:!0,tokens:{childrenGap:35}},r.a.createElement("img",{className:"splashImage",src:Ce.a,alt:"Error graphic"}),r.a.createElement(f.a,{variant:"xLargePlus",styles:Le},r.a.createElement(y.a,{id:"errorPage.heading"})),r.a.createElement(f.a,{variant:"medium",className:"uTextCenter"},r.a.createElement(y.a,{id:"errorPage.subheading"})),r.a.createElement(v.a,{horizontal:!0,tokens:{childrenGap:10}},r.a.createElement(X.a,{className:"teamsButtonInverted",onClick:function(){return e.goBack()},ariaLabel:U("errorPage.back.ariaLabel")},r.a.createElement(y.a,{id:"errorPage.back"})),r.a.createElement(h.a,{className:"teamsButton",onClick:function(){return e.retryCreateMeeting(e.meeting)},ariaLabel:U("errorPage.try.again")},r.a.createElement(y.a,{id:"errorPage.try.again"})))))})),Te=(a(166),a(232));te.a.locale(O()),Object(Te.a)();var Ne,we=Object(l.a)(),Oe=Object(s.e)((Ne=we,Object(s.c)({router:Object(g.b)(Ne),meeting:me})),Object(s.d)(Object(s.a)(Object(d.a)(we),(function(e){return function(t){return function(a){"CheckForSignedInUserCommand"===a.type&&(G.getAccount()||e.dispatch(Object(R.f)("/signin"))),"OpenSigninDialogCommand"===a.type&&G.loginPopup({scopes:["OnlineMeetings.ReadWrite"]}).then((function(t){console.log("Login succeeded"),e.dispatch({type:"SigninCompleteEvent",idToken:t.idToken})})).catch((function(e){console.log("Login failed:",e)})),"SigninCompleteEvent"===a.type&&e.dispatch(Object(R.f)("/")),"SignoutCommand"===a.type&&(G.logout(),e.dispatch({type:"SignoutCompleteEvent"}),console.log("logged out?")),t(a)}}}),function(){var e={createMeeting:function(e){return Object(L.a)(M.a.mark((function t(){var a,n,r,i,o,c,l,s,m,u,d,g,p,v,f;return M.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,G.acquireTokenSilent({scopes:["OnlineMeetings.ReadWrite"]});case 3:u=t.sent,t.next=11;break;case 6:return t.prev=6,t.t0=t.catch(0),t.next=10,G.acquireTokenPopup({scopes:["OnlineMeetings.ReadWrite"]});case 10:u=t.sent;case 11:return d={startDateTime:null===(a=e.startDateTime)||void 0===a?void 0:a.toISOString(),endDateTime:null===(n=e.endDateTime)||void 0===n?void 0:n.toISOString(),subject:e.subject},g=V(),t.next=15,de.a.post("https://graph.microsoft.com/beta/me/onlineMeetings",d,{headers:{Authorization:"Bearer ".concat(u.accessToken),"Content-type":"application/json","Accept-Language":g}});case 15:return p=t.sent,v=decodeURIComponent((null!==(r=null===(i=p.data.joinInformation.content)||void 0===i||null===(o=i.split(","))||void 0===o?void 0:o[1])&&void 0!==r?r:"").replace(/\+/g,"%20")),f={id:p.data.id,creationDateTime:te()(p.data.creationDateTime),subject:p.data.subject,joinUrl:p.data.joinUrl,joinWebUrl:p.data.joinWebUrl,startDateTime:te()(p.data.startDateTime),endDateTime:te()(p.data.endDateTime),conferenceId:(null===(c=p.data.audioConferencing)||void 0===c?void 0:c.conferenceId)||"",tollNumber:(null===(l=p.data.audioConferencing)||void 0===l?void 0:l.tollNumber)||"",tollFreeNumber:(null===(s=p.data.audioConferencing)||void 0===s?void 0:s.tollFreeNumber)||"",dialinUrl:(null===(m=p.data.audioConferencing)||void 0===m?void 0:m.dialinUrl)||"",videoTeleconferenceId:p.data.videoTeleconferenceId,preview:v},t.abrupt("return",f);case 19:case"end":return t.stop()}}),t,null,[[0,6]])})))()}};return function(t){return function(a){return function(n){"CreateMeetingCommand"===n.type&&e.createMeeting(n.meeting).then((function(e){t.dispatch({type:"MeetingCreatedEvent",meeting:e})})).catch((function(e){console.error("Create meeting failed: ",e),t.dispatch(Object(R.e)("/error"))})),"MeetingCreatedEvent"===n.type&&t.dispatch(Object(R.e)("/copyMeeting")),a(n)}}}}())));var De=function(){return r.a.createElement(m.a,{store:Oe},r.a.createElement(g.a,{history:we},r.a.createElement(u.c,null,r.a.createElement(u.a,{exact:!0,path:"/signin",component:W}),r.a.createElement(u.a,{exact:!0,path:"/createMeeting",component:ce}),r.a.createElement(u.a,{exact:!0,path:"/copyMeeting",component:he}),r.a.createElement(u.a,{exact:!0,path:"/error",component:ke}),r.a.createElement(u.a,{component:je}))))},xe=O();(function(){var e=window.location.hash;return["access_token","id_token","code","error","error_description"].some((function(t){return e.indexOf("".concat(t,"="))>=0}))})()||function(){return A.apply(this,arguments)}().then((function(e){o.a.render(r.a.createElement(c.b,{locale:xe,messages:e},r.a.createElement(De,null)),document.getElementById("root"))}))}},[[136,2,3]]]); //# sourceMappingURL=main.33fa7b0a.chunk.js.map