UNPKG

yahoi

Version:

Yet Another Highly Opinionated Isomorphic Framework

2 lines 4.02 kB
webpackJsonp([1],{169:function(e,t,r){r(170),e.exports=r(372)},372:function(e,t,r){"use strict";(function(e){function n(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 u(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 a(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 l=function(){function e(e,t){for(var r=0;t.length>r;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),i=r(9),c=n(i),f=r(9),d=n(f),s=r(378),p=r(167),_=r(428),y=n(_),v=r(430),b=r(158),m=(r(166),r(454)),w=(n(m),c.default.createElement("div",null,c.default.createElement(s.Route,{exact:!0,path:"/examples/client",component:(0,y.default)({loader:function(){return(0,b.report)(r.e(0).then(r.bind(null,168)),{serverSideRequirePath:e+"./../Containers/ExamplePage",webpackRequireWeakId:function(){return 168}})},loading:function(){return c.default.createElement("div",null,"Loading")}})}))),h=function(e){function t(e){o(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return"undefined"!=typeof document||(r.store=(0,v.ServerStore)(e.ssr.preloadedState)),r}return a(t,e),l(t,[{key:"render",value:function(){return"undefined"!=typeof document?c.default.createElement(p.Provider,{store:v.ClientStore},c.default.createElement(s.BrowserRouter,null,w)):c.default.createElement(p.Provider,{store:this.store},c.default.createElement(s.StaticRouter,{location:this.props.ssr.location,context:this.props.ssr.context},w))}}]),t}(c.default.Component);t.default=h,"undefined"!=typeof document&&d.default.render(c.default.createElement(h,null),document.getElementById("client-wrapper"))}).call(t,"/")},430:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var o=r(431),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(o),a=r(433),l=n(a),i=r(448),c=n(i);e.exports.ClientStore=(0,l.default)(u),e.exports.ServerStore=function(e){return(0,c.default)(u,e)}},431:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(432);Object.defineProperty(t,"Example",{enumerable:!0,get:function(){return n(o).default}})},432:function(e,t,r){"use strict";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],r=t.type,n=t.payload;switch(r){case"UPDATE_STORE":return o({},e,n)}return e}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;arguments.length>t;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=n},433:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,n.compose)((0,n.applyMiddleware)(u.default)),r=(0,n.combineReducers)(e),o={};return"undefined"!=typeof window&&(o=window.__PRELOADED_STATE__,delete window.__PRELOADED_STATE__),(0,n.createStore)(r,o,t)};var n=r(159),o=r(165),u=function(e){return e&&e.__esModule?e:{default:e}}(o)},448:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=(0,n.compose)((0,n.applyMiddleware)(u.default)),o=(0,n.combineReducers)(e);return(0,n.createStore)(o,t,r)};var n=r(159),o=r(165),u=function(e){return e&&e.__esModule?e:{default:e}}(o)}},[169]); //# sourceMappingURL=main.js.map