-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponent---src-templates-post-template-js-d922a2a3813ce756c39b.js
2 lines (2 loc) · 5.88 KB
/
component---src-templates-post-template-js-d922a2a3813ce756c39b.js
1
2
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{J4bc:function(e,t,n){"use strict";n.r(t);var o=n("q1tI"),a=n.n(o),r=n("Zttt"),i=n("Wbzz"),s=(n("7Qib"),n("d+ly")),u=n.n(s),l=n("gGy4"),c=function(){var e=Object(l.b)().author;return a.a.createElement("div",{className:u.a.author},a.a.createElement("p",{className:u.a.author__bio},e.bio))},d=n("RPjP"),m=n.n(d),f=function(e){var t=e.postTitle,n=e.postSlug,o=Object(l.b)(),r=o.url,i=o.disqusShortname;return i?a.a.createElement(m.a,{shortname:i,identifier:t,title:t,url:r+n}):null},p=n("Mvws"),h=n.n(p),_=function(e){var t=e.body,n=e.title;return a.a.createElement("div",{className:h.a.content},a.a.createElement("h1",{className:h.a.content__title},n),a.a.createElement("div",{className:h.a.content__body,dangerouslySetInnerHTML:{__html:t}}))},g=n("wd/R"),b=n.n(g),y=n("myfg"),v=n.n(y),w=function(e){var t=e.date;return a.a.createElement("div",{className:v.a.meta},a.a.createElement("p",{className:v.a.meta__date},"Published ",b()(t).format("D MMM YYYY")))},E=n("VV8g"),O=n("gt/k"),N=n.n(O),j=function(e){var t=e.post,n=t.html,o=t.fields,r=o.tagSlugs,s=o.slug,u=t.frontmatter,l=u.tags,d=u.title,m=u.date;return a.a.createElement("div",{className:N.a.post},a.a.createElement(i.Link,{className:N.a["post__home-button"],to:"/"},"All Articles"),a.a.createElement("div",{className:N.a.post__content},a.a.createElement(_,{body:n,title:d})),a.a.createElement("div",{className:N.a.post__footer},a.a.createElement(w,{date:m}),l&&r&&a.a.createElement(E.a,{tags:l,tagSlugs:r}),a.a.createElement(c,null)),a.a.createElement("div",{className:N.a.post__comments},a.a.createElement(f,{postSlug:s,postTitle:t.frontmatter.title})),a.a.createElement("div",null))};t.default=function(e){var t=e.data,n=Object(l.b)(),o=n.title,i=n.subtitle,s=t.markdownRemark.frontmatter,u=s.title,c=s.description,d=null!==c?c:i;return a.a.createElement(r.a,{title:u+" - "+o,description:d},a.a.createElement(j,{post:t.markdownRemark}))}},Mvws:function(e,t,n){e.exports={content:"Content-module--content--3p512",content__title:"Content-module--content__title--2BDW9",content__body:"Content-module--content__body--2TrQ-","gatsby-highlight":"Content-module--gatsby-highlight--2GXS_"}},RPjP:function(e,t,n){"use strict";e.exports=n("SLms")},SLms:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),r=s(n("q1tI")),i=s(n("17x9"));function s(e){return e&&e.__esModule?e:{default:e}}function u(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}var c=["shortname","identifier","title","url","category_id","onNewComment","language"],d=!1;function m(e,t){var n=t.onNewComment,o=t.language,a=function(e,t){var n={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["onNewComment","language"]);for(var r in a)e.page[r]=a[r];e.language=o,n&&(e.callbacks={onNewComment:[n]})}var f=function(e){function t(){return u(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(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,e),a(t,[{key:"componentDidMount",value:function(){this.loadDisqus()}},{key:"componentDidUpdate",value:function(){this.loadDisqus()}},{key:"shouldComponentUpdate",value:function(e,t){return e.identifier!==this.props.identifier}},{key:"render",value:function(){var e=this,t=Object.keys(this.props).reduce((function(t,n){return c.some((function(e){return e===n}))?t:o({},t,function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},n,e.props[n]))}),{});return r.default.createElement("div",t,r.default.createElement("div",{id:"disqus_thread"}))}},{key:"addDisqusScript",value:function(){if(!d){var e=this.disqus=document.createElement("script"),t=document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0];e.async=!0,e.type="text/javascript",e.src="//"+this.props.shortname+".disqus.com/embed.js",t.appendChild(e),d=!0}}},{key:"loadDisqus",value:function(){var e=this,t={};c.forEach((function(n){"shortname"!==n&&e.props[n]&&(t[n]=e.props[n])})),"undefined"!=typeof DISQUS?DISQUS.reset({reload:!0,config:function(){m(this,t),this.page.url=this.page.url.replace(/#/,"")+"#!newthread"}}):(window.disqus_config=function(){m(this,t)},this.addDisqusScript())}}]),t}(r.default.Component);f.displayName="DisqusThread",f.propTypes={id:i.default.string,shortname:i.default.string.isRequired,identifier:i.default.string,title:i.default.string,url:i.default.string,category_id:i.default.string,onNewComment:i.default.func,language:i.default.string},f.defaultProps={url:"undefined"==typeof window?null:window.location.href},t.default=f},"d+ly":function(e,t,n){e.exports={author:"Author-module--author--2Yefr","author__bio-twitter":"Author-module--author__bio-twitter--n-O9n"}},"gt/k":function(e,t,n){e.exports={post__footer:"Post-module--post__footer--3WzWU",post__comments:"Post-module--post__comments--25y6I","post__home-button":"Post-module--post__home-button--16Kl0"}},myfg:function(e,t,n){e.exports={meta__date:"Meta-module--meta__date--29eD7"}}}]);
//# sourceMappingURL=component---src-templates-post-template-js-d922a2a3813ce756c39b.js.map