text: (window.webpackJsonp=window.webpackJsonp||[]).push([[16],{388:function(t,e,i){var n=i(2),s=i(0),r=i(42),a=i(6),o=i(28),u=i(63),c=/MSIE .\./.test(o),d=s.Function,h=function(t){return function(e,i){var n=arguments.length>2,s=n?u(arguments,2):void 0;return t(n?function(){r(a(e)?e:d(e),this,s)}:e,i)}};n({global:!0,bind:!0,forced:c},{setTimeout:h(s.setTimeout),setInterval:h(s.setInterval)})},389:function(t,e,i){var n=i(3),s=i(18),r=Date.prototype,a=n(r.toString),o=n(r.getTime);"Invalid Date"!=String(new Date(NaN))&&s(r,"toString",(function(){var t=o(this);return t==t?a(this):"Invalid Date"}))},396:function(t,e,i){"use strict";i.r(e);i(388),i(389);var n={name:"vue-disqus",props:{shortname:{type:String,required:!0},identifier:{type:String,required:!1},url:{type:String,required:!1},title:{type:String,required:!1},remote_auth_s3:{type:String,required:!1},api_key:{type:String,required:!1},sso_config:{type:Object,required:!1},language:{type:String,required:!1}},mounted:function(){window.DISQUS?this.reset(window.DISQUS):this.init()},methods:{reset:function(t){var e=this;t.reset({reload:!0,config:function(){e.setBaseConfig(this)}})},init:function(){var t=this,e=this;window.disqus_config=function(){e.setBaseConfig(this)},setTimeout((function(){var e=document,i=e.createElement("script");i.setAttribute("id","embed-disqus"),i.setAttribute("data-timestamp",+new Date),i.type="text/javascript",i.async=!0,i.src="//".concat(t.shortname,".disqus.com/embed.js"),(e.head||e.body).appendChild(i)}),0)},setBaseConfig:function(t){var e=this;t.page.identifier=this.identifier||this.$route.path||window.location.pathname,t.page.url=this.url||this.$el.baseURI,this.title&&(t.page.title=this.title),this.remote_auth_s3&&(t.page.remote_auth_s3=this.remote_auth_s3),this.api_key&&(t.page.api_key=this.api_key),this.sso_config&&(t.sso=this.sso_config),this.language&&(t.language=this.language),t.callbacks.onReady=[function(){e.$emit("ready")}],t.callbacks.onNewComment=[function(t){e.$emit("new-comment",t)}]}}},s=i(56),r=Object(s.a)(n,(function(){var t=this.$createElement;return(this._self._c||t)("div",{attrs:{id:"disqus_thread"}})}),[],!1,null,null,null);e.default=r.exports}}]);