forked from StartBootstrap/startbootstrap-new-age
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomponent---src-pages-index-js-181f00eff1560fdc92f0.js
More file actions
3 lines (3 loc) · 51.4 KB
/
component---src-pages-index-js-181f00eff1560fdc92f0.js
File metadata and controls
3 lines (3 loc) · 51.4 KB
1
2
3
webpackJsonp([35783957827783],{291:function(e,t,n){var r,o;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var l=n.apply(null,r);l&&e.push(l)}else if("object"===o)for(var i in r)a.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}var a={}.hasOwnProperty;"undefined"!=typeof e&&e.exports?(n.default=n,e.exports=n):(r=[],o=function(){return n}.apply(t,r),!(void 0!==o&&(e.exports=o)))}()},292:function(e,t){"use strict";function n(){if(!u)return!1;if(!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){function t(){e=!0}return t}()}),n=function(){};window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t)}catch(e){}return e}function r(){return void 0===c&&(c=n()),c}function o(e){if(e)return r()?e:!!e.capture}function a(e){if(!e)return 0;if(e===!0)return 100;var t=e.capture<<0,n=e.passive<<1,r=e.once<<2;return t+n+r}function l(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function i(e){this.target=e,this.events={}}function s(e,t,n,r){e[f]||(e[f]=new i(e));var a=o(r);return e[f].add(t,n,a)}Object.defineProperty(t,"__esModule",{value:!0});var u=!("undefined"==typeof window||!window.document||!window.document.createElement),c=void 0;i.prototype.getEventHandlers=function(){function e(e,t){var n=String(e)+" "+String(a(t));return this.events[n]||(this.events[n]={handlers:[],handleEvent:void 0},this.events[n].nextHandlers=this.events[n].handlers),this.events[n]}return e}(),i.prototype.handleEvent=function(){function e(e,t,n){var r=this.getEventHandlers(e,t);r.handlers=r.nextHandlers,r.handlers.forEach(function(e){e&&e(n)})}return e}(),i.prototype.add=function(){function e(e,t,n){var r=this,o=this.getEventHandlers(e,n);l(o),0===o.nextHandlers.length&&(o.handleEvent=this.handleEvent.bind(this,e,n),this.target.addEventListener(e,o.handleEvent,n)),o.nextHandlers.push(t);var a=!0,i=function(){function i(){if(a){a=!1,l(o);var i=o.nextHandlers.indexOf(t);o.nextHandlers.splice(i,1),0===o.nextHandlers.length&&(r.target&&r.target.removeEventListener(e,o.handleEvent,n),o.handleEvent=void 0)}}return i}();return i}return e}();var f="__consolidated_events_handlers__";t.addEventListener=s},59:function(e,t,n){function r(e){return null===e||void 0===e}function o(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}function a(e,t,n){var a,c;if(r(e)||r(t))return!1;if(e.prototype!==t.prototype)return!1;if(s(e))return!!s(t)&&(e=l.call(e),t=l.call(t),u(e,t,n));if(o(e)){if(!o(t))return!1;if(e.length!==t.length)return!1;for(a=0;a<e.length;a++)if(e[a]!==t[a])return!1;return!0}try{var f=i(e),d=i(t)}catch(e){return!1}if(f.length!=d.length)return!1;for(f.sort(),d.sort(),a=f.length-1;a>=0;a--)if(f[a]!=d[a])return!1;for(a=f.length-1;a>=0;a--)if(c=f[a],!u(e[c],t[c],n))return!1;return typeof e==typeof t}var l=Array.prototype.slice,i=n(61),s=n(60),u=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:a(e,t,n))}},60:function(e,t){function n(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function r(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}var o="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=e.exports=o?n:r,t.supported=n,t.unsupported=r},61:function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}t=e.exports="function"==typeof Object.keys?Object.keys:n,t.shim=n},62:function(e,t,n){var r;!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),a={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};r=function(){return a}.call(t,n,t,e),!(void 0!==r&&(e.exports=r))}()},71:function(e,t,n){function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(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)}t.__esModule=!0,t.Helmet=void 0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(1),f=r(c),d=n(6),p=r(d),m=n(73),h=r(m),E=n(59),v=r(E),y=n(72),T=n(27),b=function(e){var t,n;return n=t=function(t){function n(){return a(this,n),l(this,t.apply(this,arguments))}return i(n,t),n.prototype.shouldComponentUpdate=function(e){return!(0,v.default)(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case T.TAG_NAMES.SCRIPT:case T.TAG_NAMES.NOSCRIPT:return{innerHTML:t};case T.TAG_NAMES.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,o=e.newChildProps,a=e.nestedChildren;return s({},r,(t={},t[n.type]=[].concat(r[n.type]||[],[s({},o,this.mapNestedChildrenToProps(n,a))]),t))},n.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,l=e.nestedChildren;switch(r.type){case T.TAG_NAMES.TITLE:return s({},o,(t={},t[r.type]=l,t.titleAttributes=s({},a),t));case T.TAG_NAMES.BODY:return s({},o,{bodyAttributes:s({},a)});case T.TAG_NAMES.HTML:return s({},o,{htmlAttributes:s({},a)})}return s({},o,(n={},n[r.type]=s({},a),n))},n.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=s({},t);return Object.keys(e).forEach(function(t){var r;n=s({},n,(r={},r[t]=e[t],r))}),n},n.prototype.warnOnInvalidChildren=function(e,t){return!0},n.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return f.default.Children.forEach(e,function(e){if(e&&e.props){var a=e.props,l=a.children,i=o(a,["children"]),s=(0,y.convertReactPropstoHtmlAttributes)(i);switch(n.warnOnInvalidChildren(e,l),e.type){case T.TAG_NAMES.LINK:case T.TAG_NAMES.META:case T.TAG_NAMES.NOSCRIPT:case T.TAG_NAMES.SCRIPT:case T.TAG_NAMES.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:s,nestedChildren:l});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:l})}}}),t=this.mapArrayTypeChildrenToProps(r,t)},n.prototype.render=function(){var t=this.props,n=t.children,r=o(t,["children"]),a=s({},r);return n&&(a=this.mapChildrenToProps(n,a)),f.default.createElement(e,a)},u(n,null,[{key:"canUseDOM",set:function(t){e.canUseDOM=t}}]),n}(f.default.Component),t.propTypes={base:p.default.object,bodyAttributes:p.default.object,children:p.default.oneOfType([p.default.arrayOf(p.default.node),p.default.node]),defaultTitle:p.default.string,defer:p.default.bool,encodeSpecialCharacters:p.default.bool,htmlAttributes:p.default.object,link:p.default.arrayOf(p.default.object),meta:p.default.arrayOf(p.default.object),noscript:p.default.arrayOf(p.default.object),onChangeClientState:p.default.func,script:p.default.arrayOf(p.default.object),style:p.default.arrayOf(p.default.object),title:p.default.string,titleAttributes:p.default.object,titleTemplate:p.default.string},t.defaultProps={defer:!0,encodeSpecialCharacters:!0},t.peek=e.peek,t.rewind=function(){var t=e.rewind();return t||(t=(0,y.mapStateOnServer)({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},n},g=function(){return null},w=(0,h.default)(y.reducePropsToState,y.handleClientStateChange,y.mapStateOnServer)(g),_=b(w);_.renderStatic=_.rewind,t.Helmet=_,t.default=_},27:function(e,t){t.__esModule=!0;var n=(t.ATTRIBUTE_NAMES={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},t.TAG_NAMES={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"}),r=(t.VALID_TAG_NAMES=Object.keys(n).map(function(e){return n[e]}),t.TAG_PROPERTIES={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src"},t.REACT_TAG_MAP={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"});t.HELMET_PROPS={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},t.HTML_TAG_MAP=Object.keys(r).reduce(function(e,t){return e[r[t]]=t,e},{}),t.SELF_CLOSING_TAGS=[n.NOSCRIPT,n.SCRIPT,n.STYLE],t.HELMET_ATTRIBUTE="data-react-helmet"},72:function(e,t,n){(function(e){function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.warn=t.requestAnimationFrame=t.reducePropsToState=t.mapStateOnServer=t.handleClientStateChange=t.convertReactPropstoHtmlAttributes=void 0;var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l=n(1),i=r(l),s=n(5),u=r(s),c=n(27),f=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},d=function(e){var t=v(e,c.TAG_NAMES.TITLE),n=v(e,c.HELMET_PROPS.TITLE_TEMPLATE);if(n&&t)return n.replace(/%s/g,function(){return t});var r=v(e,c.HELMET_PROPS.DEFAULT_TITLE);return t||r||void 0},p=function(e){return v(e,c.HELMET_PROPS.ON_CHANGE_CLIENT_STATE)||function(){}},m=function(e,t){return t.filter(function(t){return"undefined"!=typeof t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return a({},e,t)},{})},h=function(e,t){return t.filter(function(e){return"undefined"!=typeof e[c.TAG_NAMES.BASE]}).map(function(e){return e[c.TAG_NAMES.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o++){var a=r[o],l=a.toLowerCase();if(e.indexOf(l)!==-1&&n[l])return t.concat(n)}return t},[])},E=function(e,t,n){var r={};return n.filter(function(t){return!!Array.isArray(t[e])||("undefined"!=typeof t[e]&&_("Helmet: "+e+' should be of type "Array". Instead found type "'+o(t[e])+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,n){var o={};n.filter(function(e){for(var n=void 0,a=Object.keys(e),l=0;l<a.length;l++){var i=a[l],s=i.toLowerCase();t.indexOf(s)===-1||n===c.TAG_PROPERTIES.REL&&"canonical"===e[n].toLowerCase()||s===c.TAG_PROPERTIES.REL&&"stylesheet"===e[s].toLowerCase()||(n=s),t.indexOf(i)===-1||i!==c.TAG_PROPERTIES.INNER_HTML&&i!==c.TAG_PROPERTIES.CSS_TEXT&&i!==c.TAG_PROPERTIES.ITEM_PROP||(n=i)}if(!n||!e[n])return!1;var u=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][u]&&(o[n][u]=!0,!0)}).reverse().forEach(function(t){return e.push(t)});for(var a=Object.keys(o),l=0;l<a.length;l++){var i=a[l],s=(0,u.default)({},r[i],o[i]);r[i]=s}return e},[]).reverse()},v=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},y=function(e){return{baseTag:h([c.TAG_PROPERTIES.HREF],e),bodyAttributes:m(c.ATTRIBUTE_NAMES.BODY,e),defer:v(e,c.HELMET_PROPS.DEFER),encode:v(e,c.HELMET_PROPS.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:m(c.ATTRIBUTE_NAMES.HTML,e),linkTags:E(c.TAG_NAMES.LINK,[c.TAG_PROPERTIES.REL,c.TAG_PROPERTIES.HREF],e),metaTags:E(c.TAG_NAMES.META,[c.TAG_PROPERTIES.NAME,c.TAG_PROPERTIES.CHARSET,c.TAG_PROPERTIES.HTTPEQUIV,c.TAG_PROPERTIES.PROPERTY,c.TAG_PROPERTIES.ITEM_PROP],e),noscriptTags:E(c.TAG_NAMES.NOSCRIPT,[c.TAG_PROPERTIES.INNER_HTML],e),onChangeClientState:p(e),scriptTags:E(c.TAG_NAMES.SCRIPT,[c.TAG_PROPERTIES.SRC,c.TAG_PROPERTIES.INNER_HTML],e),styleTags:E(c.TAG_NAMES.STYLE,[c.TAG_PROPERTIES.CSS_TEXT],e),title:d(e),titleAttributes:m(c.ATTRIBUTE_NAMES.TITLE,e)}},T=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){T(t)},0)}}(),b=function(e){return clearTimeout(e)},g="undefined"!=typeof window?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||T:e.requestAnimationFrame||T,w="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||b:e.cancelAnimationFrame||b,_=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},S=null,A=function(e){S&&w(S),e.defer?S=g(function(){O(e,function(){S=null})}):(O(e),S=null)},O=function(e,t){var n=e.baseTag,r=e.bodyAttributes,o=e.htmlAttributes,a=e.linkTags,l=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,u=e.scriptTags,f=e.styleTags,d=e.title,p=e.titleAttributes;C(c.TAG_NAMES.BODY,r),C(c.TAG_NAMES.HTML,o),N(d,p);var m={baseTag:R(c.TAG_NAMES.BASE,n),linkTags:R(c.TAG_NAMES.LINK,a),metaTags:R(c.TAG_NAMES.META,l),noscriptTags:R(c.TAG_NAMES.NOSCRIPT,i),scriptTags:R(c.TAG_NAMES.SCRIPT,u),styleTags:R(c.TAG_NAMES.STYLE,f)},h={},E={};Object.keys(m).forEach(function(e){var t=m[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(E[e]=m[e].oldTags)}),t&&t(),s(e,h,E)},P=function(e){return Array.isArray(e)?e.join(""):e},N=function(e,t){"undefined"!=typeof e&&document.title!==e&&(document.title=P(e)),C(c.TAG_NAMES.TITLE,t)},C=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(c.HELMET_ATTRIBUTE),o=r?r.split(","):[],a=[].concat(o),l=Object.keys(t),i=0;i<l.length;i++){var s=l[i],u=t[s]||"";n.getAttribute(s)!==u&&n.setAttribute(s,u),o.indexOf(s)===-1&&o.push(s);var f=a.indexOf(s);f!==-1&&a.splice(f,1)}for(var d=a.length-1;d>=0;d--)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute(c.HELMET_ATTRIBUTE):n.getAttribute(c.HELMET_ATTRIBUTE)!==l.join(",")&&n.setAttribute(c.HELMET_ATTRIBUTE,l.join(","))}},R=function(e,t){var n=document.head||document.querySelector(c.TAG_NAMES.HEAD),r=n.querySelectorAll(e+"["+c.HELMET_ATTRIBUTE+"]"),o=Array.prototype.slice.call(r),a=[],l=void 0;return t&&t.length&&t.forEach(function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===c.TAG_PROPERTIES.INNER_HTML)n.innerHTML=t.innerHTML;else if(r===c.TAG_PROPERTIES.CSS_TEXT)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var i="undefined"==typeof t[r]?"":t[r];n.setAttribute(r,i)}n.setAttribute(c.HELMET_ATTRIBUTE,"true"),o.some(function(e,t){return l=t,n.isEqualNode(e)})?o.splice(l,1):a.push(n)}),o.forEach(function(e){return e.parentNode.removeChild(e)}),a.forEach(function(e){return n.appendChild(e)}),{oldTags:o,newTags:a}},M=function(e){return Object.keys(e).reduce(function(t,n){var r="undefined"!=typeof e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},L=function(e,t,n,r){var o=M(n),a=P(t);return o?"<"+e+" "+c.HELMET_ATTRIBUTE+'="true" '+o+">"+f(a,r)+"</"+e+">":"<"+e+" "+c.HELMET_ATTRIBUTE+'="true">'+f(a,r)+"</"+e+">"},I=function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!(e===c.TAG_PROPERTIES.INNER_HTML||e===c.TAG_PROPERTIES.CSS_TEXT)}).reduce(function(e,t){var o="undefined"==typeof r[t]?t:t+'="'+f(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",l=c.SELF_CLOSING_TAGS.indexOf(e)===-1;return t+"<"+e+" "+c.HELMET_ATTRIBUTE+'="true" '+o+(l?"/>":">"+a+"</"+e+">")},"")},j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[c.REACT_TAG_MAP[n]||n]=e[n],t},t)},k=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[c.HTML_TAG_MAP[n]||n]=e[n],t},t)},x=function(e,t,n){var r,o=(r={key:t},r[c.HELMET_ATTRIBUTE]=!0,r),a=j(n,o);return[i.default.createElement(c.TAG_NAMES.TITLE,a,t)]},B=function(e,t){return t.map(function(t,n){var r,o=(r={key:n},r[c.HELMET_ATTRIBUTE]=!0,r);return Object.keys(t).forEach(function(e){var n=c.REACT_TAG_MAP[e]||e;if(n===c.TAG_PROPERTIES.INNER_HTML||n===c.TAG_PROPERTIES.CSS_TEXT){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]}),i.default.createElement(e,o)})},H=function(e,t,n){switch(e){case c.TAG_NAMES.TITLE:return{toComponent:function(){return x(e,t.title,t.titleAttributes,n)},toString:function(){return L(e,t.title,t.titleAttributes,n)}};case c.ATTRIBUTE_NAMES.BODY:case c.ATTRIBUTE_NAMES.HTML:return{toComponent:function(){return j(t)},toString:function(){return M(t)}};default:return{toComponent:function(){return B(e,t)},toString:function(){return I(e,t,n)}}}},G=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.linkTags,l=e.metaTags,i=e.noscriptTags,s=e.scriptTags,u=e.styleTags,f=e.title,d=void 0===f?"":f,p=e.titleAttributes;return{base:H(c.TAG_NAMES.BASE,t,r),bodyAttributes:H(c.ATTRIBUTE_NAMES.BODY,n,r),htmlAttributes:H(c.ATTRIBUTE_NAMES.HTML,o,r),link:H(c.TAG_NAMES.LINK,a,r),meta:H(c.TAG_NAMES.META,l,r),noscript:H(c.TAG_NAMES.NOSCRIPT,i,r),script:H(c.TAG_NAMES.SCRIPT,s,r),style:H(c.TAG_NAMES.STYLE,u,r),title:H(c.TAG_NAMES.TITLE,{title:d,titleAttributes:p},r)}};t.convertReactPropstoHtmlAttributes=k,t.handleClientStateChange=A,t.mapStateOnServer=G,t.reducePropsToState=y,t.requestAnimationFrame=g,t.warn=_}).call(t,function(){return this}())},499:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){return e.length===t.length&&e.every(function(e,n){return e===t[n]})}Object.defineProperty(t,"__esModule",{value:!0});var a=n(190),l=r(a),i=n(288),s=r(i),u=n(290),c=r(u),f=n(282),d=r(f),p=n(50),m=r(p),h=n(79),E=r(h),v=n(287),y=r(v),T=n(78),b=r(T),g=n(6),w=r(g),_=n(1),S=r(_),A=n(291),O=r(A),P=n(500),N=r(P),C=function(e){function t(e){(0,m.default)(this,t);var n=(0,E.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return n.state={targetItems:[],inViewState:[],isScrolledPast:[]},n._handleSpy=n._handleSpy.bind(n),n}return(0,b.default)(t,e),(0,y.default)(t,null,[{key:"propTypes",get:function(){return{items:w.default.arrayOf(w.default.string).isRequired,currentClassName:w.default.string.isRequired,scrolledPastClassName:w.default.string,style:w.default.object,componentTag:w.default.string,offset:w.default.number,rootEl:w.default.string,onUpdate:w.default.func}}},{key:"defaultProps",get:function(){return{items:[],currentClassName:"",style:{},componentTag:"ul",offset:0,onUpdate:function(){}}}}]),(0,y.default)(t,[{key:"_initSpyTarget",value:function(e){var t=e.map(function(e){return document.getElementById(e)});return t}},{key:"_fillArray",value:function(e,t){for(var n=[],r=0,o=e.length;r<o;r++)n[r]=t;return n}},{key:"_isScrolled",value:function(){return this._getScrollDimension().scrollTop>0}},{key:"_getScrollDimension",value:function(){var e=document,t=this.props.rootEl,n=t?e.querySelector(t).scrollTop:e.documentElement.scrollTop||e.body.parentNode.scrollTop||e.body.scrollTop,r=t?e.querySelector(t).scrollHeight:e.documentElement.scrollHeight||e.body.parentNode.scrollHeight||e.body.scrollHeight;return{scrollTop:n,scrollHeight:r}}},{key:"_getElemsViewState",value:function(e){for(var t=[],n=[],r=[],o=e?e:this.state.targetItems,a=!1,l=0,i=o.length;l<i;l++){var s=o[l],u=!a&&this._isInView(s);u?(a=!0,t.push(s)):n.push(s);var f=l===i-1,d=this._isScrolled(),p=this._isAtBottom()&&this._isInView(s)&&!u&&f&&d;p&&(n.pop(),n.push.apply(n,(0,c.default)(t)),t=[s],r=this._fillArray(r,!1),u=!0),r.push(u)}return{inView:t,outView:n,viewStatusList:r,scrolledPast:this.props.scrolledPastClassName&&this._getScrolledPast(r)}}},{key:"_isInView",value:function(e){if(!e)return!1;var t=this.props,n=t.rootEl,r=t.offset,o=void 0;n&&(o=document.querySelector(n).getBoundingClientRect());var a=e.getBoundingClientRect(),l=n?o.height:window.innerHeight,i=this._getScrollDimension(),s=i.scrollTop,u=s+l,c=n?a.top+s-o.top+r:a.top+s+r,f=c+e.offsetHeight;return c<u&&f>s}},{key:"_isAtBottom",value:function(){var e=this.props.rootEl,t=this._getScrollDimension(),n=t.scrollTop,r=t.scrollHeight,o=e?document.querySelector(e).getBoundingClientRect().height:window.innerHeight,a=n+o>=r;return a}},{key:"_getScrolledPast",value:function(e){if(!e.some(function(e){return e}))return e;var t=!1,n=e.map(function(e){return e&&!t?(t=!0,!1):!t});return n}},{key:"_spy",value:function(e){var t=this,n=this._getElemsViewState(e),r=this.state.inViewState;this.setState({inViewState:n.viewStatusList,isScrolledPast:n.scrolledPast},function(){t._update(r)})}},{key:"_update",value:function(e){o(this.state.inViewState,e)||this.props.onUpdate(this.state.targetItems[this.state.inViewState.indexOf(!0)])}},{key:"_handleSpy",value:function(){(0,N.default)(this._spy(),100)}},{key:"_initFromProps",value:function(){var e=this._initSpyTarget(this.props.items);this.setState({targetItems:e}),this._spy(e)}},{key:"offEvent",value:function(){var e=this.props.rootEl?document.querySelector(this.props.rootEl):window;e.removeEventListener("scroll",this._handleSpy)}},{key:"onEvent",value:function(){var e=this.props.rootEl?document.querySelector(this.props.rootEl):window;e.addEventListener("scroll",this._handleSpy)}},{key:"componentDidMount",value:function(){this._initFromProps(),this.onEvent()}},{key:"componentWillUnmount",value:function(){this.offEvent()}},{key:"componentWillReceiveProps",value:function(){this._initFromProps()}},{key:"render",value:function(){var e=this,t=this.props.componentTag,n=this.props,r=n.children,o=n.className,a=n.scrolledPastClassName,i=n.style,u=0,c=S.default.Children.map(r,function(t,n){var r;if(!t)return null;var o=t.type,i=a&&e.state.isScrolledPast[n],c=(0,O.default)((r={},(0,s.default)(r,""+t.props.className,t.props.className),(0,s.default)(r,""+e.props.currentClassName,e.state.inViewState[n]),(0,s.default)(r,""+e.props.scrolledPastClassName,i),r));return S.default.createElement(o,(0,l.default)({},t.props,{className:c,key:u++}),t.props.children)}),f=(0,O.default)((0,s.default)({},""+o,o));return S.default.createElement(t,{className:f,style:i},c)}}]),t}(S.default.Component);t.default=C},500:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=void 0,r=void 0;return function(){var o=+new Date,a=!!n&&o<n+t;a?(clearTimeout(r),r=setTimeout(function(){n=o,e()},t)):(n=o,e())}};t.default=n},73:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(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 l(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)}function i(e,t,n){function r(e){return e.displayName||e.name||"Component"}if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if("undefined"!=typeof n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(i){function d(){m=e(p.map(function(e){return e.props})),h.canUseDOM?t(m):n&&(m=n(m))}if("function"!=typeof i)throw new Error("Expected WrappedComponent to be a React component.");var p=[],m=void 0,h=function(e){function t(){return o(this,t),a(this,e.apply(this,arguments))}return l(t,e),t.peek=function(){return m},t.rewind=function(){if(t.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=m;return m=void 0,p=[],e},t.prototype.shouldComponentUpdate=function(e){return!f(e,this.props)},t.prototype.componentWillMount=function(){p.push(this),d()},t.prototype.componentDidUpdate=function(){d()},t.prototype.componentWillUnmount=function(){var e=p.indexOf(this);p.splice(e,1),d()},t.prototype.render=function(){return u.createElement(i,this.props)},t}(s.Component);return h.displayName="SideEffect("+r(i)+")",h.canUseDOM=c.canUseDOM,h}}var s=n(1),u=r(s),c=r(n(62)),f=r(n(75));e.exports=i},501:function(e,t,n){(function(t){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}function o(e){if("%"===e.slice(-1))return parseFloat(e.slice(0,-1))/100}function a(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseFloat(e):"px"===e.slice(-2)?parseFloat(e.slice(0,-2)):void 0}function l(e,t){var n=a(e);if("number"==typeof n)return n;var r=o(e);return"number"==typeof r?r*t:void 0}function i(e){if(e)try{E.Children.only(e)}catch(e){throw new Error(b)}}function s(e){return"string"==typeof e.type}function u(e,t){if(e&&!s(e)&&!t)throw new Error(g)}function c(e){return e.viewportBottom-e.viewportTop===0?T.invisible:e.viewportTop<=e.waypointTop&&e.waypointTop<=e.viewportBottom?T.inside:e.viewportTop<=e.waypointBottom&&e.waypointBottom<=e.viewportBottom?T.inside:e.waypointTop<=e.viewportTop&&e.viewportBottom<=e.waypointBottom?T.inside:e.viewportBottom<e.waypointTop?T.below:e.waypointTop<e.viewportTop?T.above:T.invisible}function f(e){_.push(e),w||(w=setTimeout(function(){w=null;for(var e=void 0;e=_.shift();)e()},0));var t=!0;return function(){function n(){if(t){t=!1;var n=_.indexOf(e);n!==-1&&(_.splice(n,1),!_.length&&w&&(clearTimeout(w),w=null))}}return n}()}function d(e){return"window"===e?t.window:e}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(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 h(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)}var E=r(n(1)),v=n(292),y=r(n(6)),T={above:"above",inside:"inside",below:"below",invisible:"invisible"},b="<Waypoint> expected to receive a single React element child.\n\nSee https://goo.gl/LrBNgw for more info.",g="<Waypoint> needs a DOM element to compute boundaries. The child you passed is neither a DOM element (e.g. <div>) nor does it use the innerRef prop.\n\nSee https://goo.gl/LrBNgw for more info.",w=void 0,_=[],S=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),A={topOffset:"0px",bottomOffset:"0px",horizontal:!1,onEnter:function(){function e(){}return e}(),onLeave:function(){function e(){}return e}(),onPositionChange:function(){function e(){}return e}(),fireOnRapidScroll:!0},O="undefined"!=typeof E.PureComponent?E.PureComponent:E.Component,P=function(e){function t(e){p(this,t);var n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.refElement=function(e){return n._ref=e},n}return h(t,e),S(t,[{key:"componentWillMount",value:function(){function e(){i(this.props.children)}return e}()},{key:"componentDidMount",value:function(){function e(){var e=this;t.getWindow()&&(this.cancelOnNextTick=f(function(){e.cancelOnNextTick=null,u(e.props.children,e._ref),e._handleScroll=e._handleScroll.bind(e),e.scrollableAncestor=e._findScrollableAncestor(),e.scrollEventListenerUnsubscribe=v.addEventListener(e.scrollableAncestor,"scroll",e._handleScroll,{passive:!0}),e.resizeEventListenerUnsubscribe=v.addEventListener(window,"resize",e._handleScroll,{passive:!0}),e._handleScroll(null)}))}return e}()},{key:"componentWillReceiveProps",value:function(){function e(e){i(e.children)}return e}()},{key:"componentDidUpdate",value:function(){function e(){var e=this;t.getWindow()&&this.scrollableAncestor&&(this.cancelOnNextTick||(this.cancelOnNextTick=f(function(){e.cancelOnNextTick=null,e._handleScroll(null)})))}return e}()},{key:"componentWillUnmount",value:function(){function e(){t.getWindow()&&(this.scrollEventListenerUnsubscribe&&this.scrollEventListenerUnsubscribe(),this.resizeEventListenerUnsubscribe&&this.resizeEventListenerUnsubscribe(),this.cancelOnNextTick&&this.cancelOnNextTick())}return e}()},{key:"_findScrollableAncestor",value:function(){function e(){var e=this.props,t=e.horizontal,n=e.scrollableAncestor;if(n)return d(n);for(var r=this._ref;r.parentNode;){if(r=r.parentNode,r===document.body)return window;var o=window.getComputedStyle(r),a=t?o.getPropertyValue("overflow-x"):o.getPropertyValue("overflow-y"),l=a||o.getPropertyValue("overflow");if("auto"===l||"scroll"===l)return r}return window}return e}()},{key:"_handleScroll",value:function(){function e(e){if(this._ref){var t=this._getBounds(),n=c(t),r=this._previousPosition;if(this._previousPosition=n,r!==n){var o={currentPosition:n,previousPosition:r,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom};this.props.onPositionChange.call(this,o),n===T.inside?this.props.onEnter.call(this,o):r===T.inside&&this.props.onLeave.call(this,o);var a=r===T.below&&n===T.above,l=r===T.above&&n===T.below;this.props.fireOnRapidScroll&&(a||l)&&(this.props.onEnter.call(this,{currentPosition:T.inside,previousPosition:r,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom}),this.props.onLeave.call(this,{currentPosition:n,previousPosition:T.inside,event:e,waypointTop:t.waypointTop,waypointBottom:t.waypointBottom,viewportTop:t.viewportTop,viewportBottom:t.viewportBottom}))}}}return e}()},{key:"_getBounds",value:function(){function e(){var e=this.props.horizontal,t=this._ref.getBoundingClientRect(),n=t.left,r=t.top,o=t.right,a=t.bottom,i=e?n:r,s=e?o:a,u=void 0,c=void 0;this.scrollableAncestor===window?(u=e?window.innerWidth:window.innerHeight,c=0):(u=e?this.scrollableAncestor.offsetWidth:this.scrollableAncestor.offsetHeight,c=e?this.scrollableAncestor.getBoundingClientRect().left:this.scrollableAncestor.getBoundingClientRect().top);var f=this.props,d=f.bottomOffset,p=f.topOffset,m=l(p,u),h=l(d,u),E=c+u;return{waypointTop:i,waypointBottom:s,viewportTop:c+m,viewportBottom:E-h}}return e}()},{key:"render",value:function(){function e(){var e=this,t=this.props.children;
if(!t)return E.createElement("span",{ref:this.refElement,style:{fontSize:0}});if(s(t)){var n=function(){function n(n){e.refElement(n),t.ref&&t.ref(n)}return n}();return E.cloneElement(t,{ref:n})}return E.cloneElement(t,{innerRef:this.refElement})}return e}()}]),t}(O);P.propTypes={children:y.node,debug:y.bool,onEnter:y.func,onLeave:y.func,onPositionChange:y.func,fireOnRapidScroll:y.bool,scrollableAncestor:y.any,horizontal:y.bool,topOffset:y.oneOfType([y.string,y.number]),bottomOffset:y.oneOfType([y.string,y.number])},P.above=T.above,P.below=T.below,P.inside=T.inside,P.invisible=T.invisible,P.getWindow=function(){if("undefined"!=typeof window)return window},P.defaultProps=A,P.displayName="Waypoint",e.exports=P}).call(t,function(){return this}())},75:function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),l=Object.keys(t);if(a.length!==l.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),s=0;s<a.length;s++){var u=a[s];if(!i(u))return!1;var c=e[u],f=t[u];if(o=n?n.call(r,c,f,u):void 0,o===!1||void 0===o&&c!==f)return!1}return!0}},518:function(e,t,n){!function(){"use strict";function t(){function e(e){var t=["MSIE ","Trident/","Edge/"];return new RegExp(t.join("|")).test(e)}function t(e,t){this.scrollLeft=e,this.scrollTop=t}function n(e){return.5*(1-Math.cos(Math.PI*e))}function r(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function o(e,t){return"Y"===t?e.clientHeight+E<e.scrollHeight:"X"===t?e.clientWidth+E<e.scrollWidth:void 0}function a(e,t){var n=c.getComputedStyle(e,null)["overflow"+t];return"auto"===n||"scroll"===n}function l(e){var t=o(e,"Y")&&a(e,"Y"),n=o(e,"X")&&a(e,"X");return t||n}function i(e){var t;do e=e.parentNode,t=e===f.body;while(t===!1&&l(e)===!1);return t=null,e}function s(e){var t,r,o,a=h(),l=(a-e.startTime)/p;l=l>1?1:l,t=n(l),r=e.startX+(e.x-e.startX)*t,o=e.startY+(e.y-e.startY)*t,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||c.requestAnimationFrame(s.bind(c,e))}function u(e,n,r){var o,a,l,i,u=h();e===f.body?(o=c,a=c.scrollX||c.pageXOffset,l=c.scrollY||c.pageYOffset,i=m.scroll):(o=e,a=e.scrollLeft,l=e.scrollTop,i=t),s({scrollable:o,method:i,startTime:u,startX:a,startY:l,x:n,y:r})}var c=window,f=document;if(!("scrollBehavior"in f.documentElement.style&&c.__forceSmoothScrollPolyfill__!==!0)){var d=c.HTMLElement||c.Element,p=468,m={scroll:c.scroll||c.scrollTo,scrollBy:c.scrollBy,elementScroll:d.prototype.scroll||t,scrollIntoView:d.prototype.scrollIntoView},h=c.performance&&c.performance.now?c.performance.now.bind(c.performance):Date.now,E=e(c.navigator.userAgent)?1:0;c.scroll=c.scrollTo=function(){if(void 0!==arguments[0])return r(arguments[0])===!0?void m.scroll.call(c,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:c.scrollX||c.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:c.scrollY||c.pageYOffset):void u.call(c,f.body,void 0!==arguments[0].left?~~arguments[0].left:c.scrollX||c.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:c.scrollY||c.pageYOffset)},c.scrollBy=function(){if(void 0!==arguments[0])return r(arguments[0])?void m.scrollBy.call(c,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):void u.call(c,f.body,~~arguments[0].left+(c.scrollX||c.pageXOffset),~~arguments[0].top+(c.scrollY||c.pageYOffset))},d.prototype.scroll=d.prototype.scrollTo=function(){if(void 0!==arguments[0]){if(r(arguments[0])===!0){if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");return void m.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}var e=arguments[0].left,t=arguments[0].top;u.call(this,this,"undefined"==typeof e?this.scrollLeft:~~e,"undefined"==typeof t?this.scrollTop:~~t)}},d.prototype.scrollBy=function(){if(void 0!==arguments[0])return r(arguments[0])===!0?void m.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop):void this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})},d.prototype.scrollIntoView=function(){if(r(arguments[0])===!0)return void m.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);var e=i(this),t=e.getBoundingClientRect(),n=this.getBoundingClientRect();e!==f.body?(u.call(this,e,e.scrollLeft+n.left-t.left,e.scrollTop+n.top-t.top),"fixed"!==c.getComputedStyle(e).position&&c.scrollBy({left:t.left,top:t.top,behavior:"smooth"})):c.scrollBy({left:n.left,top:n.top,behavior:"smooth"})}}}e.exports={polyfill:t}}()},519:function(e,t,n){e.exports=n.p+"static/codecrafters-lettering.997428ca.png"},520:function(e,t,n){e.exports=n.p+"static/daiku.0548176f.png"},523:function(e,t,n){e.exports=n.p+"static/pic01.b9959e16.jpg"},525:function(e,t,n){e.exports=n.p+"static/pier.a8ca776d.png"},265:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(519),i=r(l),s=function(e){return a.default.createElement("header",{id:"header",className:"alt"},a.default.createElement("span",{className:"logo"},a.default.createElement("img",{src:i.default,alt:""})),a.default.createElement("h2",null,"Conviértete en el programador de iOS que siempre has querido ser."))};t.default=s,e.exports=t.default},267:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(499),i=r(l),s=n(268),u=r(s),c=function(e){return a.default.createElement("nav",{id:"nav",className:e.sticky?"alt":""},a.default.createElement(i.default,{items:["what","contents","professors","where","signin"],currentClassName:"is-active",offset:-300},a.default.createElement("li",null,a.default.createElement(u.default,{type:"id",element:"what"},a.default.createElement("a",{href:"#"},"¿Qué es?"))),a.default.createElement("li",null,a.default.createElement(u.default,{type:"id",element:"contents"},a.default.createElement("a",{href:"#"},"Contenido"))),a.default.createElement("li",null,a.default.createElement(u.default,{type:"id",element:"professors"},a.default.createElement("a",{href:"#"},"Profesores"))),a.default.createElement("li",null,a.default.createElement(u.default,{type:"id",element:"where"},a.default.createElement("a",{href:"#"},"Dónde"))),a.default.createElement("li",null,a.default.createElement(u.default,{type:"id",element:"signin"},a.default.createElement("a",{href:"#"},"Inscríbete")))))};t.default=c,e.exports=t.default},268:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(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 l(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)}t.__esModule=!0;var i=n(518),s=r(i),u=n(1),c=r(u),f=n(6),d=r(f),p=function(e){return e.children},m=function(e){function t(){o(this,t);var n=a(this,e.call(this));return n.handleClick=n.handleClick.bind(n),n}return l(t,e),t.prototype.componentDidMount=function(){s.default.polyfill()},t.prototype.handleClick=function(e){e.preventDefault();var t=0,n=!0,r=this.props,o=r.type,a=r.element,l=r.offset,i=r.timeout;if(o&&a)switch(o){case"class":t=document.getElementsByClassName(a)[0],n=!!t;break;case"id":t=document.getElementById(a),n=!!t}n?this.scrollTo(t,l,i):console.log("Element not found: "+a)},t.prototype.scrollTo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=e?e.getBoundingClientRect().top+window.pageYOffset:0;n?setTimeout(function(){window.scroll({top:r+t,left:0,behavior:"smooth"})},n):window.scroll({top:r+t,left:0,behavior:"smooth"})},t.prototype.render=function(){return c.default.createElement(p,null,"object"==typeof this.props.children?c.default.cloneElement(this.props.children,{onClick:this.handleClick}):c.default.createElement("span",{onClick:this.handleClick},this.props.children))},t}(c.default.Component);m.propTypes={type:d.default.string,element:d.default.string,offset:d.default.number,timeout:d.default.number,children:d.default.node.isRequired},t.default=m,e.exports=t.default},269:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(32);r(l);t.default=function(){return a.default.createElement("div",null,a.default.createElement("header",{className:"major"},a.default.createElement("h2",null,"Contenido"),a.default.createElement("p",null,"Estos son los temas que consideramos primordiales para escribir apps modernas para iOS 12. Explicaremos a fondo las bases teóricas y como aplicarlas en la app que desarrollaremos en clase.")),a.default.createElement("ul",{className:"features"},a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style1 fa-mobile"}),a.default.createElement("h3",null,"Bootstrapping"),a.default.createElement("p",null,"Todo lo necesario para arrancar una app: gestor de dependencias, customización de UI, integración continúa y un largo etcétera.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style4 fa-expand"}),a.default.createElement("h3",null,"Autolayout y Size Classes"),a.default.createElement("p",null,"Con pantallas que van desde 4’ a 12.9’ y con contenido flexible, nunca ha sido tan importante escribir buen layout.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style2 fa-spinner"}),a.default.createElement("h3",null,"Stateful View Controllers"),a.default.createElement("p",null,"Con esta técnica, será más fácil manejar la complejidad en un ViewController en escenarios donde los datos se obtienen de forma asíncrona.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style3 fa-cloud-download"}),a.default.createElement("h3",null,"Networking Avanzado"),a.default.createElement("p",null,"Usaremos capacidades de Swift, como extensiones de protocolos, genéricos y enums para tener una capa de networking mas legible.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style5 fa-gift"}),a.default.createElement("h3",null,"Promises"),a.default.createElement("p",null,"En esta sección aprenderás una técnica para eliminar bugs producidos por threading y poder realizar una serie de peticiones a la web antes de presentarle el resultado al usuario.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style3 fa-file-text-o"}),a.default.createElement("h3",null,"Formularios"),a.default.createElement("p",null,"Que levante la mano a quién le guste hacerlos. ¿Nadie? Eso pensaba 😄. No pasa nada, aprenderemos cómo hacerlos de forma sencilla y totalmente desacoplada de la vista y testeado.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style1 fa-database"}),a.default.createElement("h3",null,"Core Data"),a.default.createElement("p",null,"Entenderemos cómo diseñar nuestro stack de CoreData para conseguir un rendimiento excelente.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style3 fa-check-square-o"}),a.default.createElement("h3",null,"Tests"),a.default.createElement("p",null,"Aprenderemos a estructurar el código para realizar tests que de verdad le den valor a tu proyecto. Cubriremos tanto Unit Tests, como Snaphosts y UI Tests.")),a.default.createElement("li",null,a.default.createElement("span",{className:"icon major style4 fa-black-tie"}),a.default.createElement("h3",null,"Soft Skills"),a.default.createElement("p",null,"Todo proyecto requiere habilidades de gestión y humanas. Repasaremos las principales prácticas para ser un lider efectivo en un entorno de desarrollo."))))},e.exports=t.default},270:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(525),i=r(l),s=n(520),u=r(s);t.default=function(){return a.default.createElement("div",{className:"professors"},a.default.createElement("header",{className:"major"},a.default.createElement("h2",null,"Profesores")),a.default.createElement("div",{className:"columnsProfessor"},a.default.createElement("div",{className:"professor"},a.default.createElement("span",{className:"image"},a.default.createElement("img",{src:i.default,alt:""})),a.default.createElement("div",{className:"content"},a.default.createElement("h2",null,"Pierluigi Cifani"),a.default.createElement("p",null,"Especializado en crear apps nativas de iOS desde 2011.",a.default.createElement("br",null),"Desde hace un año trabaja como freelance realizando auditorías, mejoras y coaching a los equipos de compañías detrás de apps como Oysho, Privalia, LiveScore entre otras.",a.default.createElement("br",null),"Cree en la capacidad de la gente de mejorar y los resultados (por ahora) le dan la razón.",a.default.createElement("br",null)))),a.default.createElement("div",{className:"professor"},a.default.createElement("span",{className:"image"},a.default.createElement("img",{src:u.default,alt:""})),a.default.createElement("div",{className:"content"},a.default.createElement("h2",null,"Jordi Serra"),a.default.createElement("p",null,"Desarrollador de apps desde 2010 en Visual Engineering.",a.default.createElement("br",null),"Ha desarrollado apps principalmente en iOS, pero también en Android y React.",a.default.createElement("br",null),"Cree fírmemente que el código se escribe para las personas, no para las máquinas",a.default.createElement("br",null))))))},e.exports=t.default},271:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(32),i=r(l);t.default=function(){return a.default.createElement("div",{className:"signin"},a.default.createElement("header",{className:"major"},a.default.createElement("h1",null,"Stop Wating.",a.default.createElement("br",null),"Start Building.")),a.default.createElement("footer",{className:"major"},a.default.createElement("ul",{className:"actions"},a.default.createElement("li",null,a.default.createElement("a",{href:"mailto:pcifani@theleftbit.com",className:"button"},"Contáctanos")),a.default.createElement("li",null,a.default.createElement(i.default,{to:"#",className:"button special"},"Inscríbete")))))},e.exports=t.default},272:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o),l=n(32),i=(r(l),n(523));r(i);t.default=function(){return a.default.createElement("div",{className:"spotlight"},a.default.createElement("div",{className:"content"},a.default.createElement("header",{className:"major"},a.default.createElement("h2",null,"Curso de iOS Avanzado")),a.default.createElement("h3",null,"En 3 días aprenderás técnicas y bases teóricas que te permitirán escribir código más rápido y de mejor calidad."),a.default.createElement("p",null,"El curso está dirigido a profesionales de 1 a 3 años de experiencia en las plataformas de Apple.",a.default.createElement("br",null),"El contenido está enfocado a que este público pueda dar un salto adelante en su carrera."),a.default.createElement("blockquote",null,"Sé el desarrollador TOP que siempre soñaste ser.")))},e.exports=t.default},273:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(1),a=r(o);t.default=function(){return a.default.createElement("div",{className:"where-section"},a.default.createElement("header",{className:"major"},a.default.createElement("h2",null,"Preguntas frecuentes")),a.default.createElement("div",{className:"content"},a.default.createElement("a",{href:"https://www.google.es/maps/place/Coworking+Born+-+COR23/@41.3895433,2.1803507,15z/data=!4m2!3m1!1s0x0:0x46943d05b354a23c?sa=X&ved=2ahUKEwiMgqDEzZfdAhUPWBoKHYvdAScQ_BIwDnoECAoQCw",className:"icon fa-map-marker alt major"}),a.default.createElement("div",{className:"text"},a.default.createElement("h2",null,"¿Dónde?"),a.default.createElement("h4",null,"El curso será en las instalaciones de ",a.default.createElement("strong",null,"Cor23")),a.default.createElement("h4",null,"Carrer d'En Cortines, 23, 08003 Barcelona"))),a.default.createElement("div",{className:"content"},a.default.createElement("span",{className:"icon fa-calendar alt major"}),a.default.createElement("div",{className:"text"},a.default.createElement("h2",null,"¿Cuándo?"),a.default.createElement("h4",null,a.default.createElement("strong",null,"19, 20, 26 y 27 Octubre 2018")),a.default.createElement("h4",null,"10h-18h"))),a.default.createElement("div",{className:"content"},a.default.createElement("a",{href:"http://apple.com",className:"icon fa-laptop alt major"}),a.default.createElement("div",{className:"text"},a.default.createElement("h2",null,"¿Qué hay que llevar?"),a.default.createElement("h4",null,"Será necesario llevar tu ",a.default.createElement("strong",null,"MacBook")," y (opcionalmente) un dispositivo iOS para poder seguir las clases."),a.default.createElement("h4",null,a.default.createElement("strong",null,"No traigas tupper")," — ya ponemos nosotros la comida 😉"))))},e.exports=t.default},276:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(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 l(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)}t.__esModule=!0,t.pageQuery=void 0;var i=n(1),s=r(i),u=n(71),c=r(u),f=n(501),d=r(f),p=n(265),m=r(p),h=n(267),E=r(h),v=n(272),y=r(v),T=n(269),b=r(T),g=n(270),w=r(g),_=n(273),S=r(_),A=n(271),O=r(A),P=function(e){function t(n){o(this,t);var r=a(this,e.call(this,n));return r._handleWaypointEnter=function(){r.setState(function(){return{stickyNav:!1}})},r._handleWaypointLeave=function(){r.setState(function(){return{stickyNav:!0}})},r.state={stickyNav:!1},r}return l(t,e),t.prototype.render=function(){return s.default.createElement("div",null,s.default.createElement(c.default,{title:this.props.data.site.siteMetadata.title}),s.default.createElement(m.default,null),s.default.createElement(d.default,{onEnter:this._handleWaypointEnter,onLeave:this._handleWaypointLeave}),s.default.createElement(E.default,{sticky:this.state.stickyNav}),s.default.createElement("div",{id:"main"},s.default.createElement("section",{id:"what",className:"main"},s.default.createElement(y.default,null)),s.default.createElement("section",{id:"contents",className:"main special"},s.default.createElement(b.default,null)),s.default.createElement("section",{id:"professors",className:"main"},s.default.createElement(w.default,null)),s.default.createElement("section",{id:"where",className:"main"},s.default.createElement(S.default,null)),s.default.createElement("section",{id:"signin",className:"main special"},s.default.createElement(O.default,null))))},t}(s.default.Component);P.propTypes={route:s.default.PropTypes.object},t.default=P;t.pageQuery="** extracted graphql fragment **"}});
//# sourceMappingURL=component---src-pages-index-js-181f00eff1560fdc92f0.js.map