-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponent---src-templates-blog-post-js-f9c8a99131968f1c31d7.js
2 lines (2 loc) · 15.3 KB
/
component---src-templates-blog-post-js-f9c8a99131968f1c31d7.js
1
2
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{"1jzt":function(e,t,n){(function(r){var a,o;n("hEkN"),n("a1Th"),n("h7Nl"),n("Btvt"),n("8+KV"),o=void 0!==r?r:"undefined"!=typeof window?window:this,void 0===(a=function(){return function(e){"use strict";var t={ignore:"[data-scroll-ignore]",header:null,topOnEmptyHash:!0,speed:500,speedAsDuration:!1,durationMax:null,durationMin:null,clip:!0,offset:0,easing:"easeInOutCubic",customEasing:null,updateURL:!0,popstate:!0,emitEvents:!0},n=function(){var e={};return Array.prototype.forEach.call(arguments,(function(t){for(var n in t){if(!t.hasOwnProperty(n))return;e[n]=t[n]}})),e},r=function(e){"#"===e.charAt(0)&&(e=e.substr(1));for(var t,n=String(e),r=n.length,a=-1,o="",i=n.charCodeAt(0);++a<r;){if(0===(t=n.charCodeAt(a)))throw new InvalidCharacterError("Invalid character: the input contains U+0000.");o+=1<=t&&t<=31||127==t||0===a&&48<=t&&t<=57||1===a&&48<=t&&t<=57&&45===i?"\\"+t.toString(16)+" ":128<=t||45===t||95===t||48<=t&&t<=57||65<=t&&t<=90||97<=t&&t<=122?n.charAt(a):"\\"+n.charAt(a)}return"#"+o},a=function(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)},o=function(t,n,r,a){if(n.emitEvents&&"function"==typeof e.CustomEvent){var o=new CustomEvent(t,{bubbles:!0,detail:{anchor:r,toggle:a}});document.dispatchEvent(o)}};return function(i,s){var c,u,l,f,m={cancelScroll:function(e){cancelAnimationFrame(f),f=null,e||o("scrollCancel",c)},animateScroll:function(r,i,s){m.cancelScroll();var u=n(c||t,s||{}),d="[object Number]"===Object.prototype.toString.call(r),h=d||!r.tagName?null:r;if(d||h){var p=e.pageYOffset;u.header&&!l&&(l=document.querySelector(u.header));var g,v,y,b,E,w,S,O,C=function(t){return t?(n=t,parseInt(e.getComputedStyle(n).height,10)+t.offsetTop):0;var n}(l),N=d?r:function(t,n,r,o){var i=0;if(t.offsetParent)for(;i+=t.offsetTop,t=t.offsetParent;);return i=Math.max(i-n-r,0),o&&(i=Math.min(i,a()-e.innerHeight)),i}(h,C,parseInt("function"==typeof u.offset?u.offset(r,i):u.offset,10),u.clip),k=N-p,_=a(),q=0,j=(g=k,y=(v=u).speedAsDuration?v.speed:Math.abs(g/1e3*v.speed),v.durationMax&&y>v.durationMax?v.durationMax:v.durationMin&&y<v.durationMin?v.durationMin:parseInt(y,10));0===e.pageYOffset&&e.scrollTo(0,0),S=r,O=u,d||history.pushState&&O.updateURL&&history.pushState({smoothScroll:JSON.stringify(O),anchor:S.id},document.title,S===document.documentElement?"#top":"#"+S.id),"matchMedia"in e&&e.matchMedia("(prefers-reduced-motion)").matches?e.scrollTo(0,Math.floor(N)):(o("scrollStart",u,r,i),m.cancelScroll(!0),e.requestAnimationFrame((function t(n){var a,s,c;b||(b=n),q+=n-b,w=p+k*(s=E=1<(E=0===j?0:q/j)?1:E,"easeInQuad"===(a=u).easing&&(c=s*s),"easeOutQuad"===a.easing&&(c=s*(2-s)),"easeInOutQuad"===a.easing&&(c=s<.5?2*s*s:(4-2*s)*s-1),"easeInCubic"===a.easing&&(c=s*s*s),"easeOutCubic"===a.easing&&(c=--s*s*s+1),"easeInOutCubic"===a.easing&&(c=s<.5?4*s*s*s:(s-1)*(2*s-2)*(2*s-2)+1),"easeInQuart"===a.easing&&(c=s*s*s*s),"easeOutQuart"===a.easing&&(c=1- --s*s*s*s),"easeInOutQuart"===a.easing&&(c=s<.5?8*s*s*s*s:1-8*--s*s*s*s),"easeInQuint"===a.easing&&(c=s*s*s*s*s),"easeOutQuint"===a.easing&&(c=1+--s*s*s*s*s),"easeInOutQuint"===a.easing&&(c=s<.5?16*s*s*s*s*s:1+16*--s*s*s*s*s),a.customEasing&&(c=a.customEasing(s)),c||s),e.scrollTo(0,Math.floor(w)),function(t,n){var a,s,c,l=e.pageYOffset;if(t==n||l==n||(p<n&&e.innerHeight+l)>=_)return m.cancelScroll(!0),s=n,c=d,0===(a=r)&&document.body.focus(),c||(a.focus(),document.activeElement!==a&&(a.setAttribute("tabindex","-1"),a.focus(),a.style.outline="none"),e.scrollTo(0,s)),o("scrollStop",u,r,i),!(f=b=null)}(w,N)||(f=e.requestAnimationFrame(t),b=n)})))}}},d=function(t){if(!t.defaultPrevented&&!(0!==t.button||t.metaKey||t.ctrlKey||t.shiftKey)&&"closest"in t.target&&(u=t.target.closest(i))&&"a"===u.tagName.toLowerCase()&&!t.target.closest(c.ignore)&&u.hostname===e.location.hostname&&u.pathname===e.location.pathname&&/#/.test(u.href)){var n,a=r(u.hash);if("#"===a){if(!c.topOnEmptyHash)return;n=document.documentElement}else n=document.querySelector(a);(n=n||"#top"!==a?n:document.documentElement)&&(t.preventDefault(),function(t){if(history.replaceState&&t.updateURL&&!history.state){var n=e.location.hash;n=n||"",history.replaceState({smoothScroll:JSON.stringify(t),anchor:n||e.pageYOffset},document.title,n||e.location.href)}}(c),m.animateScroll(n,u))}},h=function(e){if(null!==history.state&&history.state.smoothScroll&&history.state.smoothScroll===JSON.stringify(c)){var t=history.state.anchor;"string"==typeof t&&t&&!(t=document.querySelector(r(history.state.anchor)))||m.animateScroll(t,null,{updateURL:!1})}};return m.destroy=function(){c&&(document.removeEventListener("click",d,!1),e.removeEventListener("popstate",h,!1),m.cancelScroll(),f=l=u=c=null)},function(){if(!("querySelector"in document&&"addEventListener"in e&&"requestAnimationFrame"in e&&"closest"in e.Element.prototype))throw"Smooth Scroll: This browser does not support the required JavaScript methods and browser APIs.";m.destroy(),c=n(t,s||{}),l=c.header?document.querySelector(c.header):null,document.addEventListener("click",d,!1),c.updateURL&&c.popstate&&e.addEventListener("popstate",h,!1)}(),m}}(o)}.apply(t,[]))||(e.exports=a)}).call(this,n("yLpj"))},EXIE:function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));var r,a=n("1jzt"),o=n.n(a);function i(){return r=new o.a('a[href*="#"]',{speed:500,speedAsDuration:!0})}function s(){if(!r)throw Error("Not founded SmoothScroll instance");return r.destroy(),r=null}function c(e){if(!r)throw Error("Not founded SmoothScroll instance");return r.animateScroll(e),r}},OGtf:function(e,t,n){var r=n("XKFU"),a=n("eeVq"),o=n("vhPU"),i=/"/g,s=function(e,t,n,r){var a=String(o(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,""")+'"'),s+">"+a+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(s),r(r.P+r.F*a((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",n)}},RPjP:function(e,t,n){"use strict";e.exports=n("SLms")},SLms:function(e,t,n){"use strict";n("pIFo"),n("8+KV"),n("dZ+Y"),n("rGqo"),n("yt8O"),n("Btvt"),n("RW0V"),n("DNiP"),n("V+eJ"),n("/SS/"),n("hHhE"),n("91GP"),n("HAE/"),Object.defineProperty(t,"__esModule",{value:!0});var r=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},a=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}}(),o=s(n("q1tI")),i=s(n("17x9"));function s(e){return e&&e.__esModule?e:{default:e}}function c(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}var l=["shortname","identifier","title","url","category_id","onNewComment","language"],f=!1;function m(e,t){var n=t.onNewComment,r=t.language,a=function(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}(t,["onNewComment","language"]);for(var o in a)e.page[o]=a[o];e.language=r,n&&(e.callbacks={onNewComment:[n]})}var d=function(e){function t(){return c(this,t),u(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 l.some((function(e){return e===n}))?t:r({},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 o.default.createElement("div",t,o.default.createElement("div",{id:"disqus_thread"}))}},{key:"addDisqusScript",value:function(){if(!f){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),f=!0}}},{key:"loadDisqus",value:function(){var e=this,t={};l.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}(o.default.Component);d.displayName="DisqusThread",d.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},d.defaultProps={url:"undefined"==typeof window?null:window.location.href},t.default=d},hEkN:function(e,t,n){"use strict";n("OGtf")("anchor",(function(e){return function(t){return e(this,"a","name",t)}}))},yZlL:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),a=n.n(r),o=(n("TsVF"),function(){return a.a.createElement("hr",{className:"custom-hr"})}),i=n("hpys"),s=n("CC2r"),c=function(e){var t=e.title;return a.a.createElement("h1",null,t)},u=(n("Lmb+"),function(e){var t=e.html;return a.a.createElement("div",{dangerouslySetInnerHTML:{__html:t}})}),l=(n("weRM"),function(e){var t=e.onClick;return a.a.createElement("a",{className:"resp-sharing-button__link",href:"#",target:"_blank",rel:"noopener","aria-label":"Share on Facebook",onClick:t},a.a.createElement("div",{className:"resp-sharing-button resp-sharing-button--facebook resp-sharing-button--large"},a.a.createElement("div",{"aria-hidden":"true",className:"resp-sharing-button__icon resp-sharing-button__icon--solid"},a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},a.a.createElement("path",{d:"M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z"}))),a.a.createElement("span",{className:"service-label"},"Share on Facebook")))}),f=(n("hUWy"),function(e){var t=e.onClick;return a.a.createElement("a",{className:"resp-sharing-button__link",href:"#",rel:"noopener","aria-label":"Share on Twitter",onClick:t},a.a.createElement("div",{className:"resp-sharing-button resp-sharing-button--twitter resp-sharing-button--large"},a.a.createElement("div",{"aria-hidden":"true",className:"resp-sharing-button__icon resp-sharing-button__icon--solid"},a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},a.a.createElement("path",{d:"M23.44 4.83c-.8.37-1.5.38-2.22.02.93-.56.98-.96 1.32-2.02-.88.52-1.86.9-2.9 1.1-.82-.88-2-1.43-3.3-1.43-2.5 0-4.55 2.04-4.55 4.54 0 .36.03.7.1 1.04-3.77-.2-7.12-2-9.36-4.75-.4.67-.6 1.45-.6 2.3 0 1.56.8 2.95 2 3.77-.74-.03-1.44-.23-2.05-.57v.06c0 2.2 1.56 4.03 3.64 4.44-.67.2-1.37.2-2.06.08.58 1.8 2.26 3.12 4.25 3.16C5.78 18.1 3.37 18.74 1 18.46c2 1.3 4.4 2.04 6.97 2.04 8.35 0 12.92-6.92 12.92-12.93 0-.2 0-.4-.02-.6.9-.63 1.96-1.22 2.56-2.14z"}))),a.a.createElement("span",{className:"service-label"},"Share on Twitter")))}),m=(n("DMNx"),function(e){var t=""+e.title;return a.a.createElement("div",{className:"social-share"},a.a.createElement(l,{onClick:function(e){return e.preventDefault(),function(e,t){window.FB.ui({method:"share",mobile_iframe:!0,href:e,quote:t})}(window.location.href,t)}}),a.a.createElement(f,{onClick:function(e){return e.preventDefault(),function(e,t){window.open("https://twitter.com/share?url="+encodeURI(encodeURI(e))+"&text="+t,"sharer","toolbar=0,status=0,width=626,height=436")}(window.location.href,t)}}))}),d=(n("pIFo"),n("Wbzz")),h=(n("n1n/"),function(e){var t=e.pageContext,n=e.location,r=t.previous,o=t.next;return a.a.createElement("ul",{className:"navigator"},a.a.createElement("li",null,r&&a.a.createElement(d.Link,{to:r.fields.slug,rel:"prev"},"← ",r.frontmatter.title)),a.a.createElement("li",null,a.a.createElement(d.Link,{to:n.pathname.replace("bookstore","")},"맨 위로")),a.a.createElement("li",null,o&&a.a.createElement(d.Link,{to:o.fields.slug,rel:"next"},o.frontmatter.title," →")))}),p=n("RPjP"),g=n.n(p);function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var y=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={toasts:[]},n.notifyAboutComment=n.notifyAboutComment.bind(v(n)),n.onSnackbarDismiss=n.onSnackbarDismiss.bind(v(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.onSnackbarDismiss=function(){var e=this.state.toasts.slice(1);this.setState({toasts:e})},o.notifyAboutComment=function(){var e=this.state.toasts.slice();e.push({text:"New comment available!!"}),this.setState({toasts:e})},o.render=function(){var e=this.props,t=e.post,n=e.shortName,r=e.siteUrl+e.slug;return a.a.createElement(g.a,{shortname:n,identifier:t.frontmatter.title,title:t.frontmatter.title,url:r,category_id:t.frontmatter.category_id,onNewComment:this.notifyAboutComment})},r}(r.Component),b=(n("rGqo"),n("yt8O"),n("Btvt"),n("RW0V"),function(e){var t=e.repo,n=a.a.createRef();return Object(r.useEffect)((function(){var e=document.createElement("script"),r={src:"https://utteranc.es/client.js",repo:t,branch:"master",async:!0,"issue-term":"pathname",crossorigin:"anonymous"};Object.keys(r).forEach((function(t){e.setAttribute(t,r[t])})),n.current.appendChild(e)}),[]),a.a.createElement("div",{className:"utterences",ref:n})}),E=n("p3AD"),w=(n("VBQz"),function(e){var t=e.naverOrder,n=e.coupangOrder;return a.a.createElement("ul",{className:"orderbar-container",role:"tablist",id:"orderbar",style:{margin:"0 -"+Object(E.a)(.75)}},t&&a.a.createElement("li",{className:"item",role:"tab"},a.a.createElement("a",{href:t,target:"_blank"},"네이버에서 주문")),n&&a.a.createElement("li",{className:"item",role:"tab"},a.a.createElement("a",{href:n,target:"_blank"},"쿠팡에서 주문")))}),S=n("EXIE");n("uhgt");n.d(t,"pageQuery",(function(){return O}));t.default=function(e){var t=e.data,n=e.pageContext,l=e.location;Object(r.useEffect)((function(){return S.c(),function(){return S.a()}}),[]);var f=t.markdownRemark,d=t.site.siteMetadata,p=d.title,g=d.comment,v=d.siteUrl,E=d.author,O=g.disqusShortName,C=g.utterances;return a.a.createElement(i.a,{location:l,title:p},a.a.createElement(s.a,{title:f.frontmatter.title,description:f.excerpt,keywords:f.frontmatter.tags}),a.a.createElement(c,{title:f.frontmatter.title}),a.a.createElement(u,{html:f.html}),a.a.createElement(o,null),a.a.createElement(m,{title:f.frontmatter.title,author:E}),a.a.createElement(h,{pageContext:n,location:l}),!!O&&a.a.createElement(y,{post:f,shortName:O,siteUrl:v,slug:n.slug}),!!C&&a.a.createElement(b,{repo:C}),a.a.createElement(w,{naverOrder:f.frontmatter.naverOrder,coupangOrder:f.frontmatter.coupangOrder}))};var O="787394897"}}]);
//# sourceMappingURL=component---src-templates-blog-post-js-f9c8a99131968f1c31d7.js.map