Files
mykb/.next/static/lIlrIl8Q~DS1M0c3OvDaq/pages/_app.js
2018-09-21 15:17:55 -05:00

1 line
6.0 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{102:function(e,t,n){e.exports=n(229)},227:function(e,t,n){__NEXT_REGISTER_PAGE("/_app",function(){return e.exports=n(228),{page:e.exports.default}})},228:function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"default",function(){return g});var r=n(1),o=n.n(r),u=n(0),a=n.n(u),i=n(102),c=n.n(i),l=n(26),p=n(9),f=n(10);function s(e){return(s="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})(e)}function d(e,t,n,r,o,u,a){try{var i=e[u](a),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,o)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(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)}}function v(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}e.kbConf||n(233);var w="undefined"==typeof window,g=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),v(this,b(t).apply(this,arguments))}var n,r,u,s,g;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,c.a),n=t,r=[{key:"componentWillMount",value:function(){var e=this.props,t=e.user,n=e.setup;if(Object(f.g)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){h(e,t,n[t])})}return e}({},t,{setup:n})),!w&&!t.email){var r=window.localStorage.jwt;r&&Object(f.e)(null,r,!0)}}},{key:"render",value:function(){var e=this.props,t=e.Component,n=e.pageProps;return a.a.createElement(p.a,{store:l.a},a.a.createElement(i.Container,null,a.a.createElement(t,n)))}}],u=[{key:"getInitialProps",value:(s=o.a.mark(function e(t){var n,r,u,a,i;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.Component,r=t.ctx,u={},a=!1,w&&(u=r.req.user||{},a=r.req.doSetup||!1),i={},!n.getInitialProps){e.next=9;break}return e.next=8,n.getInitialProps(r);case 8:i=e.sent;case 9:return e.abrupt("return",{Component:n,pageProps:i,user:u,setup:a});case 10:case"end":return e.stop()}},e,this)}),g=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=s.apply(e,t);function u(e){d(o,n,r,u,a,"next",e)}function a(e){d(o,n,r,u,a,"throw",e)}u(void 0)})},function(e){return g.apply(this,arguments)})}],r&&y(n.prototype,r),u&&y(n,u),t}()}.call(this,n(71))},229:function(e,t,n){"use strict";var r=n(36),o=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.createUrl=k,t.Container=t.default=void 0;var u=o(n(67)),a=o(n(68)),i=o(n(230)),c=o(n(29)),l=o(n(14)),p=o(n(15)),f=o(n(30)),s=o(n(31)),d=o(n(32)),h=o(n(25)),y=r(n(0)),v=o(n(5)),b=o(n(128)),m=n(41),w=n(58),g=function(e){function t(){return(0,l.default)(this,t),(0,f.default)(this,(0,s.default)(t).apply(this,arguments))}var n;return(0,d.default)(t,e),(0,p.default)(t,[{key:"getChildContext",value:function(){return{headManager:this.props.headManager,router:(0,w.makePublicRouterInstance)(this.props.router),_containerProps:(0,c.default)({},this.props)}}},{key:"componentDidCatch",value:function(e){throw e}},{key:"render",value:function(){var e=this.props,t=e.router,n=e.Component,r=e.pageProps,o=k(t);return y.default.createElement(P,null,y.default.createElement(n,(0,i.default)({},r,{url:o})))}}],[{key:"getInitialProps",value:(n=(0,a.default)(u.default.mark(function e(t){var n,r,o;return u.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.Component,t.router,r=t.ctx,e.next=3,(0,m.loadGetInitialProps)(n,r);case 3:return o=e.sent,e.abrupt("return",{pageProps:o});case 5:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})}]),t}(y.Component);t.default=g,(0,h.default)(g,"childContextTypes",{_containerProps:v.default.any,headManager:v.default.object,router:v.default.object}),(0,h.default)(g,"displayName","App");var P=function(e){function t(){return(0,l.default)(this,t),(0,f.default)(this,(0,s.default)(t).apply(this,arguments))}return(0,d.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.scrollToHash()}},{key:"shouldComponentUpdate",value:function(e){return!(0,b.default)(this.props,e)}},{key:"componentDidUpdate",value:function(){this.scrollToHash()}},{key:"scrollToHash",value:function(){var e=this.context._containerProps.hash;if(e){var t=document.getElementById(e);t&&setTimeout(function(){return t.scrollIntoView()},0)}}},{key:"render",value:function(){return this.props.children}}]),t}(y.Component);t.Container=P,(0,h.default)(P,"contextTypes",{_containerProps:v.default.any});var O=(0,m.execOnce)(function(){0});function k(e){var t=e.pathname,n=e.asPath,r=e.query;return{get query(){return O(),r},get pathname(){return O(),t},get asPath(){return O(),n},back:function(){O(),e.back()},push:function(t,n){return O(),e.push(t,n)},pushTo:function(t,n){O();var r=n?t:null,o=n||t;return e.push(r,o)},replace:function(t,n){return O(),e.replace(t,n)},replaceTo:function(t,n){O();var r=n?t:null,o=n||t;return e.replace(r,o)}}}},230:function(e,t,n){var r=n(72);function o(){return e.exports=o=r||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},o.apply(this,arguments)}e.exports=o}},[[227,1,0,12]]]);