1(this.__LOADABLE_LOADED_CHUNKS__=this.__LOADABLE_LOADED_CHUNKS__||[]).push([[17],{1111:function(e,t,n){"use strict";var r=n(1),a=n(8),c=n(6),o=n(7),i=n(0),s=n.n(i),l=n(246),u=function(e){Object(c.a)(n,e);var t=Object(o.a)(n);function n(){return Object(r.a)(this,n),t.apply(this,arguments)}return Object(a.a)(n,[{key:"componentDidMount",value:function(){this.props.loading&&this.context.loadingProgressParent.increment(this,this.props.block)}},{key:"componentWillUnmount",value:function(){this.context.loadingProgressParent.decrement(this)}},{key:"componentDidUpdate",value:function(e){!e.loading&&this.props.loading?this.context.loadingProgressParent.increment(this,this.props.block):e.loading&&!this.props.loading&&this.context.loadingProgressParent.decrement(this)}},{key:"render",value:function(){return this.props.children||null}}]),n}(s.a.PureComponent);u.contextTypes={loadingProgressParent:l.a},u.defaultProps={loading:!1,block:!0},t.a=u},1384:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(8),a=n(13),c=n(24),o=n(22),i=n(1),s=n(6),l=n(7),u=n(59),m=n(65),p=(n(46),function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return n}(u.a)),d=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var r;return Object(i.a)(this,n),(r=t.call(this,e)).delegate=Object(a.a)(r),r}return Object(r.a)(n,[{key:"item",value:function(){return new p({delegate:this})}},{key:"load",value:function(e){var t=this.api.get({path:"cms/content-items/".concat(e)});return Object(c.a)(Object(o.a)(n.prototype),"load",this).call(this,{request:t})}}]),n}(m.a)},1385:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var r,a,c,o=n(6),i=n(7),s=n(1),l=n(8),u=n(0),m=n.n(u),p=n(19),d=n.n(p),h=n(16),f=n(146),v=n(163),g=n(126),b=n(1386),O=n.n(b),j=function(){function e(t){Object(s.a)(this,e),this.cmsItem=t}return Object(l.a)(e,[{key:"toJSON",value:function(){return null}}]),e}(),y=Object(h.a)(O.a)((c=a=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(){var e;Object(s.a)(this,n);for(var r=arguments.length,a=new Array(r),c=0;c<r;c++)a[c]=arguments[c];return(e=t.call.apply(t,[this].concat(a))).renderHelmet=function(t){var n=e.props.cmsItemViewModel.cmsItem,r="CMS",a=n.content.split("</h1>")[0];return/<h1>/.test(a)&&(r=a.replace("<h1>","")),m.a.createElement(g.a,null,(function(n){var a=n.location;return m.a.createElement(t,null,m.a.createElement("title",null,r),",",m.a.createElement("meta",{property:"og:title",content:r}),",",m.a.createElement("meta",{property:"og:url",content:"".concat(e.context.origin).concat(a.pathname)}),",")}))},e}return Object(l.a)(n,[{key:"render",value:function(){var e=this.props.cmsItemViewModel.cmsItem,t=this.props.styles;return m.a.createElement(m.a.Fragment,null,m.a.createElement(f.a,{cmsItem:e}),m.a.createElement(v.a,{render:this.renderHelmet}),m.a.createElement("div",{className:t.cmsItem,dangerouslySetInnerHTML:{__html:e.content}}))}}]),n}(m.a.PureComponent),a.contextTypes={origin:d.a.string},r=c))||r;t.b=y},1386:function(e,t,n){e.exports={garden:"garden",living:"living",wedding:"wedding",shadow:"cms-view_shadow__3ZvnQ",cmsItem:"cms-view_cmsItem__1Mpq0"}},664:function(e,t,n){"use strict";n.r(t),function(e){var r=n(1),a=n(8),c=n(6),o=n(7),i=n(0),s=n.n(i),l=n(19),u=n.n(l),m=n(1384),p=n(1111),d=n(388),h=n(380),f=n(1385),v=function(t){Object(c.a)(i,t);var n=Object(o.a)(i);function i(){var e;Object(r.a)(this,i);for(var t=arguments.length,a=new Array(t),c=0;c<t;c++)a[c]=arguments[c];return(e=n.call.apply(n,[this].concat(a))).transform=function(t){var n=e.context.api,r=new m.a({api:n});if(null===t||void 0===t?void 0:t.cmsItem){var a=r.processJSON({json:t.cmsItem});return{cmsItem:a,cmsItemViewModel:new f.a(a)}}return{cmsItem:null,cmsItemViewModel:null}},e.fetch=function(t,n){var r=n.cmsKey,a=e.context.api;return new m.a({api:a}).load(r).then((function(e){if(e){var n=new f.a(e);t({cmsItemViewModel:n,cmsItem:e})}else t({cmsItemViewModel:null,cmsItem:null})}))},e.renderFetch=function(t){var n=t.loading,r=t.data,a=t.error;return e.props.render?r&&r.cmsItem?e.props.render(r.cmsItem):null:s.a.createElement(p.a,{loading:n},s.a.createElement(h.a,{error:a},r&&r.cmsItemViewModel?s.a.createElement(f.b,{cmsItemViewModel:r.cmsItemViewModel}):null))},e}return Object(a.a)(i,[{key:"render",value:function(){return s.a.createElement(d.a,{serializerKey:e,transform:this.transform,fetch:this.fetch,render:this.renderFetch,cmsKey:this.props.cmsKey||this.props.match.params.cmsKey})}}]),i}(s.a.PureComponent);v.contextTypes={app:u.a.object,api:u.a.object},t.default=v}.call(this,"src/four-nets/cms/cms-loader.js")}}]); 2//# sourceMappingURL=four-nets-cms-cms-loader.83a7b3dc.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.