From b7e335470198a502768095a995591c26d5510d0c Mon Sep 17 00:00:00 2001 From: mayx Date: Sun, 25 May 2025 14:33:36 +0000 Subject: Update 2 files - /assets/js/gitalk.min.js - /_layouts/post.html--- assets/js/gitalk.min.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'assets/js/gitalk.min.js') diff --git a/assets/js/gitalk.min.js b/assets/js/gitalk.min.js index 10f180c..d79eb85 100644 --- a/assets/js/gitalk.min.js +++ b/assets/js/gitalk.min.js @@ -26,7 +26,7 @@ var i=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.pr * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE * @version 4.1.1 */ -!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)}function i(e){return"function"==typeof e}function r(e){R=e}function o(e){U=e}function u(){return void 0!==G?function(){G(d)}:s()}function s(){var e=setTimeout;return function(){return e(d,1)}}function d(){for(var e=0;e=i.comments||e.data.length "+e}),i.push(""),i.push(""),t&&i.unshift(""),n.setState({comment:t+i.join("\n")},function(){P.default.update(n.commentEL),n.commentEL.focus()})}},n.handlePopup=function(e){e.preventDefault(),e.stopPropagation();var t=!n.state.isPopupVisible,a=function e(t){(0,j.hasClassInParent)(t.target,"gt-user","gt-popup")||(window.document.removeEventListener("click",e),n.setState({isPopupVisible:!1}))};n.setState({isPopupVisible:t}),t?window.document.addEventListener("click",a):window.document.removeEventListener("click",a)},n.handleLogin=function(){var e=n.state.comment;window.localStorage.setItem(O.GT_COMMENT,encodeURIComponent(e)),window.location.href=n.loginLink},n.handleIssueCreate=function(){n.setState({isIssueCreating:!0}),n.createIssue().then(function(e){return n.setState({isIssueCreating:!1,isOccurError:!1}),n.getComments(e)}).catch(function(e){n.setState({isIssueCreating:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})}).then(function(e){e&&n.setState({isNoInit:!1})})},n.handleCommentCreate=function(e){if(!n.state.comment.length)return e&&e.preventDefault(),void n.commentEL.focus();n.setState(function(e){if(!e.isCreating)return n.createComment().then(function(){return n.setState({isCreating:!1,isOccurError:!1})}).catch(function(e){n.setState({isCreating:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})}),{isCreating:!0}})},n.handleCommentPreview=function(e){n.setState({isPreview:!n.state.isPreview}),j.axiosGithub.post("/markdown",{text:n.state.comment},{headers:n.accessToken&&{Authorization:"token "+n.accessToken}}).then(function(e){n.setState({previewHtml:e.data})}).catch(function(e){n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})},n.handleCommentLoad=function(){var e=n.state,t=e.issue;e.isLoadMore||(n.setState({isLoadMore:!0}),n.getComments(t).then(function(){return n.setState({isLoadMore:!1})}))},n.handleCommentChange=function(e){return n.setState({comment:e.target.value})},n.handleLogout=function(){n.logout(),window.location.reload()},n.handleCommentFocus=function(e){if(!n.options.distractionFreeMode)return e.preventDefault();n.setState({isInputFocused:!0})},n.handleCommentBlur=function(e){if(!n.options.distractionFreeMode)return e.preventDefault();n.setState({isInputFocused:!1})},n.handleSort=function(e){return function(t){n.setState({pagerDirection:e})}},n.handleCommentKeyDown=function(e){n.options.enableHotKey&&(e.metaKey||e.ctrlKey)&&13===e.keyCode&&(n.publicBtnEL&&n.publicBtnEL.focus(),n.handleCommentCreate())},n.options=(0,u.default)({},{id:window.location.href,number:-1,labels:["Gitalk"],title:window.document.title,body:"",language:window.navigator.language||window.navigator.userLanguage,perPage:10,pagerDirection:"last",createIssueManually:!1,distractionFreeMode:!1,proxy:"https://cors-anywhere.azm.workers.dev/https://github.com/login/oauth/access_token",flipMoveOptions:{staggerDelayBy:150,appearAnimation:"accordionVertical",enterAnimation:"accordionVertical",leaveAnimation:"accordionVertical"},enableHotKey:!0,url:window.location.href,defaultAuthor:{avatarUrl:"//avatars1.githubusercontent.com/u/29697133?s=50",login:"null",url:""},updateCountCallback:null},e.options),n.state.pagerDirection=n.options.pagerDirection;var a=window.localStorage.getItem(O.GT_COMMENT);a&&(n.state.comment=decodeURIComponent(a),window.localStorage.removeItem(O.GT_COMMENT));var i=(0,j.queryParse)();if(i.code){var r=i.code;delete i.code;var o=""+window.location.origin+window.location.pathname+(0,j.queryStringify)(i)+window.location.hash;history.replaceState(null,null,o),n.options=(0,u.default)({},n.options,{url:o,id:o},e.options),j.axiosJSON.post(n.options.proxy,{code:r,client_id:n.options.clientID,client_secret:n.options.clientSecret}).then(function(e){e.data&&e.data.access_token?(n.accessToken=e.data.access_token,n.getInit().then(function(){return n.setState({isIniting:!1})}).catch(function(e){console.log("err:",e),n.setState({isIniting:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})):(console.log("res.data err:",e.data),n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(new Error("no access token"))}))}).catch(function(e){console.log("err: ",e),n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})}else n.getInit().then(function(){return n.setState({isIniting:!1})}).catch(function(e){console.log("err:",e),n.setState({isIniting:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})});return n.i18n=(0,x.default)(n.options.language),n}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidUpdate",value:function(){this.commentEL&&(0,P.default)(this.commentEL)}},{key:"getInit",value:function(){var e=this;return this.getUserInfo().then(function(){return e.getIssue()}).then(function(t){return e.getComments(t)})}},{key:"getUserInfo",value:function(){var e=this;return this.accessToken?j.axiosGithub.get("/user",{headers:{Authorization:"token "+this.accessToken}}).then(function(t){e.setState({user:t.data})}).catch(function(t){e.logout()}):new r.default(function(e){e()})}},{key:"getIssueById",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.number,o=t.clientID,u=t.clientSecret,s="/repos/"+n+"/"+a+"/issues/"+i;return new r.default(function(t,n){j.axiosGithub.get(s,{auth:{username:o,password:u},params:{t:Date.now()}}).then(function(n){var a=null;n&&n.data&&n.data.number===i&&(a=n.data,e.setState({issue:a,isNoInit:!1})),t(a)}).catch(function(e){404===e.response.status&&t(null),n(e)})})}},{key:"getIssueByLabels",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.id,r=t.labels,o=t.clientID,u=t.clientSecret;return j.axiosGithub.get("/repos/"+n+"/"+a+"/issues",{auth:{username:o,password:u},params:{labels:r.concat(i).join(","),t:Date.now()}}).then(function(t){var n=e.options.createIssueManually,a=!1,i=null;if(t&&t.data&&t.data.length)i=t.data[0];else{if(!n&&e.isAdmin)return e.createIssue();a=!0}return e.setState({issue:i,isNoInit:a}),i})}},{key:"getIssue",value:function(){var e=this,t=this.options.number,n=this.state.issue;return n?(this.setState({isNoInit:!1}),r.default.resolve(n)):"number"==typeof t&&t>0?this.getIssueById().then(function(t){return t||e.getIssueByLabels()}):this.getIssueByLabels()}},{key:"createIssue",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.title,r=t.body,o=t.id,u=t.labels,s=t.url;return j.axiosGithub.post("/repos/"+n+"/"+a+"/issues",{title:i,labels:u.concat(o),body:r||s+" \n\n "+((0,j.getMetaContent)("description")||(0,j.getMetaContent)("description","og:description")||"")},{headers:{Authorization:"token "+this.accessToken}}).then(function(t){return e.setState({issue:t.data}),t.data})}},{key:"getComments",value:function(e){if(e)return this.accessToken?I.default.call(this,e):this.getCommentsV3(e)}},{key:"createComment",value:function(){var e=this,t=this.state,n=t.comment,a=t.localComments,i=t.comments;return this.getIssue().then(function(t){return j.axiosGithub.post(t.comments_url,{body:n},{headers:{Accept:"application/vnd.github.v3.full+json",Authorization:"token "+e.accessToken}})}).then(function(t){e.setState({comment:"",comments:i.concat(t.data),localComments:a.concat(t.data)})})}},{key:"logout",value:function(){this.setState({user:null}),window.localStorage.removeItem(O.GT_ACCESS_TOKEN)}},{key:"like",value:function(e){var t=this,n=this.options,a=n.owner,i=n.repo,r=this.state.user,o=this.state.comments;j.axiosGithub.post("/repos/"+a+"/"+i+"/issues/comments/"+e.id+"/reactions",{content:"heart"},{headers:{Authorization:"token "+this.accessToken,Accept:"application/vnd.github.squirrel-girl-preview"}}).then(function(n){o=o.map(function(t){return t.id===e.id?(t.reactions?~t.reactions.nodes.findIndex(function(e){return e.user.login===r.login})||(t.reactions.totalCount+=1):(t.reactions={nodes:[]},t.reactions.totalCount=1),t.reactions.nodes.push(n.data),t.reactions.viewerHasReacted=!0,(0,u.default)({},t)):t}),t.setState({comments:o})})}},{key:"unLike",value:function(e){var t=this,n=this.state.user,a=this.state.comments;j.axiosGithub.post("/graphql",function(e){return{operationName:"RemoveReaction",query:'\n mutation RemoveReaction{\n removeReaction (input:{\n subjectId: "'+e+'",\n content: HEART\n }) {\n reaction {\n content\n }\n }\n }\n '}}(e.gId),{headers:{Authorization:"bearer "+this.accessToken}}).then(function(i){i.data&&(a=a.map(function(t){if(t.id===e.id){var a=t.reactions.nodes.findIndex(function(e){return e.user.login===n.login});return~a&&(t.reactions.totalCount-=1,t.reactions.nodes.splice(a,1)),t.reactions.viewerHasReacted=!1,(0,u.default)({},t)}return t}),t.setState({comments:a}))})}},{key:"initing",value:function(){return b.default.createElement("div",{className:"gt-initing"},b.default.createElement("i",{className:"gt-loader"}),b.default.createElement("p",{className:"gt-initing-text"},this.i18n.t("init")))}},{key:"noInit",value:function(){var e=this.state,t=e.user,n=e.isIssueCreating,a=this.options,i=a.owner,r=a.repo,o=a.admin;return b.default.createElement("div",{className:"gt-no-init",key:"no-init"},b.default.createElement("p",{dangerouslySetInnerHTML:{__html:this.i18n.t("no-found-related",{link:'Issues'})}}),b.default.createElement("p",null,this.i18n.t("please-contact",{user:[].concat(o).map(function(e){return"@"+e}).join(" ")})),this.isAdmin?b.default.createElement("p",null,b.default.createElement(z.default,{onClick:this.handleIssueCreate,isLoading:n,text:this.i18n.t("init-issue")})):null,!t&&b.default.createElement(z.default,{className:"gt-btn-login",onClick:this.handleLogin,text:this.i18n.t("login-with-github")}))}},{key:"header",value:function(){var e=this,t=this.state,n=t.user,a=t.comment,i=t.isCreating,r=t.previewHtml,o=t.isPreview;return b.default.createElement("div",{className:"gt-header",key:"header"},n?b.default.createElement(S.default,{className:"gt-header-avatar",src:n.avatar_url,alt:n.login}):b.default.createElement("a",{className:"gt-avatar-github",onClick:this.handleLogin},b.default.createElement(_.default,{className:"gt-ico-github",name:"github"})),b.default.createElement("div",{className:"gt-header-comment"},b.default.createElement("textarea",{ref:function(t){e.commentEL=t},className:"gt-header-textarea "+(o?"hide":""),value:a,onChange:this.handleCommentChange,onFocus:this.handleCommentFocus,onBlur:this.handleCommentBlur,onKeyDown:this.handleCommentKeyDown,placeholder:this.i18n.t("leave-a-comment")}),b.default.createElement("div",{className:"gt-header-preview markdown-body "+(o?"":"hide"),dangerouslySetInnerHTML:{__html:r}}),b.default.createElement("div",{className:"gt-header-controls"},b.default.createElement("a",{className:"gt-header-controls-tip",href:"https://guides.github.com/features/mastering-markdown/",target:"_blank",rel:"noopener noreferrer"},b.default.createElement(_.default,{className:"gt-ico-tip",name:"tip",text:this.i18n.t("support-markdown")})),n&&b.default.createElement(z.default,{getRef:this.getRef,className:"gt-btn-public",onClick:this.handleCommentCreate,text:this.i18n.t("comment"),isLoading:i}),b.default.createElement(z.default,{className:"gt-btn-preview",onClick:this.handleCommentPreview,text:o?this.i18n.t("edit"):this.i18n.t("preview")}),!n&&b.default.createElement(z.default,{className:"gt-btn-login",onClick:this.handleLogin,text:this.i18n.t("login-with-github")}))))}},{key:"comments",value:function(){var e=this,t=this.state,n=t.user,a=t.comments,i=t.isLoadOver,r=t.isLoadMore,o=t.pagerDirection,u=this.options,s=u.language,d=u.flipMoveOptions,c=u.admin,l=a.concat([]);return"last"===o&&this.accessToken&&l.reverse(),b.default.createElement("div",{className:"gt-comments",key:"comments"},b.default.createElement(M.default,d,l.map(function(t){return b.default.createElement(H.default,{comment:t,key:t.id,user:n,language:s,commentedText:e.i18n.t("commented"),admin:c,replyCallback:e.reply(t),likeCallback:t.reactions&&t.reactions.viewerHasReacted?e.unLike.bind(e,t):e.like.bind(e,t)})})),!l.length&&b.default.createElement("p",{className:"gt-comments-null"},this.i18n.t("first-comment-person")),!i&&l.length?b.default.createElement("div",{className:"gt-comments-controls"},b.default.createElement(z.default,{className:"gt-btn-loadmore",onClick:this.handleCommentLoad,isLoading:r,text:this.i18n.t("load-more")})):null)}},{key:"meta",value:function(){var e=this.state,t=e.user,n=e.issue,a=e.isPopupVisible,i=e.pagerDirection,r=e.localComments,o=(n&&n.comments)+r.length,u="last"===i,s=this.options.updateCountCallback;if(s&&"[object Function]"==={}.toString.call(s))try{s(o)}catch(e){console.log("An error occurred executing the updateCountCallback:",e)}return b.default.createElement("div",{className:"gt-meta",key:"meta"},b.default.createElement("span",{className:"gt-counts",dangerouslySetInnerHTML:{__html:this.i18n.t("counts",{counts:''+o+"",smart_count:o})}}),a&&b.default.createElement("div",{className:"gt-popup"},t?b.default.createElement(D.default,{className:"gt-action-sortasc"+(u?"":" is--active"),onClick:this.handleSort("first"),text:this.i18n.t("sort-asc")}):null,t?b.default.createElement(D.default,{className:"gt-action-sortdesc"+(u?" is--active":""),onClick:this.handleSort("last"),text:this.i18n.t("sort-desc")}):null,t?b.default.createElement(D.default,{className:"gt-action-logout",onClick:this.handleLogout,text:this.i18n.t("logout")}):b.default.createElement("a",{className:"gt-action gt-action-login",onClick:this.handleLogin},this.i18n.t("login-with-github")),b.default.createElement("div",{className:"gt-copyright"},b.default.createElement("a",{className:"gt-link gt-link-project",href:"https://github.com/gitalk/gitalk",target:"_blank",rel:"noopener noreferrer"},"Gitalk"),b.default.createElement("span",{className:"gt-version"},O.GT_VERSION))),b.default.createElement("div",{className:"gt-user"},t?b.default.createElement("div",{className:a?"gt-user-inner is--poping":"gt-user-inner",onClick:this.handlePopup},b.default.createElement("span",{className:"gt-user-name"},t.login),b.default.createElement(_.default,{className:"gt-ico-arrdown",name:"arrow_down"})):b.default.createElement("div",{className:a?"gt-user-inner is--poping":"gt-user-inner",onClick:this.handlePopup},b.default.createElement("span",{className:"gt-user-name"},this.i18n.t("anonymous")),b.default.createElement(_.default,{className:"gt-ico-arrdown",name:"arrow_down"}))))}},{key:"render",value:function(){var e=this.state,t=e.isIniting,n=e.isNoInit,a=e.isOccurError,i=e.errorMsg,r=e.isInputFocused;return b.default.createElement("div",{className:"gt-container"+(r?" gt-input-focused":"")},t&&this.initing(),!t&&(n?[]:[this.meta()]),a&&b.default.createElement("div",{className:"gt-error"},i),!t&&(n?[this.noInit()]:[this.header(),this.comments()]))}},{key:"accessToken",get:function(){return this._accessToke||window.localStorage.getItem(O.GT_ACCESS_TOKEN)},set:function(e){window.localStorage.setItem(O.GT_ACCESS_TOKEN,e),this._accessToken=e}},{key:"loginLink",get:function(){var e=this.options.clientID,t={client_id:e,redirect_uri:window.location.href,scope:"public_repo"};return"https://github.com/login/oauth/authorize?"+(0,j.queryStringify)(t)}},{key:"isAdmin",get:function(){var e=this.options.admin,t=this.state.user;return t&&~[].concat(e).map(function(e){return e.toLowerCase()}).indexOf(t.login.toLowerCase())}}]),t}(w.Component);e.exports=Y},function(e,t,n){e.exports={default:n(209),__esModule:!0}},function(e,t,n){n(100),n(40),n(54),n(218),n(226),n(227),e.exports=n(7).Promise},function(e,t,n){var a=n(69),i=n(70);e.exports=function(e){return function(t,n){var r,o,u=String(i(t)),s=a(n),d=u.length;return s<0||s>=d?e?"":void 0:(r=u.charCodeAt(s),r<55296||r>56319||s+1===d||(o=u.charCodeAt(s+1))<56320||o>57343?e?u.charAt(s):r:e?u.slice(s,s+2):o-56320+(r-55296<<10)+65536)}}},function(e,t,n){"use strict";var a=n(71),i=n(39),r=n(53),o={};n(23)(o,n(9)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=a(o,{next:i(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var a=n(16),i=n(14),r=n(42);e.exports=n(17)?Object.defineProperties:function(e,t){i(e);for(var n,o=r(t),u=o.length,s=0;u>s;)a.f(e,n=o[s++],t[n]);return e}},function(e,t,n){var a=n(32),i=n(72),r=n(214);e.exports=function(e){return function(t,n,o){var u,s=a(t),d=i(s.length),c=r(o,d);if(e&&n!=n){for(;d>c;)if((u=s[c++])!=u)return!0}else for(;d>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var a=n(69),i=Math.max,r=Math.min;e.exports=function(e,t){return e=a(e),e<0?i(e+t,0):r(e,t)}},function(e,t,n){"use strict";var a=n(216),i=n(217),r=n(31),o=n(32);e.exports=n(101)(Array,"Array",function(e,t){this._t=o(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):"keys"==t?i(0,n):"values"==t?i(0,e[n]):i(0,[n,e[n]])},"values"),r.Arguments=r.Array,a("keys"),a("values"),a("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";var a,i,r,o,u=n(41),s=n(8),d=n(29),c=n(76),l=n(11),m=n(20),f=n(51),h=n(219),p=n(220),g=n(109),v=n(110).set,w=n(222)(),b=n(78),y=n(111),M=n(223),k=n(112),P=s.TypeError,W=s.process,x=W&&W.versions,j=x&&x.v8||"",T=s.Promise,S="process"==c(W),C=function(){},z=i=b.f,N=!!function(){try{var e=T.resolve(1),t=(e.constructor={})[n(9)("species")]=function(e){e(C,C)};return(S||"function"==typeof PromiseRejectionEvent)&&e.then(C)instanceof t&&0!==j.indexOf("6.6")&&-1===M.indexOf("Chrome/66")}catch(e){}}(),D=function(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t},E=function(e,t){if(!e._n){e._n=!0;var n=e._c;w(function(){for(var a=e._v,i=1==e._s,r=0;n.length>r;)!function(t){var n,r,o,u=i?t.ok:t.fail,s=t.resolve,d=t.reject,c=t.domain;try{u?(i||(2==e._h&&_(e),e._h=1),!0===u?n=a:(c&&c.enter(),n=u(a),c&&(c.exit(),o=!0)),n===t.promise?d(P("Promise-chain cycle")):(r=D(n))?r.call(n,s,d):s(n)):d(a)}catch(e){c&&!o&&c.exit(),d(e)}}(n[r++]);e._c=[],e._n=!1,t&&!e._h&&H(e)})}},H=function(e){v.call(s,function(){var t,n,a,i=e._v,r=A(e);if(r&&(t=y(function(){S?W.emit("unhandledRejection",i,e):(n=s.onunhandledrejection)?n({promise:e,reason:i}):(a=s.console)&&a.error&&a.error("Unhandled promise rejection",i)}),e._h=S||A(e)?2:1),e._a=void 0,r&&t.e)throw t.v})},A=function(e){return 1!==e._h&&0===(e._a||e._c).length},_=function(e){v.call(s,function(){var t;S?W.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},O=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),E(t,!0))},X=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw P("Promise can't be resolved itself");(t=D(e))?w(function(){var a={_w:n,_d:!1};try{t.call(e,d(X,a,1),d(O,a,1))}catch(e){O.call(a,e)}}):(n._v=e,n._s=1,E(n,!1))}catch(e){O.call({_w:n,_d:!1},e)}}};N||(T=function(e){h(this,T,"Promise","_h"),f(e),a.call(this);try{e(d(X,this,1),d(O,this,1))}catch(e){O.call(this,e)}},a=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},a.prototype=n(224)(T.prototype,{then:function(e,t){var n=z(g(this,T));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=S?W.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&E(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new a;this.promise=e,this.resolve=d(X,e,1),this.reject=d(O,e,1)},b.f=z=function(e){return e===T||e===o?new r(e):i(e)}),l(l.G+l.W+l.F*!N,{Promise:T}),n(53)(T,"Promise"),n(225)("Promise"),o=n(7).Promise,l(l.S+l.F*!N,"Promise",{reject:function(e){var t=z(this);return(0,t.reject)(e),t.promise}}),l(l.S+l.F*(u||!N),"Promise",{resolve:function(e){return k(u&&this===o?T:this,e)}}),l(l.S+l.F*!(N&&n(113)(function(e){T.all(e).catch(C)})),"Promise",{all:function(e){var t=this,n=z(t),a=n.resolve,i=n.reject,r=y(function(){var n=[],r=0,o=1;p(e,!1,function(e){var u=r++,s=!1;n.push(void 0),o++,t.resolve(e).then(function(e){s||(s=!0,n[u]=e,--o||a(n))},i)}),--o||a(n)});return r.e&&i(r.v),n.promise},race:function(e){var t=this,n=z(t),a=n.reject,i=y(function(){p(e,!1,function(e){t.resolve(e).then(n.resolve,a)})});return i.e&&a(i.v),n.promise}})},function(e,t){e.exports=function(e,t,n,a){if(!(e instanceof t)||void 0!==a&&a in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var a=n(29),i=n(107),r=n(108),o=n(14),u=n(72),s=n(77),d={},c={},t=e.exports=function(e,t,n,l,m){var f,h,p,g,v=m?function(){return e}:s(e),w=a(n,l,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(r(v)){for(f=u(e.length);f>b;b++)if((g=t?w(o(h=e[b])[0],h[1]):w(e[b]))===d||g===c)return g}else for(p=v.call(e);!(h=p.next()).done;)if((g=i(p,w,h.value,t))===d||g===c)return g};t.BREAK=d,t.RETURN=c},function(e,t){e.exports=function(e,t,n){var a=void 0===n;switch(t.length){case 0:return a?e():e.call(n);case 1:return a?e(t[0]):e.call(n,t[0]);case 2:return a?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return a?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return a?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var a=n(8),i=n(110).set,r=a.MutationObserver||a.WebKitMutationObserver,o=a.process,u=a.Promise,s="process"==n(43)(o);e.exports=function(){var e,t,n,d=function(){var a,i;for(s&&(a=o.domain)&&a.exit();e;){i=e.fn,e=e.next;try{i()}catch(a){throw e?n():t=void 0,a}}t=void 0,a&&a.enter()};if(s)n=function(){o.nextTick(d)};else if(!r||a.navigator&&a.navigator.standalone)if(u&&u.resolve){var c=u.resolve(void 0);n=function(){c.then(d)}}else n=function(){i.call(a,d)};else{var l=!0,m=document.createTextNode("");new r(d).observe(m,{characterData:!0}),n=function(){m.data=l=!l}}return function(a){var i={fn:a,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},function(e,t,n){var a=n(8),i=a.navigator;e.exports=i&&i.userAgent||""},function(e,t,n){var a=n(23);e.exports=function(e,t,n){for(var i in t)n&&e[i]?e[i]=t[i]:a(e,i,t[i]);return e}},function(e,t,n){"use strict";var a=n(8),i=n(7),r=n(16),o=n(17),u=n(9)("species");e.exports=function(e){var t="function"==typeof i[e]?i[e]:a[e];o&&t&&!t[u]&&r.f(t,u,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var a=n(11),i=n(7),r=n(8),o=n(109),u=n(112);a(a.P+a.R,"Promise",{finally:function(e){var t=o(this,i.Promise||r.Promise),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then(function(){return n})}:e,n?function(n){return u(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var a=n(11),i=n(78),r=n(111);a(a.S,"Promise",{try:function(e){var t=i.f(this),n=r(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){e.exports={default:n(229),__esModule:!0}},function(e,t,n){n(230),e.exports=n(7).Object.assign},function(e,t,n){var a=n(11);a(a.S+a.F,"Object",{assign:n(231)})},function(e,t,n){"use strict";var a=n(17),i=n(42),r=n(79),o=n(55),u=n(33),s=n(104),d=Object.assign;e.exports=!d||n(30)(function(){var e={},t={},n=Symbol(),a="abcdefghijklmnopqrst";return e[n]=7,a.split("").forEach(function(e){t[e]=e}),7!=d({},e)[n]||Object.keys(d({},t)).join("")!=a})?function(e,t){for(var n=u(e),d=arguments.length,c=1,l=r.f,m=o.f;d>c;)for(var f,h=s(arguments[c++]),p=l?i(h).concat(l(h)):i(h),g=p.length,v=0;g>v;)f=p[v++],a&&!m.call(h,f)||(n[f]=h[f]);return n}:d},function(e,t,n){n(233),e.exports=n(7).Object.getPrototypeOf},function(e,t,n){var a=n(33),i=n(106);n(115)("getPrototypeOf",function(){return function(e){return i(a(e))}})},function(e,t,n){e.exports={default:n(235),__esModule:!0}},function(e,t,n){n(40),n(54),e.exports=n(80).f("iterator")},function(e,t,n){e.exports={default:n(237),__esModule:!0}},function(e,t,n){n(238),n(100),n(243),n(244),e.exports=n(7).Symbol},function(e,t,n){"use strict";var a=n(8),i=n(24),r=n(17),o=n(11),u=n(102),s=n(239).KEY,d=n(30),c=n(74),l=n(53),m=n(52),f=n(9),h=n(80),p=n(81),g=n(240),v=n(241),w=n(14),b=n(20),y=n(33),M=n(32),k=n(67),P=n(39),W=n(71),x=n(242),j=n(119),T=n(79),S=n(16),C=n(42),z=j.f,N=S.f,D=x.f,E=a.Symbol,H=a.JSON,A=H&&H.stringify,_=f("_hidden"),O=f("toPrimitive"),X={}.propertyIsEnumerable,I=c("symbol-registry"),Y=c("symbols"),F=c("op-symbols"),L=Object.prototype,q="function"==typeof E&&!!T.f,G=a.QObject,R=!G||!G.prototype||!G.prototype.findChild,U=r&&d(function(){return 7!=W(N({},"a",{get:function(){return N(this,"a",{value:7}).a}})).a})?function(e,t,n){var a=z(L,t);a&&delete L[t],N(e,t,n),a&&e!==L&&N(L,t,a)}:N,K=function(e){var t=Y[e]=W(E.prototype);return t._k=e,t},J=q&&"symbol"==typeof E.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof E},B=function(e,t,n){return e===L&&B(F,t,n),w(e),t=k(t,!0),w(n),i(Y,t)?(n.enumerable?(i(e,_)&&e[_][t]&&(e[_][t]=!1),n=W(n,{enumerable:P(0,!1)})):(i(e,_)||N(e,_,P(1,{})),e[_][t]=!0),U(e,t,n)):N(e,t,n)},$=function(e,t){w(e);for(var n,a=g(t=M(t)),i=0,r=a.length;r>i;)B(e,n=a[i++],t[n]);return e},V=function(e,t){return void 0===t?W(e):$(W(e),t)},Q=function(e){var t=X.call(this,e=k(e,!0));return!(this===L&&i(Y,e)&&!i(F,e))&&(!(t||!i(this,e)||!i(Y,e)||i(this,_)&&this[_][e])||t)},Z=function(e,t){if(e=M(e),t=k(t,!0),e!==L||!i(Y,t)||i(F,t)){var n=z(e,t);return!n||!i(Y,t)||i(e,_)&&e[_][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=D(M(e)),a=[],r=0;n.length>r;)i(Y,t=n[r++])||t==_||t==s||a.push(t);return a},te=function(e){for(var t,n=e===L,a=D(n?F:M(e)),r=[],o=0;a.length>o;)!i(Y,t=a[o++])||n&&!i(L,t)||r.push(Y[t]);return r};q||(E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor!");var e=m(arguments.length>0?arguments[0]:void 0),t=function(n){this===L&&t.call(F,n),i(this,_)&&i(this[_],e)&&(this[_][e]=!1),U(this,e,P(1,n))};return r&&R&&U(L,e,{configurable:!0,set:t}),K(e)},u(E.prototype,"toString",function(){return this._k}),j.f=Z,S.f=B,n(118).f=x.f=ee,n(55).f=Q,T.f=te,r&&!n(41)&&u(L,"propertyIsEnumerable",Q,!0),h.f=function(e){return K(f(e))}),o(o.G+o.W+o.F*!q,{Symbol:E});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ae=0;ne.length>ae;)f(ne[ae++]);for(var ie=C(f.store),re=0;ie.length>re;)p(ie[re++]);o(o.S+o.F*!q,"Symbol",{for:function(e){return i(I,e+="")?I[e]:I[e]=E(e)},keyFor:function(e){if(!J(e))throw TypeError(e+" is not a symbol!");for(var t in I)if(I[t]===e)return t},useSetter:function(){R=!0},useSimple:function(){R=!1}}),o(o.S+o.F*!q,"Object",{create:V,defineProperty:B,defineProperties:$,getOwnPropertyDescriptor:Z,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var oe=d(function(){T.f(1)});o(o.S+o.F*oe,"Object",{getOwnPropertySymbols:function(e){return T.f(y(e))}}),H&&o(o.S+o.F*(!q||d(function(){var e=E();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function(e){for(var t,n,a=[e],i=1;arguments.length>i;)a.push(arguments[i++]);if(n=t=a[1],(b(t)||void 0!==e)&&!J(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!J(t))return t}),a[1]=t,A.apply(H,a)}}),E.prototype[O]||n(23)(E.prototype,O,E.prototype.valueOf),l(E,"Symbol"),l(Math,"Math",!0),l(a.JSON,"JSON",!0)},function(e,t,n){var a=n(52)("meta"),i=n(20),r=n(24),o=n(16).f,u=0,s=Object.isExtensible||function(){return!0},d=!n(30)(function(){return s(Object.preventExtensions({}))}),c=function(e){o(e,a,{value:{i:"O"+ ++u,w:{}}})},l=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,a)){if(!s(e))return"F";if(!t)return"E";c(e)}return e[a].i},m=function(e,t){if(!r(e,a)){if(!s(e))return!0;if(!t)return!1;c(e)}return e[a].w},f=function(e){return d&&h.NEED&&s(e)&&!r(e,a)&&c(e),e},h=e.exports={KEY:a,NEED:!1,fastKey:l,getWeak:m,onFreeze:f}},function(e,t,n){var a=n(42),i=n(79),r=n(55);e.exports=function(e){var t=a(e),n=i.f;if(n)for(var o,u=n(e),s=r.f,d=0;u.length>d;)s.call(e,o=u[d++])&&t.push(o);return t}},function(e,t,n){var a=n(43);e.exports=Array.isArray||function(e){return"Array"==a(e)}},function(e,t,n){var a=n(32),i=n(118).f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(e){try{return i(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==r.call(e)?u(e):i(a(e))}},function(e,t,n){n(81)("asyncIterator")},function(e,t,n){n(81)("observable")},function(e,t,n){e.exports={default:n(246),__esModule:!0}},function(e,t,n){n(247),e.exports=n(7).Object.setPrototypeOf},function(e,t,n){var a=n(11);a(a.S,"Object",{setPrototypeOf:n(248).set})},function(e,t,n){var a=n(20),i=n(14),r=function(e,t){if(i(e),!a(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,a){try{a=n(29)(Function.call,n(119).f(Object.prototype,"__proto__").set,2),a(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return r(e,n),t?e.__proto__=n:a(e,n),e}}({},!1):void 0),check:r}},function(e,t,n){e.exports={default:n(250),__esModule:!0}},function(e,t,n){n(251);var a=n(7).Object;e.exports=function(e,t){return a.create(e,t)}},function(e,t,n){var a=n(11);a(a.S,"Object",{create:n(71)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(253),i=function(e){return e&&e.__esModule?e:{default:e}}(a);t.default=i.default,e.exports=t.default},function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(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 o(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)}function u(e){return e.key||""}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,u=e[Symbol.iterator]();!(a=(o=u.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){i=!0,r=e}finally{try{!a&&u.return&&u.return()}finally{if(i)throw r}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),d=Object.assign||function(e){for(var t=1;t>>0,a=arguments[1],i=void 0,r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(n=t),a=0;a> Error, via react-flip-move <<\n\nYou provided a stateless functional component as a child to . Unfortunately, SFCs aren't supported, because Flip Move needs access to the backing instances via refs, and SFCs don't have a public instance that holds that info.\n\nPlease wrap your components in a native element (eg.
), or a non-functional component.\n"),t.invalidTypeForTimingProp=function(e){return console.error("\n>> Error, via react-flip-move <<\n\nThe prop you provided for '"+e.prop+"' is invalid. It needs to be a positive integer, or a string that can be resolved to a number. The value you provided is '"+e.value+"'.\n\nAs a result, the default value for this parameter will be used, which is '"+e.defaultValue+"'.\n")},t.deprecatedDisableAnimations=a("\n>> Warning, via react-flip-move <<\n\nThe 'disableAnimations' prop you provided is deprecated. Please switch to use 'disableAllAnimations'.\n\nThis will become a silent error in future versions of react-flip-move.\n"),t.invalidEnterLeavePreset=function(e){return console.error("\n>> Error, via react-flip-move <<\n\nThe enter/leave preset you provided is invalid. We don't currently have a '"+e.value+" preset.'\n\nAcceptable values are "+e.acceptableValues+". The default value of '"+e.defaultValue+"' will be used.\n")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=t.enterPresets={elevator:{from:{transform:"scale(0)",opacity:"0"},to:{transform:"",opacity:""}},fade:{from:{opacity:"0"},to:{opacity:""}},accordionVertical:{from:{transform:"scaleY(0)",transformOrigin:"center top"},to:{transform:"",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(0)",transformOrigin:"left center"},to:{transform:"",transformOrigin:"left center"}},none:null},i=t.leavePresets={elevator:{from:{transform:"scale(1)",opacity:"1"},to:{transform:"scale(0)",opacity:"0"}},fade:{from:{opacity:"1"},to:{opacity:"0"}},accordionVertical:{from:{transform:"scaleY(1)",transformOrigin:"center top"},to:{transform:"scaleY(0)",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(1)",transformOrigin:"left center"},to:{transform:"scaleX(0)",transformOrigin:"left center"}},none:null};t.appearPresets=a;a.accordianVertical=a.accordionVertical,a.accordianHorizontal=a.accordionHorizontal,i.accordianVertical=i.accordionVertical,i.accordianHorizontal=i.accordionHorizontal;t.defaultPreset="elevator",t.disablePreset="none"},function(e,t,n){"use strict";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){var t=e.domNode,n=e.styles;Object.keys(n).forEach(function(e){t.style.setProperty((0,s.hyphenate)(e),n[e])})}function r(){var e={transition:"transitionend","-o-transition":"oTransitionEnd","-moz-transition":"transitionend","-webkit-transition":"webkitTransitionEnd"};if("undefined"==typeof document)return"";var t=document.createElement("fakeelement"),n=Object.keys(e).find(function(e){return void 0!==t.style.getPropertyValue(e)});return n?e[n]:""}Object.defineProperty(t,"__esModule",{value:!0}),t.createTransitionString=t.getNativeNode=t.updateHeightPlaceholder=t.removeNodeFromDOMFlow=t.getPositionDelta=t.getRelativeBoundingBox=void 0;var o=Object.assign||function(e){for(var t=1;t0?d+"px":"0"}})}},t.getNativeNode=function(e){if("undefined"==typeof HTMLElement)return null;if(e instanceof HTMLElement)return e;var t=(0,u.findDOMNode)(e);return t instanceof HTMLElement?t:null},t.createTransitionString=function(e,t){var n=t.delay,a=t.duration,i=t.staggerDurationBy,r=t.staggerDelayBy,o=t.easing;return n+=e*r,a+=e*i,["transform","opacity"].map(function(e){return e+" "+a+"ms "+o+" "+n+"ms"}).join(", ")}},function(e,t,n){var a,i,r;/*! +!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)}function i(e){return"function"==typeof e}function r(e){R=e}function o(e){U=e}function u(){return void 0!==G?function(){G(d)}:s()}function s(){var e=setTimeout;return function(){return e(d,1)}}function d(){for(var e=0;e=i.comments||e.data.length "+e}),i.push(""),i.push(""),t&&i.unshift(""),n.setState({comment:t+i.join("\n")},function(){P.default.update(n.commentEL),n.commentEL.focus()})}},n.handlePopup=function(e){e.preventDefault(),e.stopPropagation();var t=!n.state.isPopupVisible,a=function e(t){(0,j.hasClassInParent)(t.target,"gt-user","gt-popup")||(window.document.removeEventListener("click",e),n.setState({isPopupVisible:!1}))};n.setState({isPopupVisible:t}),t?window.document.addEventListener("click",a):window.document.removeEventListener("click",a)},n.handleLogin=function(){var e=n.state.comment;window.localStorage.setItem(O.GT_COMMENT,encodeURIComponent(e)),window.location.href=n.loginLink},n.handleIssueCreate=function(){n.setState({isIssueCreating:!0}),n.createIssue().then(function(e){return n.setState({isIssueCreating:!1,isOccurError:!1}),n.getComments(e)}).catch(function(e){n.setState({isIssueCreating:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})}).then(function(e){e&&n.setState({isNoInit:!1})})},n.handleCommentCreate=function(e){if(!n.state.comment.length)return e&&e.preventDefault(),void n.commentEL.focus();n.setState(function(e){if(!e.isCreating)return n.createComment().then(function(){return n.setState({isCreating:!1,isOccurError:!1})}).catch(function(e){n.setState({isCreating:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})}),{isCreating:!0}})},n.handleCommentPreview=function(e){n.setState({isPreview:!n.state.isPreview}),j.axiosGithub.post("/markdown",{text:n.state.comment},{headers:n.accessToken&&{Authorization:"token "+n.accessToken}}).then(function(e){n.setState({previewHtml:e.data})}).catch(function(e){n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})},n.handleCommentLoad=function(){var e=n.state,t=e.issue;e.isLoadMore||(n.setState({isLoadMore:!0}),n.getComments(t).then(function(){return n.setState({isLoadMore:!1})}))},n.handleCommentChange=function(e){return n.setState({comment:e.target.value})},n.handleLogout=function(){n.logout(),window.location.reload()},n.handleCommentFocus=function(e){if(!n.options.distractionFreeMode)return e.preventDefault();n.setState({isInputFocused:!0})},n.handleCommentBlur=function(e){if(!n.options.distractionFreeMode)return e.preventDefault();n.setState({isInputFocused:!1})},n.handleSort=function(e){return function(t){n.setState({pagerDirection:e})}},n.handleCommentKeyDown=function(e){n.options.enableHotKey&&(e.metaKey||e.ctrlKey)&&13===e.keyCode&&(n.publicBtnEL&&n.publicBtnEL.focus(),n.handleCommentCreate())},n.options=(0,u.default)({},{id:window.location.href,number:-1,labels:["Gitalk"],title:window.document.title,body:"",language:window.navigator.language||window.navigator.userLanguage,perPage:10,pagerDirection:"last",createIssueManually:!1,distractionFreeMode:!1,proxy:"https://cors-anywhere.azm.workers.dev/https://github.com/login/oauth/access_token",flipMoveOptions:{staggerDelayBy:150,appearAnimation:"accordionVertical",enterAnimation:"accordionVertical",leaveAnimation:"accordionVertical"},enableHotKey:!0,url:window.location.href,defaultAuthor:{avatarUrl:"//avatars1.githubusercontent.com/u/29697133?s=50",login:"null",url:""},updateCountCallback:null},e.options),n.state.pagerDirection=n.options.pagerDirection;var a=window.localStorage.getItem(O.GT_COMMENT);a&&(n.state.comment=decodeURIComponent(a),window.localStorage.removeItem(O.GT_COMMENT));var i=(0,j.queryParse)();if(i.code){var r=i.code;delete i.code;var o=""+window.location.origin+window.location.pathname+(0,j.queryStringify)(i)+window.location.hash;history.replaceState(null,null,o),n.options=(0,u.default)({},n.options,{url:o,id:o},e.options),j.axiosJSON.post(n.options.proxy,{code:r,client_id:n.options.clientID,client_secret:n.options.clientSecret}).then(function(e){e.data&&e.data.access_token?(n.accessToken=e.data.access_token,n.getInit().then(function(){return n.setState({isIniting:!1})}).catch(function(e){console.log("err:",e),n.setState({isIniting:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})):(console.log("res.data err:",e.data),n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(new Error("no access token"))}))}).catch(function(e){console.log("err: ",e),n.setState({isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})})}else n.getInit().then(function(){return n.setState({isIniting:!1})}).catch(function(e){console.log("err:",e),n.setState({isIniting:!1,isOccurError:!0,errorMsg:(0,j.formatErrorMsg)(e)})});return n.i18n=(0,x.default)(n.options.language),n}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidUpdate",value:function(){this.commentEL&&(0,P.default)(this.commentEL)}},{key:"getInit",value:function(){var e=this;return this.getUserInfo().then(function(){return e.getIssue()}).then(function(t){return e.getComments(t)})}},{key:"getUserInfo",value:function(){var e=this;return this.accessToken?j.axiosGithub.get("/user",{headers:{Authorization:"token "+this.accessToken}}).then(function(t){e.setState({user:t.data})}).catch(function(t){e.logout()}):new r.default(function(e){e()})}},{key:"getIssueById",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.number,o=t.clientID,u=t.clientSecret,s="/repos/"+n+"/"+a+"/issues/"+i;return new r.default(function(t,n){j.axiosGithub.get(s,{auth:{username:o,password:u},params:{t:Date.now()}}).then(function(n){var a=null;n&&n.data&&n.data.number===i&&(a=n.data,e.setState({issue:a,isNoInit:!1})),t(a)}).catch(function(e){404===e.response.status&&t(null),n(e)})})}},{key:"getIssueByLabels",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.id,r=t.labels,o=t.clientID,u=t.clientSecret;return j.axiosGithub.get("/repos/"+n+"/"+a+"/issues",{auth:{username:o,password:u},params:{labels:r.concat(i).join(","),t:Date.now()}}).then(function(t){var n=e.options.createIssueManually,a=!1,i=null;if(t&&t.data&&t.data.length)i=t.data[0];else{if(!n&&e.isAdmin)return e.createIssue();a=!0}return e.setState({issue:i,isNoInit:a}),i})}},{key:"getIssue",value:function(){var e=this,t=this.options.number,n=this.state.issue;return n?(this.setState({isNoInit:!1}),r.default.resolve(n)):"number"==typeof t&&t>0?this.getIssueById().then(function(t){return t||e.getIssueByLabels()}):this.getIssueByLabels()}},{key:"createIssue",value:function(){var e=this,t=this.options,n=t.owner,a=t.repo,i=t.title,r=t.body,o=t.id,u=t.labels,s=t.url;return j.axiosGithub.post("/repos/"+n+"/"+a+"/issues",{title:i,labels:u.concat(o),body:r||s+" \n\n "+((0,j.getMetaContent)("description")||(0,j.getMetaContent)("description","og:description")||"")},{headers:{Authorization:"token "+this.accessToken}}).then(function(t){return e.setState({issue:t.data}),t.data})}},{key:"getComments",value:function(e){if(e)return this.accessToken?I.default.call(this,e):this.getCommentsV3(e)}},{key:"createComment",value:function(){var e=this,t=this.state,n=t.comment,a=t.localComments,i=t.comments;return this.getIssue().then(function(t){return j.axiosGithub.post(t.comments_url,{body:n},{headers:{Accept:"application/vnd.github.v3.full+json",Authorization:"token "+e.accessToken}})}).then(function(t){e.setState({comment:"",comments:i.concat(t.data),localComments:a.concat(t.data)})})}},{key:"logout",value:function(){this.setState({user:null}),window.localStorage.removeItem(O.GT_ACCESS_TOKEN)}},{key:"like",value:function(e){var t=this,n=this.options,a=n.owner,i=n.repo,r=this.state.user,o=this.state.comments;j.axiosGithub.post("/repos/"+a+"/"+i+"/issues/comments/"+e.id+"/reactions",{content:"heart"},{headers:{Authorization:"token "+this.accessToken,Accept:"application/vnd.github.squirrel-girl-preview"}}).then(function(n){o=o.map(function(t){return t.id===e.id?(t.reactions?~t.reactions.nodes.findIndex(function(e){return e.user.login===r.login})||(t.reactions.totalCount+=1):(t.reactions={nodes:[]},t.reactions.totalCount=1),t.reactions.nodes.push(n.data),t.reactions.viewerHasReacted=!0,(0,u.default)({},t)):t}),t.setState({comments:o})})}},{key:"unLike",value:function(e){var t=this,n=this.state.user,a=this.state.comments;j.axiosGithub.post("/graphql",function(e){return{operationName:"RemoveReaction",query:'\n mutation RemoveReaction{\n removeReaction (input:{\n subjectId: "'+e+'",\n content: HEART\n }) {\n reaction {\n content\n }\n }\n }\n '}}(e.gId),{headers:{Authorization:"bearer "+this.accessToken}}).then(function(i){i.data&&(a=a.map(function(t){if(t.id===e.id){var a=t.reactions.nodes.findIndex(function(e){return e.user.login===n.login});return~a&&(t.reactions.totalCount-=1,t.reactions.nodes.splice(a,1)),t.reactions.viewerHasReacted=!1,(0,u.default)({},t)}return t}),t.setState({comments:a}))})}},{key:"initing",value:function(){return b.default.createElement("div",{className:"gt-initing"},b.default.createElement("i",{className:"gt-loader"}),b.default.createElement("p",{className:"gt-initing-text"},this.i18n.t("init")))}},{key:"noInit",value:function(){var e=this.state,t=e.user,n=e.isIssueCreating,a=this.options,i=a.owner,r=a.repo,o=a.admin;return b.default.createElement("div",{className:"gt-no-init",key:"no-init"},b.default.createElement("p",{dangerouslySetInnerHTML:{__html:this.i18n.t("no-found-related",{link:'Issues'})}}),b.default.createElement("p",null,this.i18n.t("please-contact",{user:[].concat(o).map(function(e){return"@"+e}).join(" ")})),this.isAdmin?b.default.createElement("p",null,b.default.createElement(z.default,{onClick:this.handleIssueCreate,isLoading:n,text:this.i18n.t("init-issue")})):null,!t&&b.default.createElement(z.default,{className:"gt-btn-login",onClick:this.handleLogin,text:this.i18n.t("login-with-github")}))}},{key:"header",value:function(){var e=this,t=this.state,n=t.user,a=t.comment,i=t.isCreating,r=t.previewHtml,o=t.isPreview;return b.default.createElement("div",{className:"gt-header",key:"header"},n?b.default.createElement(S.default,{className:"gt-header-avatar",src:n.avatar_url,alt:n.login}):b.default.createElement("a",{className:"gt-avatar-github",onClick:this.handleLogin},b.default.createElement(_.default,{className:"gt-ico-github",name:"github"})),b.default.createElement("div",{className:"gt-header-comment"},b.default.createElement("textarea",{ref:function(t){e.commentEL=t},className:"gt-header-textarea "+(o?"hide":""),value:a,onChange:this.handleCommentChange,onFocus:this.handleCommentFocus,onBlur:this.handleCommentBlur,onKeyDown:this.handleCommentKeyDown,placeholder:this.i18n.t("leave-a-comment")}),b.default.createElement("div",{className:"gt-header-preview markdown-body "+(o?"":"hide"),dangerouslySetInnerHTML:{__html:r}}),b.default.createElement("div",{className:"gt-header-controls"},b.default.createElement("a",{className:"gt-header-controls-tip",href:"https://guides.github.com/features/mastering-markdown/",target:"_blank",rel:"noopener noreferrer"},b.default.createElement(_.default,{className:"gt-ico-tip",name:"tip",text:this.i18n.t("support-markdown")})),n&&b.default.createElement(z.default,{getRef:this.getRef,className:"gt-btn-public",onClick:this.handleCommentCreate,text:this.i18n.t("comment"),isLoading:i}),b.default.createElement(z.default,{className:"gt-btn-preview",onClick:this.handleCommentPreview,text:o?this.i18n.t("edit"):this.i18n.t("preview")}),!n&&b.default.createElement(z.default,{className:"gt-btn-login",onClick:this.handleLogin,text:this.i18n.t("login-with-github")}))))}},{key:"comments",value:function(){var e=this,t=this.state,n=t.user,a=t.comments,i=t.isLoadOver,r=t.isLoadMore,o=t.pagerDirection,u=this.options,s=u.language,d=u.flipMoveOptions,c=u.admin,l=a.concat([]);return"last"===o&&this.accessToken&&l.reverse(),b.default.createElement("div",{className:"gt-comments",key:"comments"},b.default.createElement(M.default,d,l.map(function(t){return b.default.createElement(H.default,{comment:t,key:t.id,user:n,language:s,commentedText:e.i18n.t("commented"),admin:c,replyCallback:e.reply(t),likeCallback:t.reactions&&t.reactions.viewerHasReacted?e.unLike.bind(e,t):e.like.bind(e,t)})})),!l.length&&b.default.createElement("p",{className:"gt-comments-null"},this.i18n.t("first-comment-person")),!i&&l.length?b.default.createElement("div",{className:"gt-comments-controls"},b.default.createElement(z.default,{className:"gt-btn-loadmore",onClick:this.handleCommentLoad,isLoading:r,text:this.i18n.t("load-more")})):null)}},{key:"meta",value:function(){var e=this.state,t=e.user,n=e.issue,a=e.isPopupVisible,i=e.pagerDirection,r=e.localComments,o=(n&&n.comments)+r.length,u="last"===i,s=this.options.updateCountCallback;if(s&&"[object Function]"==={}.toString.call(s))try{s(o)}catch(e){console.log("An error occurred executing the updateCountCallback:",e)}return b.default.createElement("div",{className:"gt-meta",key:"meta"},b.default.createElement("span",{className:"gt-counts",dangerouslySetInnerHTML:{__html:this.i18n.t("counts",{counts:''+o+"",smart_count:o})}}),a&&b.default.createElement("div",{className:"gt-popup"},t?b.default.createElement(D.default,{className:"gt-action-sortasc"+(u?"":" is--active"),onClick:this.handleSort("first"),text:this.i18n.t("sort-asc")}):null,t?b.default.createElement(D.default,{className:"gt-action-sortdesc"+(u?" is--active":""),onClick:this.handleSort("last"),text:this.i18n.t("sort-desc")}):null,t?b.default.createElement(D.default,{className:"gt-action-logout",onClick:this.handleLogout,text:this.i18n.t("logout")}):b.default.createElement("a",{className:"gt-action gt-action-login",onClick:this.handleLogin},this.i18n.t("login-with-github")),b.default.createElement("div",{className:"gt-copyright"},b.default.createElement("a",{className:"gt-link gt-link-project",href:"https://github.com/gitalk/gitalk",target:"_blank",rel:"noopener noreferrer"},"Gitalk"),b.default.createElement("span",{className:"gt-version"},O.GT_VERSION))),b.default.createElement("div",{className:"gt-user"},t?b.default.createElement("div",{className:a?"gt-user-inner is--poping":"gt-user-inner",onClick:this.handlePopup},b.default.createElement("span",{className:"gt-user-name"},t.login),b.default.createElement(_.default,{className:"gt-ico-arrdown",name:"arrow_down"})):b.default.createElement("div",{className:a?"gt-user-inner is--poping":"gt-user-inner",onClick:this.handlePopup},b.default.createElement("span",{className:"gt-user-name"},this.i18n.t("anonymous")),b.default.createElement(_.default,{className:"gt-ico-arrdown",name:"arrow_down"}))))}},{key:"render",value:function(){var e=this.state,t=e.isIniting,n=e.isNoInit,a=e.isOccurError,i=e.errorMsg,r=e.isInputFocused;return b.default.createElement("div",{className:"gt-container"+(r?" gt-input-focused":"")},t&&this.initing(),!t&&(n?[]:[this.meta()]),a&&b.default.createElement("div",{className:"gt-error"},i),!t&&(n?[this.noInit()]:[this.header(),this.comments()]))}},{key:"accessToken",get:function(){return this._accessToke||window.localStorage.getItem(O.GT_ACCESS_TOKEN)},set:function(e){window.localStorage.setItem(O.GT_ACCESS_TOKEN,e),this._accessToken=e}},{key:"loginLink",get:function(){var e=this.options.clientID,t={client_id:e,redirect_uri:"https://mabbs.github.io"+window.location.pathname,scope:"public_repo"};return"https://github.com/login/oauth/authorize?"+(0,j.queryStringify)(t)}},{key:"isAdmin",get:function(){var e=this.options.admin,t=this.state.user;return t&&~[].concat(e).map(function(e){return e.toLowerCase()}).indexOf(t.login.toLowerCase())}}]),t}(w.Component);e.exports=Y},function(e,t,n){e.exports={default:n(209),__esModule:!0}},function(e,t,n){n(100),n(40),n(54),n(218),n(226),n(227),e.exports=n(7).Promise},function(e,t,n){var a=n(69),i=n(70);e.exports=function(e){return function(t,n){var r,o,u=String(i(t)),s=a(n),d=u.length;return s<0||s>=d?e?"":void 0:(r=u.charCodeAt(s),r<55296||r>56319||s+1===d||(o=u.charCodeAt(s+1))<56320||o>57343?e?u.charAt(s):r:e?u.slice(s,s+2):o-56320+(r-55296<<10)+65536)}}},function(e,t,n){"use strict";var a=n(71),i=n(39),r=n(53),o={};n(23)(o,n(9)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=a(o,{next:i(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var a=n(16),i=n(14),r=n(42);e.exports=n(17)?Object.defineProperties:function(e,t){i(e);for(var n,o=r(t),u=o.length,s=0;u>s;)a.f(e,n=o[s++],t[n]);return e}},function(e,t,n){var a=n(32),i=n(72),r=n(214);e.exports=function(e){return function(t,n,o){var u,s=a(t),d=i(s.length),c=r(o,d);if(e&&n!=n){for(;d>c;)if((u=s[c++])!=u)return!0}else for(;d>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}}},function(e,t,n){var a=n(69),i=Math.max,r=Math.min;e.exports=function(e,t){return e=a(e),e<0?i(e+t,0):r(e,t)}},function(e,t,n){"use strict";var a=n(216),i=n(217),r=n(31),o=n(32);e.exports=n(101)(Array,"Array",function(e,t){this._t=o(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):"keys"==t?i(0,n):"values"==t?i(0,e[n]):i(0,[n,e[n]])},"values"),r.Arguments=r.Array,a("keys"),a("values"),a("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){"use strict";var a,i,r,o,u=n(41),s=n(8),d=n(29),c=n(76),l=n(11),m=n(20),f=n(51),h=n(219),p=n(220),g=n(109),v=n(110).set,w=n(222)(),b=n(78),y=n(111),M=n(223),k=n(112),P=s.TypeError,W=s.process,x=W&&W.versions,j=x&&x.v8||"",T=s.Promise,S="process"==c(W),C=function(){},z=i=b.f,N=!!function(){try{var e=T.resolve(1),t=(e.constructor={})[n(9)("species")]=function(e){e(C,C)};return(S||"function"==typeof PromiseRejectionEvent)&&e.then(C)instanceof t&&0!==j.indexOf("6.6")&&-1===M.indexOf("Chrome/66")}catch(e){}}(),D=function(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t},E=function(e,t){if(!e._n){e._n=!0;var n=e._c;w(function(){for(var a=e._v,i=1==e._s,r=0;n.length>r;)!function(t){var n,r,o,u=i?t.ok:t.fail,s=t.resolve,d=t.reject,c=t.domain;try{u?(i||(2==e._h&&_(e),e._h=1),!0===u?n=a:(c&&c.enter(),n=u(a),c&&(c.exit(),o=!0)),n===t.promise?d(P("Promise-chain cycle")):(r=D(n))?r.call(n,s,d):s(n)):d(a)}catch(e){c&&!o&&c.exit(),d(e)}}(n[r++]);e._c=[],e._n=!1,t&&!e._h&&H(e)})}},H=function(e){v.call(s,function(){var t,n,a,i=e._v,r=A(e);if(r&&(t=y(function(){S?W.emit("unhandledRejection",i,e):(n=s.onunhandledrejection)?n({promise:e,reason:i}):(a=s.console)&&a.error&&a.error("Unhandled promise rejection",i)}),e._h=S||A(e)?2:1),e._a=void 0,r&&t.e)throw t.v})},A=function(e){return 1!==e._h&&0===(e._a||e._c).length},_=function(e){v.call(s,function(){var t;S?W.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},O=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),E(t,!0))},X=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw P("Promise can't be resolved itself");(t=D(e))?w(function(){var a={_w:n,_d:!1};try{t.call(e,d(X,a,1),d(O,a,1))}catch(e){O.call(a,e)}}):(n._v=e,n._s=1,E(n,!1))}catch(e){O.call({_w:n,_d:!1},e)}}};N||(T=function(e){h(this,T,"Promise","_h"),f(e),a.call(this);try{e(d(X,this,1),d(O,this,1))}catch(e){O.call(this,e)}},a=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},a.prototype=n(224)(T.prototype,{then:function(e,t){var n=z(g(this,T));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=S?W.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&E(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new a;this.promise=e,this.resolve=d(X,e,1),this.reject=d(O,e,1)},b.f=z=function(e){return e===T||e===o?new r(e):i(e)}),l(l.G+l.W+l.F*!N,{Promise:T}),n(53)(T,"Promise"),n(225)("Promise"),o=n(7).Promise,l(l.S+l.F*!N,"Promise",{reject:function(e){var t=z(this);return(0,t.reject)(e),t.promise}}),l(l.S+l.F*(u||!N),"Promise",{resolve:function(e){return k(u&&this===o?T:this,e)}}),l(l.S+l.F*!(N&&n(113)(function(e){T.all(e).catch(C)})),"Promise",{all:function(e){var t=this,n=z(t),a=n.resolve,i=n.reject,r=y(function(){var n=[],r=0,o=1;p(e,!1,function(e){var u=r++,s=!1;n.push(void 0),o++,t.resolve(e).then(function(e){s||(s=!0,n[u]=e,--o||a(n))},i)}),--o||a(n)});return r.e&&i(r.v),n.promise},race:function(e){var t=this,n=z(t),a=n.reject,i=y(function(){p(e,!1,function(e){t.resolve(e).then(n.resolve,a)})});return i.e&&a(i.v),n.promise}})},function(e,t){e.exports=function(e,t,n,a){if(!(e instanceof t)||void 0!==a&&a in e)throw TypeError(n+": incorrect invocation!");return e}},function(e,t,n){var a=n(29),i=n(107),r=n(108),o=n(14),u=n(72),s=n(77),d={},c={},t=e.exports=function(e,t,n,l,m){var f,h,p,g,v=m?function(){return e}:s(e),w=a(n,l,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(r(v)){for(f=u(e.length);f>b;b++)if((g=t?w(o(h=e[b])[0],h[1]):w(e[b]))===d||g===c)return g}else for(p=v.call(e);!(h=p.next()).done;)if((g=i(p,w,h.value,t))===d||g===c)return g};t.BREAK=d,t.RETURN=c},function(e,t){e.exports=function(e,t,n){var a=void 0===n;switch(t.length){case 0:return a?e():e.call(n);case 1:return a?e(t[0]):e.call(n,t[0]);case 2:return a?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return a?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return a?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},function(e,t,n){var a=n(8),i=n(110).set,r=a.MutationObserver||a.WebKitMutationObserver,o=a.process,u=a.Promise,s="process"==n(43)(o);e.exports=function(){var e,t,n,d=function(){var a,i;for(s&&(a=o.domain)&&a.exit();e;){i=e.fn,e=e.next;try{i()}catch(a){throw e?n():t=void 0,a}}t=void 0,a&&a.enter()};if(s)n=function(){o.nextTick(d)};else if(!r||a.navigator&&a.navigator.standalone)if(u&&u.resolve){var c=u.resolve(void 0);n=function(){c.then(d)}}else n=function(){i.call(a,d)};else{var l=!0,m=document.createTextNode("");new r(d).observe(m,{characterData:!0}),n=function(){m.data=l=!l}}return function(a){var i={fn:a,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},function(e,t,n){var a=n(8),i=a.navigator;e.exports=i&&i.userAgent||""},function(e,t,n){var a=n(23);e.exports=function(e,t,n){for(var i in t)n&&e[i]?e[i]=t[i]:a(e,i,t[i]);return e}},function(e,t,n){"use strict";var a=n(8),i=n(7),r=n(16),o=n(17),u=n(9)("species");e.exports=function(e){var t="function"==typeof i[e]?i[e]:a[e];o&&t&&!t[u]&&r.f(t,u,{configurable:!0,get:function(){return this}})}},function(e,t,n){"use strict";var a=n(11),i=n(7),r=n(8),o=n(109),u=n(112);a(a.P+a.R,"Promise",{finally:function(e){var t=o(this,i.Promise||r.Promise),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then(function(){return n})}:e,n?function(n){return u(t,e()).then(function(){throw n})}:e)}})},function(e,t,n){"use strict";var a=n(11),i=n(78),r=n(111);a(a.S,"Promise",{try:function(e){var t=i.f(this),n=r(e);return(n.e?t.reject:t.resolve)(n.v),t.promise}})},function(e,t,n){e.exports={default:n(229),__esModule:!0}},function(e,t,n){n(230),e.exports=n(7).Object.assign},function(e,t,n){var a=n(11);a(a.S+a.F,"Object",{assign:n(231)})},function(e,t,n){"use strict";var a=n(17),i=n(42),r=n(79),o=n(55),u=n(33),s=n(104),d=Object.assign;e.exports=!d||n(30)(function(){var e={},t={},n=Symbol(),a="abcdefghijklmnopqrst";return e[n]=7,a.split("").forEach(function(e){t[e]=e}),7!=d({},e)[n]||Object.keys(d({},t)).join("")!=a})?function(e,t){for(var n=u(e),d=arguments.length,c=1,l=r.f,m=o.f;d>c;)for(var f,h=s(arguments[c++]),p=l?i(h).concat(l(h)):i(h),g=p.length,v=0;g>v;)f=p[v++],a&&!m.call(h,f)||(n[f]=h[f]);return n}:d},function(e,t,n){n(233),e.exports=n(7).Object.getPrototypeOf},function(e,t,n){var a=n(33),i=n(106);n(115)("getPrototypeOf",function(){return function(e){return i(a(e))}})},function(e,t,n){e.exports={default:n(235),__esModule:!0}},function(e,t,n){n(40),n(54),e.exports=n(80).f("iterator")},function(e,t,n){e.exports={default:n(237),__esModule:!0}},function(e,t,n){n(238),n(100),n(243),n(244),e.exports=n(7).Symbol},function(e,t,n){"use strict";var a=n(8),i=n(24),r=n(17),o=n(11),u=n(102),s=n(239).KEY,d=n(30),c=n(74),l=n(53),m=n(52),f=n(9),h=n(80),p=n(81),g=n(240),v=n(241),w=n(14),b=n(20),y=n(33),M=n(32),k=n(67),P=n(39),W=n(71),x=n(242),j=n(119),T=n(79),S=n(16),C=n(42),z=j.f,N=S.f,D=x.f,E=a.Symbol,H=a.JSON,A=H&&H.stringify,_=f("_hidden"),O=f("toPrimitive"),X={}.propertyIsEnumerable,I=c("symbol-registry"),Y=c("symbols"),F=c("op-symbols"),L=Object.prototype,q="function"==typeof E&&!!T.f,G=a.QObject,R=!G||!G.prototype||!G.prototype.findChild,U=r&&d(function(){return 7!=W(N({},"a",{get:function(){return N(this,"a",{value:7}).a}})).a})?function(e,t,n){var a=z(L,t);a&&delete L[t],N(e,t,n),a&&e!==L&&N(L,t,a)}:N,K=function(e){var t=Y[e]=W(E.prototype);return t._k=e,t},J=q&&"symbol"==typeof E.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof E},B=function(e,t,n){return e===L&&B(F,t,n),w(e),t=k(t,!0),w(n),i(Y,t)?(n.enumerable?(i(e,_)&&e[_][t]&&(e[_][t]=!1),n=W(n,{enumerable:P(0,!1)})):(i(e,_)||N(e,_,P(1,{})),e[_][t]=!0),U(e,t,n)):N(e,t,n)},$=function(e,t){w(e);for(var n,a=g(t=M(t)),i=0,r=a.length;r>i;)B(e,n=a[i++],t[n]);return e},V=function(e,t){return void 0===t?W(e):$(W(e),t)},Q=function(e){var t=X.call(this,e=k(e,!0));return!(this===L&&i(Y,e)&&!i(F,e))&&(!(t||!i(this,e)||!i(Y,e)||i(this,_)&&this[_][e])||t)},Z=function(e,t){if(e=M(e),t=k(t,!0),e!==L||!i(Y,t)||i(F,t)){var n=z(e,t);return!n||!i(Y,t)||i(e,_)&&e[_][t]||(n.enumerable=!0),n}},ee=function(e){for(var t,n=D(M(e)),a=[],r=0;n.length>r;)i(Y,t=n[r++])||t==_||t==s||a.push(t);return a},te=function(e){for(var t,n=e===L,a=D(n?F:M(e)),r=[],o=0;a.length>o;)!i(Y,t=a[o++])||n&&!i(L,t)||r.push(Y[t]);return r};q||(E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor!");var e=m(arguments.length>0?arguments[0]:void 0),t=function(n){this===L&&t.call(F,n),i(this,_)&&i(this[_],e)&&(this[_][e]=!1),U(this,e,P(1,n))};return r&&R&&U(L,e,{configurable:!0,set:t}),K(e)},u(E.prototype,"toString",function(){return this._k}),j.f=Z,S.f=B,n(118).f=x.f=ee,n(55).f=Q,T.f=te,r&&!n(41)&&u(L,"propertyIsEnumerable",Q,!0),h.f=function(e){return K(f(e))}),o(o.G+o.W+o.F*!q,{Symbol:E});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ae=0;ne.length>ae;)f(ne[ae++]);for(var ie=C(f.store),re=0;ie.length>re;)p(ie[re++]);o(o.S+o.F*!q,"Symbol",{for:function(e){return i(I,e+="")?I[e]:I[e]=E(e)},keyFor:function(e){if(!J(e))throw TypeError(e+" is not a symbol!");for(var t in I)if(I[t]===e)return t},useSetter:function(){R=!0},useSimple:function(){R=!1}}),o(o.S+o.F*!q,"Object",{create:V,defineProperty:B,defineProperties:$,getOwnPropertyDescriptor:Z,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var oe=d(function(){T.f(1)});o(o.S+o.F*oe,"Object",{getOwnPropertySymbols:function(e){return T.f(y(e))}}),H&&o(o.S+o.F*(!q||d(function(){var e=E();return"[null]"!=A([e])||"{}"!=A({a:e})||"{}"!=A(Object(e))})),"JSON",{stringify:function(e){for(var t,n,a=[e],i=1;arguments.length>i;)a.push(arguments[i++]);if(n=t=a[1],(b(t)||void 0!==e)&&!J(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!J(t))return t}),a[1]=t,A.apply(H,a)}}),E.prototype[O]||n(23)(E.prototype,O,E.prototype.valueOf),l(E,"Symbol"),l(Math,"Math",!0),l(a.JSON,"JSON",!0)},function(e,t,n){var a=n(52)("meta"),i=n(20),r=n(24),o=n(16).f,u=0,s=Object.isExtensible||function(){return!0},d=!n(30)(function(){return s(Object.preventExtensions({}))}),c=function(e){o(e,a,{value:{i:"O"+ ++u,w:{}}})},l=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!r(e,a)){if(!s(e))return"F";if(!t)return"E";c(e)}return e[a].i},m=function(e,t){if(!r(e,a)){if(!s(e))return!0;if(!t)return!1;c(e)}return e[a].w},f=function(e){return d&&h.NEED&&s(e)&&!r(e,a)&&c(e),e},h=e.exports={KEY:a,NEED:!1,fastKey:l,getWeak:m,onFreeze:f}},function(e,t,n){var a=n(42),i=n(79),r=n(55);e.exports=function(e){var t=a(e),n=i.f;if(n)for(var o,u=n(e),s=r.f,d=0;u.length>d;)s.call(e,o=u[d++])&&t.push(o);return t}},function(e,t,n){var a=n(43);e.exports=Array.isArray||function(e){return"Array"==a(e)}},function(e,t,n){var a=n(32),i=n(118).f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(e){try{return i(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==r.call(e)?u(e):i(a(e))}},function(e,t,n){n(81)("asyncIterator")},function(e,t,n){n(81)("observable")},function(e,t,n){e.exports={default:n(246),__esModule:!0}},function(e,t,n){n(247),e.exports=n(7).Object.setPrototypeOf},function(e,t,n){var a=n(11);a(a.S,"Object",{setPrototypeOf:n(248).set})},function(e,t,n){var a=n(20),i=n(14),r=function(e,t){if(i(e),!a(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,a){try{a=n(29)(Function.call,n(119).f(Object.prototype,"__proto__").set,2),a(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return r(e,n),t?e.__proto__=n:a(e,n),e}}({},!1):void 0),check:r}},function(e,t,n){e.exports={default:n(250),__esModule:!0}},function(e,t,n){n(251);var a=n(7).Object;e.exports=function(e,t){return a.create(e,t)}},function(e,t,n){var a=n(11);a(a.S,"Object",{create:n(71)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(253),i=function(e){return e&&e.__esModule?e:{default:e}}(a);t.default=i.default,e.exports=t.default},function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(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 o(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)}function u(e){return e.key||""}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,u=e[Symbol.iterator]();!(a=(o=u.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){i=!0,r=e}finally{try{!a&&u.return&&u.return()}finally{if(i)throw r}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),d=Object.assign||function(e){for(var t=1;t>>0,a=arguments[1],i=void 0,r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(n=t),a=0;a> Error, via react-flip-move <<\n\nYou provided a stateless functional component as a child to . Unfortunately, SFCs aren't supported, because Flip Move needs access to the backing instances via refs, and SFCs don't have a public instance that holds that info.\n\nPlease wrap your components in a native element (eg.
), or a non-functional component.\n"),t.invalidTypeForTimingProp=function(e){return console.error("\n>> Error, via react-flip-move <<\n\nThe prop you provided for '"+e.prop+"' is invalid. It needs to be a positive integer, or a string that can be resolved to a number. The value you provided is '"+e.value+"'.\n\nAs a result, the default value for this parameter will be used, which is '"+e.defaultValue+"'.\n")},t.deprecatedDisableAnimations=a("\n>> Warning, via react-flip-move <<\n\nThe 'disableAnimations' prop you provided is deprecated. Please switch to use 'disableAllAnimations'.\n\nThis will become a silent error in future versions of react-flip-move.\n"),t.invalidEnterLeavePreset=function(e){return console.error("\n>> Error, via react-flip-move <<\n\nThe enter/leave preset you provided is invalid. We don't currently have a '"+e.value+" preset.'\n\nAcceptable values are "+e.acceptableValues+". The default value of '"+e.defaultValue+"' will be used.\n")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=t.enterPresets={elevator:{from:{transform:"scale(0)",opacity:"0"},to:{transform:"",opacity:""}},fade:{from:{opacity:"0"},to:{opacity:""}},accordionVertical:{from:{transform:"scaleY(0)",transformOrigin:"center top"},to:{transform:"",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(0)",transformOrigin:"left center"},to:{transform:"",transformOrigin:"left center"}},none:null},i=t.leavePresets={elevator:{from:{transform:"scale(1)",opacity:"1"},to:{transform:"scale(0)",opacity:"0"}},fade:{from:{opacity:"1"},to:{opacity:"0"}},accordionVertical:{from:{transform:"scaleY(1)",transformOrigin:"center top"},to:{transform:"scaleY(0)",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(1)",transformOrigin:"left center"},to:{transform:"scaleX(0)",transformOrigin:"left center"}},none:null};t.appearPresets=a;a.accordianVertical=a.accordionVertical,a.accordianHorizontal=a.accordionHorizontal,i.accordianVertical=i.accordionVertical,i.accordianHorizontal=i.accordionHorizontal;t.defaultPreset="elevator",t.disablePreset="none"},function(e,t,n){"use strict";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){var t=e.domNode,n=e.styles;Object.keys(n).forEach(function(e){t.style.setProperty((0,s.hyphenate)(e),n[e])})}function r(){var e={transition:"transitionend","-o-transition":"oTransitionEnd","-moz-transition":"transitionend","-webkit-transition":"webkitTransitionEnd"};if("undefined"==typeof document)return"";var t=document.createElement("fakeelement"),n=Object.keys(e).find(function(e){return void 0!==t.style.getPropertyValue(e)});return n?e[n]:""}Object.defineProperty(t,"__esModule",{value:!0}),t.createTransitionString=t.getNativeNode=t.updateHeightPlaceholder=t.removeNodeFromDOMFlow=t.getPositionDelta=t.getRelativeBoundingBox=void 0;var o=Object.assign||function(e){for(var t=1;t0?d+"px":"0"}})}},t.getNativeNode=function(e){if("undefined"==typeof HTMLElement)return null;if(e instanceof HTMLElement)return e;var t=(0,u.findDOMNode)(e);return t instanceof HTMLElement?t:null},t.createTransitionString=function(e,t){var n=t.delay,a=t.duration,i=t.staggerDurationBy,r=t.staggerDelayBy,o=t.easing;return n+=e*r,a+=e*i,["transform","opacity"].map(function(e){return e+" "+a+"ms "+o+" "+n+"ms"}).join(", ")}},function(e,t,n){var a,i,r;/*! Autosize 3.0.21 license: MIT http://www.jacklmoore.com/autosize -- cgit 1.4.1-2-gfad0