-
Notifications
You must be signed in to change notification settings - Fork 0
/
2.d531f1a8047b2fcce6dc.js
2 lines (2 loc) · 6.83 KB
/
2.d531f1a8047b2fcce6dc.js
1
2
webpackJsonp([2,6],{1239:function(e,t,a){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),c=a(0),u=l(c),d=a(3),m=a(7),f=r(m),p=a(16),v=(a(5),a(177)),h=l(v),E=a(176),y=l(E),N=a(1),w=l(N),k=a(280),b=l(k),g=function(e){function t(){return s(this,t),n(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),o(t,[{key:"componentWillMount",value:function(){this.props.props&&(this.props=this.props.props);var e=this.props.location.pathname,t=e.split("/").pop();this.props.resetOneCourseChance(),this.props.fetchOneCourseChance(t)}},{key:"renderMap",value:function(){var e=this.props.details;return e?(console.log("detail.location",e.location),u.default.createElement(h.default,{geocoding:e.location.location})):u.default.createElement(p.Loader,null)}},{key:"renderLead",value:function(){var e=this.props.details;if(console.log("details: ",e),e){var t=e.course,a=e.instructor;return u.default.createElement("div",{className:"lead"},u.default.createElement("div",{className:"program"},"Career Training Program"),u.default.createElement("h1",{className:"title"},t.title),u.default.createElement("p",null,"From zero to hero in ",t.totalWeeks," weeks."),u.default.createElement("div",{className:"video-wrapper"},u.default.createElement("span",{className:"outer"}),u.default.createElement("video",{src:"https://s3-us-west-1.amazonaws.com/yeah-assets/medias/videos/intro_video.mp4",type:"video/mp4",autoPlay:"autoplay",loop:!0})),u.default.createElement("div",{className:"introduction"},u.default.createElement("div",{className:"section"},u.default.createElement("div",{className:"title"},"Valuable course content."),t.overview),u.default.createElement("div",{className:"section wider"},u.default.createElement("div",{className:"container-fluid"},u.default.createElement("div",{className:"row"},u.default.createElement("div",{className:"col-sm-4 point"},u.default.createElement("img",{src:"https://s3-us-west-1.amazonaws.com/yeah-assets/icons/courses.svg"}),u.default.createElement("div",{className:"intro"},u.default.createElement("div",{className:"intro-title"},t.totalWeeks," weeks"),u.default.createElement("div",{className:"description"},"Take fruitful lectures in Berkeley Campus and materials Online"))),u.default.createElement("div",{className:"col-sm-4 point"},u.default.createElement("img",{src:"https://s3-us-west-1.amazonaws.com/yeah-assets/icons/projects.svg"}),u.default.createElement("div",{className:"intro"},u.default.createElement("div",{className:"intro-title"},"Private Channel"),u.default.createElement("div",{className:"description"},"Access to private channel for intership and career questions periodly"))),u.default.createElement("div",{className:"col-sm-4 point"},u.default.createElement("img",{src:"https://s3-us-west-1.amazonaws.com/yeah-assets/icons/certificate.svg"}),u.default.createElement("div",{className:"intro"},u.default.createElement("div",{className:"intro-title"},"Certificates"),u.default.createElement("div",{className:"description"},"Complete prgram to highlight your new skills on your resume and LinkedIn")))))),u.default.createElement("div",{className:"section instructor"},u.default.createElement("div",{className:"title"},"Lead by Professional instructor"),u.default.createElement("div",{className:"avatar"},u.default.createElement("img",{src:a.imageURL})),u.default.createElement("div",{className:"name"},a.firstName,a.lastName),u.default.createElement("div",null,a.currentPosition.position,", ",a.currentPosition.affiliation),u.default.createElement("div",null,a.previousPosition.position,", ",a.previousPosition.affiliation))))}return u.default.createElement(p.Loader,null)}},{key:"renderSyllabus",value:function(){var e=this.props.details;if(e){var t=e.course;return e.instructor,u.default.createElement("div",{className:"syllabus"},this.renderSyllabusCards(t))}}},{key:"renderSyllabusCards",value:function(e){var t=e.heighlights,a=e.startingDate,r=e.hoursPerWeek,l=(0,w.default)(a);return t.map(function(e,t){var a=l.add(t,"weeks").format("dddd, MMMM Do, YYYY");return u.default.createElement("div",{className:"syllabus-card",key:t},u.default.createElement("div",{className:"index-tag"},"Class ",t+1),u.default.createElement("div",{className:"title"},e.title),u.default.createElement("div",{className:"date"},u.default.createElement("i",{className:"fa fa-calendar","aria-hidden":"true"}),a),u.default.createElement("hr",null),u.default.createElement("div",{className:"description"},e.description),u.default.createElement("br",null),u.default.createElement("div",{className:"info"},u.default.createElement("i",{className:"fa fa-newspaper-o","aria-hidden":"true"}),"Material Preview: ",r/2," hours"),u.default.createElement("div",{className:"info"},u.default.createElement("i",{className:"fa fa-university","aria-hidden":"true"}),"Berkeley Campus Lecture: ",r," hours"),u.default.createElement("div",{className:"info"},u.default.createElement("i",{className:"fa fa-cubes","aria-hidden":"true"}),"Homework/Project: ",r/2," hours"))})}},{key:"renderTakeaways",value:function(){var e=this.props.details;if(e){var t=e.course;return u.default.createElement("div",{className:"takeaways"},u.default.createElement("h1",{className:"title"},"What you will get from this class."),u.default.createElement("ol",{className:"check"},this.renderTakeawayCardss(t.takeaways)))}}},{key:"renderTakeawayCardss",value:function(e){return e.map(function(e,t){return u.default.createElement("li",{className:"takeaway",key:t},e)})}},{key:"render",value:function(){return u.default.createElement("div",null,u.default.createElement(y.default,{className:"fixed inverse"}),u.default.createElement("div",{className:"details-component"},this.renderLead(),this.renderSyllabus(),this.renderTakeaways()),u.default.createElement(b.default,null))}}]),t}(c.Component);t.default=(0,d.connect)(function(e){var t=e.course,a=e.auth;return{details:t.event,isAdmin:a.isAdmin}},f)(g)}});
//# sourceMappingURL=2.d531f1a8047b2fcce6dc.js.map