(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{"2RAC":function(e,t,a){"use strict";var n=a("q1tI"),r=a.n(n),s=a("l40l"),l=a("ODXe");function i(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function o(e){i(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function c(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function u(e,t){i(2,arguments);var a=o(e),n=c(t),r=a.getFullYear(),s=a.getDate(),l=new Date(0);l.setFullYear(r,n,15),l.setHours(0,0,0,0);var u=function(e){i(1,arguments);var t=o(e),a=t.getFullYear(),n=t.getMonth(),r=new Date(0);return r.setFullYear(a,n+1,0),r.setHours(0,0,0,0),r.getDate()}(l);return a.setMonth(n,Math.min(s,u)),a}var p=r.a.createElement,m=function(e){var t=e.meetup,a=t.event_index,n=t.date,r=t.timebox.start_time.split(":"),s=Object(l.a)(r,2),m=s[0],d=s[1],f=function(e,t){if(i(2,arguments),"object"!==typeof t||null===t)throw new RangeError("values parameter must be an object");var a=o(e);return isNaN(a.getTime())?new Date(NaN):(null!=t.year&&a.setFullYear(t.year),null!=t.month&&(a=u(a,t.month)),null!=t.date&&a.setDate(c(t.date)),null!=t.hours&&a.setHours(c(t.hours)),null!=t.minutes&&a.setMinutes(c(t.minutes)),null!=t.seconds&&a.setSeconds(c(t.seconds)),null!=t.milliseconds&&a.setMilliseconds(c(t.milliseconds)),a)}(new Date(n),{hours:m,minutes:d}),h=function(e,t){i(2,arguments);var a=o(e),n=o(t);return a.getTime()>n.getTime()}(new Date,f);return p("div",{className:"container d-flex justify-content-start align-items-center p-3"},p("a",{href:"https://app.easycart.pl/checkout/warsawjs/meetup-".concat(a,"/"),disabled:h,className:"btn btn-warning btn-lg text-uppercase ".concat(h?"link-disabled":""),target:"_blank",rel:"noopener noreferrer"},h?"Event finished":"Get tickets"),p("a",{href:"https://warsawjs.com/live",className:"m-1 btn btn-primary btn-lg text-uppercase",target:"_blank",rel:"noopener noreferrer"},"Free Streaming"))},d=r.a.createElement;t.a=function(e){var t=e.meetup;return d("div",{className:"event-promotion meetup-promotion"},d("div",{className:"container"},d("div",{className:"row"},d("div",{className:"col-md-7 col-sm-12 text-center"},d("h1",null,d("i",{className:"icon-microphone display-1 text-danger mr-4"}),d("span",{className:"text-nowrap"},"Meetup #",t.event_index))),d("div",{className:"col-md-5 col-sm-12"},d(s.a,{event:t}),d(m,{meetup:t})))))}},o7WY:function(e,t,a){"use strict";var n=a("q1tI"),r=a.n(n).a.createElement;t.a=function(e){var t=e.video_url;return r("div",{className:"youtube-video container jumbotron jumbotron-fluid"},r("div",{className:"video"},r("iframe",{src:t||"https://www.youtube.com/embed/zb2rLzoT15c",frameBorder:"0",allow:"autoplay; encrypted-media",allowFullScreen:!0})))}},pyQ1:function(e,t,a){"use strict";a.d(t,"a",(function(){return E}));var n=a("1OyB"),r=a("vuIU"),s=a("JX7q"),l=a("Ji7U"),i=a("md7G"),o=a("foSv"),c=a("rePB"),u=a("q1tI"),p=a.n(u),m=a("YbcX"),d=a("HZpu"),f=a("IAaU"),h=a("UOjA"),b=a("KQm4"),v=a("FBsG"),g=a("W4Et"),y=p.a.createElement;function k(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=Object(o.a)(e);if(t){var r=Object(o.a)(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return Object(i.a)(this,a)}}var N=function(e){Object(l.a)(a,e);var t=k(a);function a(){return Object(n.a)(this,a),t.apply(this,arguments)}return Object(r.a)(a,[{key:"getFlagUrl",value:function(){return"/static/images/flags/".concat(this.props.lang,".svg")}},{key:"render",value:function(){return this.props.lang&&y("img",{className:"flag flag-".concat(this.props.lang),src:this.getFlagUrl(),alt:"Flag"})}}]),a}(u.PureComponent),w=a("vnvq"),S=a.n(w),j=p.a.createElement;function x(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=Object(o.a)(e);if(t){var r=Object(o.a)(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return Object(i.a)(this,a)}}var O=function(e){Object(l.a)(a,e);var t=x(a);function a(){var e;Object(n.a)(this,a);for(var r=arguments.length,l=new Array(r),i=0;i<r;i++)l[i]=arguments[i];return e=t.call.apply(t,[this].concat(l)),Object(c.a)(Object(s.a)(e),"state",{displayBio:[]}),e}return Object(r.a)(a,[{key:"componentDidMount",value:function(){var e=this.props.talk;this.setState({displayBio:Array.from({length:e.speakers.length}).fill(!1)})}},{key:"getSpeakerIndex",value:function(e){return this.props.talk.speakers.indexOf(e)}},{key:"toggleDisplayBiogram",value:function(e){var t=Object(b.a)(this.state.displayBio),a=this.getSpeakerIndex(e);this.getSpeakerBiogram(e)&&(t[a]=!t[a]),this.setState({displayBio:t})}},{key:"toggleDisplayBiogramDouble",value:function(e,t){var a=Object(b.a)(this.state.displayBio),n=this.getSpeakerIndex(e),r=this.getSpeakerIndex(t);this.getSpeakerBiogram(e)&&(a[n]=!a[n]),this.getSpeakerBiogram(t)&&(a[r]=!a[r]),this.setState({displayBio:a})}},{key:"shouldDisplaySpeakerBiogram",value:function(e){var t=this.getSpeakerIndex(e);return this.state.displayBio[t]}},{key:"isAnySpeakerBiogramDisplayed",value:function(){return!this.state.displayBio.includes(!0)}},{key:"getSpeakerBiogram",value:function(e){return e.bio.en||e.bio.pl}},{key:"render",value:function(){var e=this,t=this.props.talk;return j("div",{className:"meetup-talk-list-item card d-flex flex-sm-row"},j("div",{className:"col-lg-3"},t.speakers.length>1?j("div",null,j("div",{key:"",className:"double-avatar-wrapper text-center mb-3",onClick:function(){e.toggleDisplayBiogramDouble(t.speakers[0],t.speakers[1])}},j(v.a,{person:t.speakers[0],person2:t.speakers[1]}),this.getSpeakerBiogram(t.speakers[0])&&j("span",{className:"h3 speaker-bio-label"},"Bio"),this.getSpeakerBiogram(t.speakers[1])&&j("span",{className:"h3 speaker-bio-label"},"Bio"))):t.speakers.map((function(t,a){return j("div",{key:a,className:"person-avatar-wrapper text-center mb-3",onClick:function(){return e.toggleDisplayBiogram(t)}},j(v.a,{person:t}),e.getSpeakerBiogram(t)&&j("span",{className:"h3 speaker-bio-label"},"Bio"))}))),j("div",{className:"talk-details col-lg-9 row"},j("div",{className:"card-body col-lg-9"},!t.speakers[0].name&&j("h4",{className:"card-title"},j("span",{dangerouslySetInnerHTML:{__html:S.a.tbdTalkSpeakerLabel}})),t.speakers.map((function(t,a){return j("div",{key:a},j("h4",null,j("span",{className:"text-danger"},t.name)),e.shouldDisplaySpeakerBiogram(t)&&j("div",null,j("span",{className:"h3 card-text pr-2 d-block"},"Bio"),j("p",{className:"speaker-bio lead"},e.getSpeakerBiogram(t)||"TBD")))})),this.isAnySpeakerBiogramDisplayed()&&j("div",null,j("h5",{className:"h3 card-text pr-2"},t.title&&j("span",null,t.title,"\xa0",j(N,{lang:t.lang})),!t.title&&j("span",{dangerouslySetInnerHTML:{__html:S.a.tbdTalkTitleLabel}})),j("p",{className:"lead"},Array.isArray(t.abstract)?t.abstract.map((function(e,t){return j("p",{key:t},e)})):t.abstract))),j("div",{className:"card-footer col-lg-3 col px-4"},t.slides_url&&j("small",{className:"h3"},j("a",{className:"text-body elegant-link",href:t.slides_url,target:"_blank",rel:"noopener noreferrer"},"Slides")),t.speakers.map((function(e,t){return j(g.a,{key:t,person:e})})))))}}]),a}(u.PureComponent),B=p.a.createElement,D=function(e){var t=e.meetup;return t&&B("div",{className:"meetup-talk-list"},B("div",{className:"container jumbotron jumbotron-fluid"},B("h3",{className:"d-none"},"Speakers"),B("div",{className:"speakers-board"},t.talks.map((function(e,t){return B(O,{key:t,talk:e})})))))},T=(a("o7WY"),p.a.createElement);function I(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,n=Object(o.a)(e);if(t){var r=Object(o.a)(this).constructor;a=Reflect.construct(n,arguments,r)}else a=n.apply(this,arguments);return Object(i.a)(this,a)}}var E=function(e){Object(l.a)(a,e);var t=I(a);function a(e){var r;return Object(n.a)(this,a),r=t.call(this,e),Object(c.a)(Object(s.a)(r),"handleFocus",(function(e){var t=e.target;"trainers"===t.innerText.toLowerCase()&&r.setState({activeTab:0}),"sponsors"===t.innerText.toLowerCase()&&r.setState({activeTab:1})})),r.state={activeTab:null},r.tabIndex=0,window.location.href.includes("#trainers")&&(r.tabIndex=0),window.location.href.includes("#sponsors")&&(r.tabIndex=1),r}return Object(r.a)(a,[{key:"handleClickTab",value:function(e){var t=this;return function(){d.a.openTab("Meetup #".concat(t.props.meetup.event_index," - ").concat(e))}}},{key:"handleTabSelect",value:function(e){this.setState({activeTab:e})}},{key:"render",value:function(){var e=this,t=this.props.meetup,a=this.state.activeTab;return t&&T("div",{className:"event-tabs meetup-tabs"},T(m.d,{className:"tabs",selectedTabPanelClassName:"show active",selectedTabClassName:"active",selectedIndex:null!==a?a:this.tabIndex,onSelect:function(t){return e.handleTabSelect(t)}},T("div",{className:"container text-center"},T(m.b,{className:"nav nav-tabs nav-fill",role:"tablist"},T(m.a,{className:"nav-item",onClick:this.handleClickTab("Details")},"Speakers"),T(m.a,{className:"nav-item",onClick:this.handleClickTab("Sponsors")},"Sponsors"))),T("div",{className:"tab-content"},T(m.c,{className:"tab-pane fade",role:"tabpanel"},T(D,{meetup:t})),T(m.c,{className:"tab-pane fade",role:"tabpanel"},T(h.a,{sponsors:Object(f.a)(t)})))))}}]),a}(u.PureComponent)},z0Yo:function(e,t,a){"use strict";var n=a("q1tI"),r=a.n(n),s=a("/El9"),l=a.n(s),i=a("o7RF"),o=a.n(i),c=a("3O9l"),u=r.a.createElement,p=Object(c.filterFutureEvents)(o.a.list),m=p.length,d=new Set;p.forEach((function(e){e.talks.forEach((function(e){e.speakers.forEach((function(e){d.add(e.name)}))}))}));var f=d.size,h=p.reduce((function(e,t){return e+t.talks.length}),0);t.a=function(){return u("div",{className:"event-metrics meetup-metrics"},u("div",{className:"container text-center text-uppercase"},u("ul",{className:"list-unstyled row"},u("li",{className:"col-sm-4 "},u(l.a,{value:"".concat(m),className:"bounty display-1 text-danger font-weight-bold"}),u("span",{className:"h3 font-weight-light"},"Meetups")),u("li",{className:"col-sm-4 "},u(l.a,{value:"".concat(f),className:"bounty display-1 text-danger font-weight-bold"}),u("span",{className:"h3 font-weight-light"},"Speakers")),u("li",{className:"col-sm-4 "},u(l.a,{value:"".concat(h),className:"bounty display-1 text-danger font-weight-bold"}),u("span",{className:"h3 font-weight-light"},"Talks")))))}}}]);