seata/build/documentation.js

6 lines
93 KiB
JavaScript

!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/build/",t(t.s=83)}([function(e,t,n){"use strict";function r(e,t,n,r){n&&Object.defineProperty(e,t,{enumerable:n.enumerable,configurable:n.configurable,writable:n.writable,value:n.initializer?n.initializer.call(r):void 0})}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t,n,r,o){var i={};return Object.keys(r).forEach(function(e){i[e]=r[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=n.slice().reverse().reduce(function(n,r){return r(e,t,n)||n},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function u(e){if(!e||!e.hasOwnProperty)return!1;for(var t=["value","initializer","get","set"],n=0,r=t.length;n<r;n++)if(e.hasOwnProperty(t[n]))return!0;return!1}function l(e,t){return u(t[t.length-1])?e.apply(void 0,a(t).concat([[]])):function(){return e.apply(void 0,a(Array.prototype.slice.call(arguments)).concat([t]))}}function s(e){return!1===e.hasOwnProperty(T)&&O(e,T,{value:new j}),e[T]}function c(e){var t={};return P(e).forEach(function(n){return t[n]=_(e,n)}),t}function f(e){return function(t){return Object.defineProperty(this,e,{configurable:!0,writable:!0,enumerable:!0,value:t}),t}}function d(e,t){return e.bind?e.bind(t):function(){return e.apply(t,arguments)}}function p(e){!0!==C[e]&&(C[e]=!0,x("DEPRECATION: "+e))}t.d=l,t.c=s,n.d(t,"g",function(){return P}),t.f=c,t.e=f,t.a=d,n.d(t,"b",function(){return x}),t.h=p;var h,m,y,v,g,b,w=n(7),k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O=Object.defineProperty,_=Object.getOwnPropertyDescriptor,E=Object.getOwnPropertyNames,S=Object.getOwnPropertySymbols,j=(h=function e(){o(this,e),r(this,"debounceTimeoutIds",m,this),r(this,"throttleTimeoutIds",y,this),r(this,"throttlePreviousTimestamps",v,this),r(this,"throttleTrailingArgs",g,this),r(this,"profileLastRan",b,this)},m=i(h.prototype,"debounceTimeoutIds",[w.a],{enumerable:!0,initializer:function(){return{}}}),y=i(h.prototype,"throttleTimeoutIds",[w.a],{enumerable:!0,initializer:function(){return{}}}),v=i(h.prototype,"throttlePreviousTimestamps",[w.a],{enumerable:!0,initializer:function(){return{}}}),g=i(h.prototype,"throttleTrailingArgs",[w.a],{enumerable:!0,initializer:function(){return null}}),b=i(h.prototype,"profileLastRan",[w.a],{enumerable:!0,initializer:function(){return null}}),h),T="function"==typeof Symbol?Symbol("__core_decorators__"):"__core_decorators__",P=S?function(e){return E(e).concat(S(e))}:E,x=function(){return"object"===("undefined"==typeof console?"undefined":k(console))&&console&&"function"==typeof console.warn?d(console.warn,console):function(){}}(),C={}},function(e,t){e.exports=React},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.throttle=function(e,t){var n=null;return function(){for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=this;clearTimeout(n),n=setTimeout(function(){e.apply(a,o)},t)}},t.getScrollTop=function(){var e=0;return document.documentElement&&document.documentElement.scrollTop?e=document.documentElement.scrollTop:document.body&&(e=document.body.scrollTop),e},t.getLink=function(e){return(""+e).length>1&&/^\/[^\/]/.test(""+e)?""+window.rootPath+e:e},t.parseJSONStr=function(e){try{return JSON.parse(e)}catch(t){return e}}},function(e,t,n){e.exports=n(33)()},function(e,t){e.exports=ReactDOM},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={rootPath:"",port:8080,domain:"seata.io",defaultSearch:"baidu",defaultLanguage:"en-us","en-us":{pageMenu:[{key:"home",text:"HOME",link:"/en-us/index.html"},{key:"docs",text:"DOCS",link:"/en-us/docs/overview/what-is-seata.html"},{key:"solution",text:"SOLUTIONS",link:"",imgUrl:"https://img.alicdn.com/tfs/TB1esl_m.T1gK0jSZFrXXcNCXXa-200-200.png",children:[{key:"gts",text:"Distributed transaction solution",link:"https://www.aliyun.com/aliware/txc?spm=seata-website.topbar.0.0.0"},{key:"micoservice",text:"Microservice solutions",link:"https://cn.aliyun.com/product/aliware/mse?spm=seata-website.topbar.0.0.0"},{key:"msha",text:"High-availability solution",link:"https://www.aliyun.com/product/ahas?spm=seata-website.topbar.0.0.0"},{key:"serverless",text:"Serverless solution for miscoservices",link:"https://cn.aliyun.com/product/aliware/sae?spm=seata-website.topbar.0.0.0"},{key:"appas",text:"PaaS solution",link:"https://www.aliyun.com/product/edas?spm=seata-website.topbar.0.0.0"},{key:"mesh",text:"Service mesh solution",link:"https://www.aliyun.com/product/servicemesh?spm=seata-website.topbar.0.0.0"}]},{key:"developers",text:"DEVELOPERS",link:"/en-us/docs/developers/developers_dev.html"},{key:"blog",text:"BLOG",link:"/en-us/blog/index.html"},{key:"Summer2021",text:"Summer2021",link:"https://github.com/seata/seata/issues/3741"},{key:"community",text:"COMMUNITY",link:"/en-us/community/index.html"},{key:"download",text:"DOWNLOAD",link:"/en-us/blog/download.html"}],vision:{title:"Vision",content:"Seata is an Alibaba open source distributed transaction solution that delivers high performance and easy to use distributed transaction services under a microservices architecture."},documentation:{title:"Documentation",list:[{text:"What is Seata?",link:"/en-us/docs/overview/what-is-seata.html"},{text:"Quick Start",link:"/en-us/docs/user/quickstart.html"},{text:"Report a doc issue",link:"https://github.com/seata/seata.github.io/issues/new"},{text:"Edit This Page on GitHub",link:"https://github.com/seata/seata.github.io"}]},resources:{title:"Resources",list:[{text:"Blog",link:"/en-us/blog/index.html"},{text:"Community",link:"/en-us/community/index.html"}]},copyright:"Copyright © 2021 Seata"},"zh-cn":{pageMenu:[{key:"home",text:"首页",link:"/zh-cn/index.html"},{key:"docs",text:"文档",link:"/zh-cn/docs/overview/what-is-seata.html"},{key:"solution",text:"解决方案",link:"",imgUrl:"https://img.alicdn.com/tfs/TB1esl_m.T1gK0jSZFrXXcNCXXa-200-200.png",children:[{key:"gts",text:"分布式事务解决方案",link:"https://www.aliyun.com/aliware/txc?spm=seata-website.topbar.0.0.0"},{key:"micoservice",text:"微服务解决方案",link:"https://cn.aliyun.com/product/aliware/mse?spm=seata-website.topbar.0.0.0"},{key:"msha",text:"高可用解决方案",link:"https://www.aliyun.com/product/ahas?spm=seata-website.topbar.0.0.0"},{key:"serverless",text:"微服务Serverless解决方案",link:"https://cn.aliyun.com/product/aliware/sae?spm=seata-website.topbar.0.0.0"},{key:"appas",text:"PaaS解决方案",link:"https://www.aliyun.com/product/edas?spm=seata-website.topbar.0.0.0"},{key:"mesh",text:"服务网格解决方案",link:"https://www.aliyun.com/product/servicemesh?spm=seata-website.topbar.0.0.0"}]},{key:"developers",text:"开发者",link:"/zh-cn/docs/developers/developers_dev.html"},{key:"blog",text:"博客",link:"/zh-cn/blog/index.html"},{key:"Summer2021",text:"暑期2021",link:"https://github.com/seata/seata/issues/3741"},{key:"community",text:"社区",link:"/zh-cn/community/index.html"},{key:"download",text:"下载",link:"/zh-cn/blog/download.html"}],vision:{title:"愿景",content:"Seata 是一款阿里巴巴开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。"},documentation:{title:"文档",list:[{text:"Seata 是什么?",link:"/zh-cn/docs/overview/what-is-seata.html"},{text:"快速开始",link:"/zh-cn/docs/user/quickstart.html"},{text:"报告文档问题",link:"https://github.com/seata/seata.github.io/issues/new"},{text:"在Github上编辑此文档",link:"https://github.com/seata/seata.github.io"}]},resources:{title:"资源",list:[{text:"博客",link:"/zh-cn/blog/index.html"},{text:"社区",link:"/zh-cn/community/index.html"}]},copyright:"Copyright © 2021 Seata"}}},function(e,t,n){var r,o;/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)&&r.length){var a=n.apply(null,r);a&&e.push(a)}else if("object"===o)for(var u in r)i.call(r,u)&&r[u]&&e.push(u)}}return e.join(" ")}var i={}.hasOwnProperty;void 0!==e&&e.exports?(n.default=n,e.exports=n):(r=[],void 0!==(o=function(){return n}.apply(t,r))&&(e.exports=o))}()},function(e,t,n){"use strict";function r(e,t,r){var o=r.configurable,u=r.enumerable,l=r.initializer,s=r.value;return{configurable:o,enumerable:u,get:function(){if(this!==e){var n=l?l.call(this):s;return a(this,t,{configurable:o,enumerable:u,writable:!0,value:n}),n}},set:n.i(i.e)(t)}}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=Object.defineProperty},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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}}(),l=n(1),s=r(l),c=n(3),f=r(c),d=n(5),p=r(d),h=n(2);n(30);var m={logo:f.default.string.isRequired,language:f.default.oneOf(["zh-cn","en-us"])},y=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),u(t,[{key:"render",value:function(){var e=this.props,t=e.logo,n=e.language,r=p.default[n];return s.default.createElement("footer",{className:"footer-container"},s.default.createElement("div",{className:"footer-body"},s.default.createElement("img",{src:(0,h.getLink)(t)}),s.default.createElement("p",{className:"docsite-power"},"website powered by docsite"),s.default.createElement("div",{className:"cols-container"},s.default.createElement("div",{className:"col col-12"},s.default.createElement("h3",null,r.vision.title),s.default.createElement("p",null,r.vision.content)),s.default.createElement("div",{className:"col col-6"},s.default.createElement("dl",null,s.default.createElement("dt",null,r.documentation.title),r.documentation.list.map(function(e,t){return s.default.createElement("dd",{key:t},s.default.createElement("a",{href:(0,h.getLink)(e.link),target:e.target||"_self"},e.text))}))),s.default.createElement("div",{className:"col col-6"},s.default.createElement("dl",null,s.default.createElement("dt",null,r.resources.title),r.resources.list.map(function(e,t){return s.default.createElement("dd",{key:t},s.default.createElement("a",{href:(0,h.getLink)(e.link),target:e.target||"_self"},e.text))})))),s.default.createElement("div",{className:"copyright"},s.default.createElement("span",null,r.copyright))))}}]),t}(s.default.Component);y.propTypes=m,t.default=y},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(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,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(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 u(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)}Object.defineProperty(t,"__esModule",{value:!0});var l,s=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}}(),c=n(1),f=r(c),d=n(3),p=r(d),h=n(6),m=r(h),y=n(14),v=n(5),g=r(v),b=n(2);n(31);var w=[{text:"中",value:"en-us"},{text:"En",value:"zh-cn"}],k={baidu:{logo:"https://img.alicdn.com/tfs/TB1n6DQayLaK1RjSZFxXXamPFXa-300-300.png",url:"https://www.baidu.com/s?wd="},google:{logo:"https://img.alicdn.com/tfs/TB1REfuaCzqK1RjSZFjXXblCFXa-300-300.jpg",url:"https://www.google.com/search?q="}},O=function(){},_={currentKey:p.default.string,logo:p.default.string.isRequired,type:p.default.oneOf(["primary","normal"]),language:p.default.oneOf(["en-us","zh-cn"]),onLanguageChange:p.default.func},E={type:"primary",language:"en-us",onLanguageChange:O},S=(0,y.autobind)(l=function(e){function t(e){i(this,t);var n=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.toggleMenu=function(){n.setState({menuBodyVisible:!n.state.menuBodyVisible})},n.switchLang=function(){var e=void 0;e="zh-cn"===n.state.language?"en-us":"zh-cn",n.setState({language:e}),n.props.onLanguageChange(e)},n.switchSearch=function(){var e=void 0;e="baidu"===n.state.search?"google":"baidu",n.setState({search:e})},n.toggleSearch=function(){n.setState({searchVisible:!n.state.searchVisible})},n.onInputChange=function(e){n.setState({searchValue:e.target.value})},n.state={menuBodyVisible:!1,language:e.language,search:g.default.defaultSearch,searchValue:"",inputVisible:!1},n}return u(t,e),s(t,[{key:"componentWillReceiveProps",value:function(e){this.setState({language:e.language})}},{key:"goSearch",value:function(){var e=this.state,t=e.search,n=e.searchValue;window.open(""+k[t].url+window.encodeURIComponent(n+" site:"+g.default.domain))}},{key:"onKeyDown",value:function(e){13===e.keyCode&&this.goSearch()}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.logo,r=e.onLanguageChange,i=e.currentKey,a=this.state,u=a.menuBodyVisible,l=a.language,s=a.search,c=a.searchVisible;return f.default.createElement("header",{className:(0,m.default)(o({"header-container":!0},"header-container-"+t,!0))},f.default.createElement("div",{className:"header-body"},f.default.createElement("a",{href:(0,b.getLink)("/"+l+"/index.html")},f.default.createElement("img",{className:"logo",alt:g.default.name,title:g.default.name,src:(0,b.getLink)(n)})),g.default.defaultSearch?f.default.createElement("div",{className:(0,m.default)(o({search:!0},"search-"+t,!0))},f.default.createElement("span",{className:"icon-search",onClick:this.toggleSearch}),c?f.default.createElement("div",{className:"search-input"},f.default.createElement("img",{src:k[s].logo,onClick:this.switchSearch}),f.default.createElement("input",{autoFocus:!0,onChange:this.onInputChange,onKeyDown:this.onKeyDown})):null):null,r!==O?f.default.createElement("span",{className:(0,m.default)(o({"language-switch":!0},"language-switch-"+t,!0)),onClick:this.switchLang},w.find(function(e){return e.value===l}).text):null,f.default.createElement("div",{className:(0,m.default)({"header-menu":!0,"header-menu-open":u})},f.default.createElement("img",{className:"header-menu-toggle",onClick:this.toggleMenu,src:"primary"===t?(0,b.getLink)("https://img.alicdn.com/tfs/TB1xDggwWL7gK0jSZFBXXXZZpXa-38-32.png"):(0,b.getLink)("https://img.alicdn.com/tfs/TB14eEmw7P2gK0jSZPxXXacQpXa-38-32.png")}),f.default.createElement("ul",null,g.default[l].pageMenu.map(function(e){var n;return f.default.createElement("li",{key:e.key,className:(0,m.default)((n={"menu-item":!0},o(n,"menu-item-"+t,!0),o(n,"menu-item-"+t+"-active",i===e.key),n))},e.link?f.default.createElement("span",null,f.default.createElement("a",{href:(0,b.getLink)(e.link)},e.text),e.imgUrl?f.default.createElement("img",{className:"menu-img",src:e.imgUrl}):null):null,e.children?f.default.createElement("div",{className:"nav-container"},f.default.createElement("div",{className:"word"},f.default.createElement("a",null,e.text),e.imgUrl?f.default.createElement("img",{className:"menu-img",src:e.imgUrl}):null),f.default.createElement("ul",{className:"sub-nav-container",style:{width:"zh-cn"===l?220:290}},e.children.map(function(e){return f.default.createElement("li",null,f.default.createElement("a",{href:e.link,target:"_blank"},e.text))}))," "):null)})))))}}]),t}(f.default.Component))||l;S.propTypes=_,S.defaultProps=E,t.default=S},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=n(1),l=r(u),s=n(32),c=r(s),f=n(5),d=r(f),p=function(e){function t(){var e,n,r,a;o(this,t);for(var u=arguments.length,l=Array(u),s=0;s<u;s++)l[s]=arguments[s];return n=r=i(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),r.onLanguageChange=function(e){var t=window.location.pathname,n=void 0;n="zh-cn"===e?"en-us":"zh-cn";var r=t.replace(window.rootPath+"/"+n,window.rootPath+"/"+e);c.default.set("docsite_language",e,{expires:365}),window.location=r},r.getLanguage=function(){var e=window.location.pathname.replace(window.rootPath||"","").split("/")[1],t=r.props.lang||e||c.default.get("docsite_language")||d.default.defaultLanguage;return"en-us"!==t&&"zh-cn"!==t&&(t=d.default.defaultLanguage),t!==c.default.get("docsite_language")&&c.default.set("docsite_language",t,{expires:365}),t},a=n,i(r,a)}return a(t,e),t}(l.default.Component);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e=e?0===e.indexOf("#")?e:"#"+e:"",history.pushState){var t=window.location;history.pushState(null,null,e?t.pathname+t.search+e:t.pathname+t.search)}else location.hash=e},o=function(){return window.location.hash.replace(/^#/,"")},i=function(e){return function(t){return e.contains?e!=t&&e.contains(t):!!(16&e.compareDocumentPosition(t))}},a=function(e,t){return e===document?t.getBoundingClientRect().top+(window.scrollY||window.pageYOffset):"static"!==getComputedStyle(e).position?t.offsetTop:t.getBoundingClientRect().top+e.scrollTop};t.default={pushHash:r,getHash:o,filterElementInContainer:i,scrollOffset:a}},function(e,t,n){"use strict";function r(e,t){var n=e.prototype;for(var r in t)for(var a=t[r],u=0,l=a.length;u<l;u++){var s=a[u];o(n,r,s(n,r,i(n,r)))}return e}t.a=r;var o=Object.defineProperty,i=Object.getOwnPropertyDescriptor},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e,t){if("undefined"==typeof WeakMap)throw new Error("Using @autobind on "+t.name+"() requires WeakMap support due to its use of super."+t.name+"()\n See https://github.com/jayphelps/core-decorators.js/issues/20");d||(d=new WeakMap),!1===d.has(e)&&d.set(e,new WeakMap);var r=d.get(e);return!1===r.has(t)&&r.set(t,n.i(s.a)(t,e)),r.get(t)}function i(e){for(var t=n.i(s.f)(e.prototype),r=n.i(s.g)(t),o=0,i=r.length;o<i;o++){var u=r[o],l=t[u];"function"==typeof l.value&&"constructor"!==u&&c(e.prototype,u,a(e.prototype,u,l))}}function a(e,t,r){var i=r.value,a=r.configurable,u=r.enumerable;if("function"!=typeof i)throw new SyntaxError("@autobind can only be used on functions, not: "+i);var l=e.constructor;return{configurable:a,enumerable:u,get:function(){if(this===e)return i;if(this.constructor!==l&&f(this).constructor===l)return i;if(this.constructor!==l&&t in this.constructor.prototype)return o(this,i);var r=n.i(s.a)(i,this);return c(this,t,{configurable:!0,writable:!0,enumerable:!1,value:r}),r},set:n.i(s.e)(t)}}function u(e){return 1===e.length?i.apply(void 0,r(e)):a.apply(void 0,r(e))}function l(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(){return u(arguments)}:u(t)}t.a=l;var s=n(0),c=Object.defineProperty,f=Object.getPrototypeOf,d=void 0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(24);n.d(t,"override",function(){return r.a});var o=n(17);n.d(t,"deprecate",function(){return o.a}),n.d(t,"deprecated",function(){return o.a});var i=n(27);n.d(t,"suppressWarnings",function(){return i.a});var a=n(20);n.d(t,"memoize",function(){return a.a});var u=n(13);n.d(t,"autobind",function(){return u.a});var l=n(26);n.d(t,"readonly",function(){return l.a});var s=n(18);n.d(t,"enumerable",function(){return s.a});var c=n(23);n.d(t,"nonenumerable",function(){return c.a});var f=n(22);n.d(t,"nonconfigurable",function(){return f.a});var d=n(15);n.d(t,"debounce",function(){return d.a});var p=n(28);n.d(t,"throttle",function(){return p.a});var h=n(16);n.d(t,"decorate",function(){return h.a});var m=n(21);n.d(t,"mixin",function(){return m.a}),n.d(t,"mixins",function(){return m.a});var y=n(7);n.d(t,"lazyInitialize",function(){return y.a});var v=n(29);n.d(t,"time",function(){return v.a});var g=n(19);n.d(t,"extendDescriptor",function(){return g.a});var b=n(25);n.d(t,"profile",function(){return b.a});var w=n(12);n.d(t,"applyDecorators",function(){return w.a})},function(e,t,n){"use strict";function r(e,t,r,o){var s=u(o,2),c=s[0],f=void 0===c?l:c,d=s[1],p=void 0!==d&&d,h=r.value;if("function"!=typeof h)throw new SyntaxError("Only functions can be debounced");return a({},r,{value:function(){var e=this,r=n.i(i.c)(this),o=r.debounceTimeoutIds,a=o[t],u=p&&!a,l=arguments;clearTimeout(a),o[t]=setTimeout(function(){delete o[t],p||h.apply(e,l)},f),u&&h.apply(this,l)}})}function o(){n.i(i.h)("@debounce is deprecated and will be removed shortly. Use @debounce from lodash-decorators.\n\n https://www.npmjs.com/package/lodash-decorators");for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=function(){function e(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw i}}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")}}(),l=300},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e){return Array.isArray(e)?e:Array.from(e)}function i(e,t,i,a){var s=o(a),c=s[0],f=s.slice(1),d=i.configurable,p=i.enumerable,h=i.writable,m=i.get,y=i.set,v=i.value,g=!!m;return{configurable:d,enumerable:p,get:function(){var e=g?m.call(this):v,n=c.call.apply(c,[this,e].concat(r(f)));if(g)return n;var o={configurable:d,enumerable:p};return o.value=n,o.writable=h,l(this,t,o),n},set:g?y:n.i(u.e)()}}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.i(u.d)(i,t)}t.a=a;var u=n(0),l=Object.defineProperty},function(e,t,n){"use strict";function r(e,t,r,o){var s=u(o,2),c=s[0],f=void 0===c?l:c,d=s[1],p=void 0===d?{}:d;if("function"!=typeof r.value)throw new SyntaxError("Only functions can be marked as deprecated");var h=e.constructor.name+"#"+t;return p.url&&(f+="\n\n See "+p.url+" for more details.\n\n"),a({},r,{value:function(){return n.i(i.b)("DEPRECATION "+h+": "+f),r.value.apply(this,arguments)}})}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=function(){function e(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw i}}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")}}(),l="This function will be removed in future versions."},function(e,t,n){"use strict";function r(e,t,n){return n.enumerable=!0,n}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0)},function(e,t,n){"use strict";function r(e,t,n){var r=u(e),o=l(r,t);return a({},o,{value:n.value,initializer:n.initializer,get:n.get||o.get,set:n.set||o.set})}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=Object.getPrototypeOf,l=Object.getOwnPropertyDescriptor},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){return t===Object(t)?t:e[t]||(e[t]={})}function i(e,t,n,r,o){var i=t.apply(e,n);return r[o]=i,i}function a(e){var t=void 0,n=void 0;return e.value?(t=e.value,n="value"):e.get?(t=e.get,n="get"):e.set&&(t=e.set,n="set"),{fn:t,wrapKey:n}}function u(e,t,n){var u=a(n),l=u.fn,s=u.wrapKey,f=new WeakMap,d=Object.create(null),p=Object.create(null),h=0;return c({},n,r({},s,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r="0",a=0,u=t.length;a<u;a++){var s=t[a],c=o(p,s),m=f.get(c);void 0===m&&(m=++h,f.set(c,m)),r+=m}return d[r]||i(this,l,arguments,d,r)}))}function l(){n.i(s.h)("@memoize is deprecated and will be removed shortly. Use @memoize from lodash-decorators.\n\n https://www.npmjs.com/package/lodash-decorators");for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.i(s.d)(u,t)}t.a=l;var s=n(0),c=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}},function(e,t,n){"use strict";function r(e){return"[object Symbol]"===Object.prototype.toString.call(e)&&"object"===(void 0===e?"undefined":l(e))}function o(e,t){if(r(e)){do{if(t===Object.prototype)return void 0!==t[e];if(t.hasOwnProperty(e))return!0}while(t=c(t));return!1}return e in t}function i(e,t){if(!t.length)throw new SyntaxError("@mixin() class "+e.name+" requires at least one mixin as an argument");for(var r=0,i=t.length;r<i;r++)for(var a=n.i(u.f)(t[r]),l=n.i(u.g)(a),c=0,f=l.length;c<f;c++){var d=l[c];o(d,e.prototype)||s(e.prototype,d,a[d])}}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.i(u.h)("@mixin is deprecated and will be removed shortly. Use @mixin from lodash-decorators.\n\n https://www.npmjs.com/package/lodash-decorators"),"function"==typeof t[0]?i(t[0],[]):function(e){return i(e,t)}}t.a=a;var u=n(0),l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s=Object.defineProperty,c=Object.getPrototypeOf},function(e,t,n){"use strict";function r(e,t,n){return n.configurable=!1,n}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0)},function(e,t,n){"use strict";function r(e,t,n){return n.enumerable=!1,n}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e){return e.hasOwnProperty("value")?"data":e.hasOwnProperty("get")||e.hasOwnProperty("set")?"accessor":"data"}function i(e,t,n){n.assert(e.length===t.length)}function a(e,t,n){var r=p(e.value),o=p(t.value);if("undefined"===r&&"undefined"===o&&n.error("descriptor values are both undefined. (class properties are are not currently supported)'"),r!==o){("function"===o&&void 0===r||void 0!==r)&&n.error('value types do not match. {parent} is "'+r+'", {child} is "'+o+'"')}switch(o){case"function":i(e.value,t.value,n);break;default:n.error('Unexpected error. Please file a bug with: {parent} is "'+r+'", {child} is "'+o+'"')}}function u(e,t,n){var r="function"==typeof e.get,o="function"==typeof t.get,a="function"==typeof e.set,u="function"==typeof t.set;(r||o)&&(!r&&a&&n.error("{parent} is setter but {child} is getter"),!o&&u&&n.error("{parent} is getter but {child} is setter"),i(e.get,t.get,n)),(a||u)&&(!a&&r&&n.error("{parent} is getter but {child} is setter"),!u&&o&&n.error("{parent} is setter but {child} is getter"),i(e.set,t.set,n))}function l(e,t,n){var r=o(e),i=o(t);switch(r!==i&&n.error('descriptor types do not match. {parent} is "'+r+'", {child} is "'+i+'"'),i){case"data":a(e,t,n);break;case"accessor":u(e,t,n)}}function s(e,t){for(var n=0,r=v.length;n<r;n++){var o=v[n],i=o(t);if(i in e)return i}return null}function c(e,t,n){n.key=t;var r=Object.getPrototypeOf(e),o=Object.getOwnPropertyDescriptor(r,t),i=new y(r,e,o,n);if(void 0===o){var a=s(r,t),u=a?'\n\n Did you mean "'+a+'"?':"";i.error("No descriptor matching {child} was found on the prototype chain."+u)}return l(o,n,i),n}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.i(d.d)(c,t)}t.a=f;var d=n(0),p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h=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}}(),m=/^function ([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?(\([^\)]*\))[\s\S]+$/,y=function(){function e(t,n,o,i){r(this,e),this.parentKlass=t,this.childKlass=n,this.parentDescriptor=o,this.childDescriptor=i}return h(e,[{key:"_getTopic",value:function(e){return void 0===e?null:"value"in e?e.value:"get"in e?e.get:"set"in e?e.set:void 0}},{key:"_extractTopicSignature",value:function(e){switch(void 0===e?"undefined":p(e)){case"function":return this._extractFunctionSignature(e);default:return this.key}}},{key:"_extractFunctionSignature",value:function(e){var t=this;return e.toString().replace(m,function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.key)+arguments[2]})}},{key:"key",get:function(){return this.childDescriptor.key}},{key:"parentNotation",get:function(){return this.parentKlass.constructor.name+"#"+this.parentPropertySignature}},{key:"childNotation",get:function(){return this.childKlass.constructor.name+"#"+this.childPropertySignature}},{key:"parentTopic",get:function(){return this._getTopic(this.parentDescriptor)}},{key:"childTopic",get:function(){return this._getTopic(this.childDescriptor)}},{key:"parentPropertySignature",get:function(){return this._extractTopicSignature(this.parentTopic)}},{key:"childPropertySignature",get:function(){return this._extractTopicSignature(this.childTopic)}}]),h(e,[{key:"assert",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";!0!==e&&this.error("{child} does not properly override {parent}"+t)}},{key:"error",value:function(e){var t=this;throw e=e.replace("{parent}",function(e){return t.parentNotation}).replace("{child}",function(e){return t.childNotation}),new SyntaxError(e)}}]),e}(),v=[function(e){return e.toLowerCase()},function(e){return e.toUpperCase()},function(e){return e+"s"},function(e){return e.slice(0,-1)},function(e){return e.slice(1,e.length)}]},function(e,t,n){"use strict";function r(e,t,r,s){var c=u(s,3),f=c[0],d=void 0===f?null:f,p=c[1],h=void 0!==p&&p,m=c[2],y=void 0===m?l:m;if(!o.__enabled)return o.__warned||(y.warn("console.profile is not supported. All @profile decorators are disabled."),o.__warned=!0),r;var v=r.value;if(null===d&&(d=e.constructor.name+"."+t),"function"!=typeof v)throw new SyntaxError("@profile can only be used on functions, not: "+v);return a({},r,{value:function(){var e=Date.now(),t=n.i(i.c)(this);(!0===h&&!t.profileLastRan||!1===h||"number"==typeof h&&e-t.profileLastRan>h||"function"==typeof h&&h.apply(this,arguments))&&(y.profile(d),t.profileLastRan=e);try{return v.apply(this,arguments)}finally{y.profileEnd(d)}}})}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=function(){function e(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw i}}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")}}(),l=(console,{profile:console.profile?n.i(i.a)(console.profile,console):function(){},profileEnd:console.profileEnd?n.i(i.a)(console.profileEnd,console):function(){},warn:i.b});o.__enabled=!!console.profile,o.__warned=!1},function(e,t,n){"use strict";function r(e,t,n){return n.writable=!1,n}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0)},function(e,t,n){"use strict";function r(){}function o(e,t,n){if("object"===("undefined"==typeof console?"undefined":s(console))){var o=console.warn;console.warn=r;var i=t.apply(e,n);return console.warn=o,i}return t.apply(e,n)}function i(e,t,n){return l({},n,{value:function(){return o(this,n.value,arguments)}})}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.i(u.d)(i,t)}t.a=a;var u=n(0),l=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},s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}},function(e,t,n){"use strict";function r(e,t,r,o){var s=u(o,2),c=s[0],f=void 0===c?l:c,d=s[1],p=void 0===d?{}:d,h=r.value;if("function"!=typeof h)throw new SyntaxError("Only functions can be throttled");return!1!==p.leading&&(p.leading=!0),!1!==p.trailing&&(p.trailing=!0),a({},r,{value:function(){var e=this,r=n.i(i.c)(this),o=r.throttleTimeoutIds,a=r.throttlePreviousTimestamps,u=o[t],l=a[t]||0,s=Date.now();p.trailing&&(r.throttleTrailingArgs=arguments),l||!1!==p.leading||(l=s);var c=f-(s-l);c<=0?(clearTimeout(u),delete o[t],a[t]=s,h.apply(this,arguments)):!u&&p.trailing&&(o[t]=setTimeout(function(){a[t]=!1===p.leading?0:Date.now(),delete o[t],h.apply(e,r.throttleTrailingArgs),r.throttleTrailingArgs=null},c))}})}function o(){n.i(i.h)("@throttle is deprecated and will be removed shortly. Use @throttle from lodash-decorators.\n\n https://www.npmjs.com/package/lodash-decorators");for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=function(){function e(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw i}}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")}}(),l=300},function(e,t,n){"use strict";function r(e,t,n,r){var o=u(r,2),i=o[0],l=void 0===i?null:i,f=o[1],d=void 0===f?s:f,p=n.value;if(null===l&&(l=e.constructor.name+"."+t),"function"!=typeof p)throw new SyntaxError("@time can only be used on functions, not: "+p);return a({},n,{value:function(){var e=l+"-"+c;c++,d.time(e);try{return p.apply(this,arguments)}finally{d.timeEnd(e)}}})}function o(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return n.i(i.d)(r,t)}t.a=o;var i=n(0),a=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},u=function(){function e(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw i}}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")}}(),l={},s={time:console.time?console.time.bind(console):function(e){l[e]=new Date},timeEnd:console.timeEnd?console.timeEnd.bind(console):function(e){var t=new Date,n=t-l[e];delete l[e],console.log(e+": "+n+"ms")}},c=0},function(e,t){},function(e,t){},function(e,t,n){var r,o;!function(i){var a=!1;if(r=i,void 0!==(o="function"==typeof r?r.call(t,n,t,e):r)&&(e.exports=o),a=!0,e.exports=i(),a=!0,!a){var u=window.Cookies,l=window.Cookies=i();l.noConflict=function(){return window.Cookies=u,l}}}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(n){function r(t,o,i){var a;if("undefined"!=typeof document){if(arguments.length>1){if(i=e({path:"/"},r.defaults,i),"number"==typeof i.expires){var u=new Date;u.setMilliseconds(u.getMilliseconds()+864e5*i.expires),i.expires=u}i.expires=i.expires?i.expires.toUTCString():"";try{a=JSON.stringify(o),/^[\{\[]/.test(a)&&(o=a)}catch(e){}o=n.write?n.write(o,t):encodeURIComponent(String(o)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape);var l="";for(var s in i)i[s]&&(l+="; "+s,!0!==i[s]&&(l+="="+i[s]));return document.cookie=t+"="+o+l}t||(a={});for(var c=document.cookie?document.cookie.split("; "):[],f=/(%[0-9A-Z]{2})+/g,d=0;d<c.length;d++){var p=c[d].split("="),h=p.slice(1).join("=");this.json||'"'!==h.charAt(0)||(h=h.slice(1,-1));try{var m=p[0].replace(f,decodeURIComponent);if(h=n.read?n.read(h,m):n(h,m)||h.replace(f,decodeURIComponent),this.json)try{h=JSON.parse(h)}catch(e){}if(t===m){a=h;break}t||(a[m]=h)}catch(e){}}return a}}return r.set=r,r.get=function(e){return r.call(r,e)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,n){r(t,"",e(n,{expires:-1}))},r.withConverter=t,r}return t(function(){})})},function(e,t,n){"use strict";function r(){}function o(){}var i=n(34);o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,a){if(a!==i){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}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 r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(11),a=r(i),u=n(43),l=r(u),s=n(39),c=r(s),f={},d=void 0;t.default={unmount:function(){f={}},register:function(e,t){f[e]=t},unregister:function(e){delete f[e]},get:function(e){return f[e]||document.getElementById(e)||document.getElementsByName(e)[0]||document.getElementsByClassName(e)[0]},setActiveLink:function(e){return d=e},getActiveLink:function(){return d},scrollTo:function(e,t){var n=this.get(e);if(!n)return void console.warn("target Element not found");t=o({},t,{absolute:!1});var r=t.containerId,i=t.container,u=void 0;u=r?document.getElementById(r):i&&i.nodeType?i:document,c.default.registered.begin&&c.default.registered.begin(e,n),t.absolute=!0;var s=a.default.scrollOffset(u,n)+(t.offset||0);if(!t.smooth)return u===document?window.scrollTo(0,s):u.scrollTop=s,void(c.default.registered.end&&c.default.registered.end(e,n));l.default.animateTopScroll(s,t,e,n)}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=r(o),a=n(3),u=r(a),l=n(6),s=r(l),c=n(2);n(42);var f={text:u.default.string.isRequired,img:u.default.string.isRequired},d=function(e){var t=e.text,n=e.img,r=(0,s.default)({bar:!0});return i.default.createElement("div",{className:r},i.default.createElement("div",{className:"bar-body"},i.default.createElement("img",{src:(0,c.getLink)(n),className:"front-img"}),i.default.createElement("span",null,t),i.default.createElement("img",{src:(0,c.getLink)(n),className:"back-img"})))};d.propTypes=f,t.default=d},function(e,t){!function(e){"use strict";function t(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function n(e){return"string"!=typeof e&&(e=String(e)),e}function r(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return v.iterable&&(t[Symbol.iterator]=function(){return t}),t}function o(e){this.map={},e instanceof o?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function i(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function a(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function u(e){var t=new FileReader,n=a(t);return t.readAsArrayBuffer(e),n}function l(e){var t=new FileReader,n=a(t);return t.readAsText(e),n}function s(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}function c(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function f(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(v.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(v.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(v.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(v.arrayBuffer&&v.blob&&b(e))this._bodyArrayBuffer=c(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!v.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e)&&!w(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=c(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):v.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},v.blob&&(this.blob=function(){var e=i(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?i(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var e=i(this);if(e)return e;if(this._bodyBlob)return l(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(s(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},v.formData&&(this.formData=function(){return this.text().then(h)}),this.json=function(){return this.text().then(JSON.parse)},this}function d(e){var t=e.toUpperCase();return k.indexOf(t)>-1?t:e}function p(e,t){t=t||{};var n=t.body;if(e instanceof p){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new o(e.headers)),this.method=e.method,this.mode=e.mode,n||null==e._bodyInit||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new o(t.headers)),this.method=d(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function h(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}}),t}function m(e){var t=new o;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}}),t}function y(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new o(t.headers),this.url=t.url||"",this._initBody(e)}if(!e.fetch){var v={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(v.arrayBuffer)var g=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],b=function(e){return e&&DataView.prototype.isPrototypeOf(e)},w=ArrayBuffer.isView||function(e){return e&&g.indexOf(Object.prototype.toString.call(e))>-1};o.prototype.append=function(e,r){e=t(e),r=n(r);var o=this.map[e];this.map[e]=o?o+","+r:r},o.prototype.delete=function(e){delete this.map[t(e)]},o.prototype.get=function(e){return e=t(e),this.has(e)?this.map[e]:null},o.prototype.has=function(e){return this.map.hasOwnProperty(t(e))},o.prototype.set=function(e,r){this.map[t(e)]=n(r)},o.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},o.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),r(e)},o.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),r(e)},o.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),r(e)},v.iterable&&(o.prototype[Symbol.iterator]=o.prototype.entries);var k=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];p.prototype.clone=function(){return new p(this,{body:this._bodyInit})},f.call(p.prototype),f.call(y.prototype),y.prototype.clone=function(){return new y(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new o(this.headers),url:this.url})},y.error=function(){var e=new y(null,{status:0,statusText:""});return e.type="error",e};var O=[301,302,303,307,308];y.redirect=function(e,t){if(-1===O.indexOf(t))throw new RangeError("Invalid status code");return new y(null,{status:t,headers:{location:e}})},e.Headers=o,e.Request=p,e.Response=y,e.fetch=function(e,t){return new Promise(function(n,r){var o=new p(e,t),i=new XMLHttpRequest;i.onload=function(){var e={status:i.status,statusText:i.statusText,headers:m(i.getAllResponseHeaders()||"")};e.url="responseURL"in i?i.responseURL:e.headers.get("X-Request-URL");var t="response"in i?i.response:i.responseText;n(new y(t,e))},i.onerror=function(){r(new TypeError("Network request failed"))},i.ontimeout=function(){r(new TypeError("Network request failed"))},i.open(o.method,o.url,!0),"include"===o.credentials?i.withCredentials=!0:"omit"===o.credentials&&(i.withCredentials=!1),"responseType"in i&&v.blob&&(i.responseType="blob"),o.headers.forEach(function(e,t){i.setRequestHeader(t,e)}),i.send(void 0===o._bodyInit?null:o._bodyInit)})},e.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.addPassiveEventListener=function(e,t,n){var r=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}();e.addEventListener(t,n,!!r&&{passive:!0})},t.removePassiveEventListener=function(e,t,n){e.removeEventListener(t,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={registered:{},scrollEvent:{register:function(e,t){r.registered[e]=t},remove:function(e){r.registered[e]=null}}};t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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},l=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}}(),s=n(1),c=r(s),f=n(4),d=(r(f),n(11)),p=(r(d),n(41)),h=r(p),m=n(35),y=r(m),v=n(3),g=r(v),b=n(45),w=r(b),k={to:g.default.string.isRequired,containerId:g.default.string,container:g.default.object,activeClass:g.default.string,spy:g.default.bool,smooth:g.default.oneOfType([g.default.bool,g.default.string]),offset:g.default.number,delay:g.default.number,isDynamic:g.default.bool,onClick:g.default.func,duration:g.default.oneOfType([g.default.number,g.default.func]),absolute:g.default.bool,onSetActive:g.default.func,onSetInactive:g.default.func,ignoreCancelEvents:g.default.bool,hashSpy:g.default.bool};t.default=function(e,t){var n=t||y.default,r=function(t){function r(e){o(this,r);var t=i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return s.call(t),t.state={active:!1},t}return a(r,t),l(r,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e&&!t?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();h.default.isMounted(e)||h.default.mount(e),this.props.hashSpy&&(w.default.isMounted()||w.default.mount(n),w.default.mapContainer(this.props.to,e)),h.default.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){h.default.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=u({},this.props);for(var r in k)n.hasOwnProperty(r)&&delete n[r];return n.className=t,n.onClick=this.handleClick,c.default.createElement(e,n)}}]),r}(c.default.PureComponent),s=function(){var e=this;this.scrollTo=function(t,r){n.scrollTo(t,u({},e.state,r))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.spyHandler=function(t){var r=e.getScrollSpyContainer();if(!w.default.isMounted()||w.default.isInitialized()){var o=e.props.to,i=null,a=0,u=0,l=0;if(r.getBoundingClientRect){l=r.getBoundingClientRect().top}if(!i||e.props.isDynamic){if(!(i=n.get(o)))return;var s=i.getBoundingClientRect();a=s.top-l+t,u=a+s.height}var c=t-e.props.offset,f=c>=Math.floor(a)&&c<Math.floor(u),d=c<Math.floor(a)||c>=Math.floor(u),p=n.getActiveLink();d&&(o===p&&n.setActiveLink(void 0),e.props.hashSpy&&w.default.getHash()===o&&w.default.changeHash(),e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive(o,i))),!f||p===o&&!1!==e.state.active||(n.setActiveLink(o),e.props.hashSpy&&w.default.changeHash(o),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(o,i)))}}};return r.propTypes=k,r.defaultProps={offset:0},r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(48),o=function(e){return e&&e.__esModule?e:{default:e}}(r),i=n(38),a=function(e){return(0,o.default)(e,66)},u={spyCallbacks:[],spySetState:[],scrollSpyContainers:[],mount:function(e){if(e){var t=a(function(t){u.scrollHandler(e)});u.scrollSpyContainers.push(e),(0,i.addPassiveEventListener)(e,"scroll",t)}},isMounted:function(e){return-1!==u.scrollSpyContainers.indexOf(e)},currentPositionY:function(e){if(e===document){var t=void 0!==window.pageXOffset,n="CSS1Compat"===(document.compatMode||"");return t?window.pageYOffset:n?document.documentElement.scrollTop:document.body.scrollTop}return e.scrollTop},scrollHandler:function(e){(u.scrollSpyContainers[u.scrollSpyContainers.indexOf(e)].spyCallbacks||[]).forEach(function(t){return t(u.currentPositionY(e))})},addStateHandler:function(e){u.spySetState.push(e)},addSpyHandler:function(e,t){var n=u.scrollSpyContainers[u.scrollSpyContainers.indexOf(t)];n.spyCallbacks||(n.spyCallbacks=[]),n.spyCallbacks.push(e),e(u.currentPositionY(t))},updateStates:function(){u.spySetState.forEach(function(e){return e()})},unmount:function(e,t){u.scrollSpyContainers.forEach(function(e){return e.spyCallbacks&&e.spyCallbacks.length&&e.spyCallbacks.splice(e.spyCallbacks.indexOf(t),1)}),u.spySetState&&u.spySetState.length&&u.spySetState.splice(u.spySetState.indexOf(e),1),document.removeEventListener("scroll",u.scrollHandler)},update:function(){return u.scrollSpyContainers.forEach(function(e){return u.scrollHandler(e)})}};t.default=u},function(e,t){},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}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 r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(11),a=(r(i),n(55)),u=r(a),l=n(54),s=r(l),c=n(39),f=r(c),d=function(e){return u.default[e.smooth]||u.default.defaultEasing},p=function(e){return"function"==typeof e?e:function(){return e}},h=function(){if("undefined"!=typeof window)return window.requestAnimationFrame||window.webkitRequestAnimationFrame},m=function(){return h()||function(e,t,n){window.setTimeout(e,n||1e3/60,(new Date).getTime())}}(),y=function(){return{currentPositionY:0,startPositionY:0,targetPositionY:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,deltaTop:null,percent:null,delayTimeout:null}},v=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollTop;var n=void 0!==window.pageXOffset,r="CSS1Compat"===(document.compatMode||"");return n?window.pageYOffset:r?document.documentElement.scrollTop:document.body.scrollTop},g=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight);var n=document.body,r=document.documentElement;return Math.max(n.scrollHeight,n.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight)},b=function e(t,n,r){var o=n.data;if(!n.ignoreCancelEvents&&o.cancel)return void(f.default.registered.end&&f.default.registered.end(o.to,o.target,o.currentPositionY));if(o.deltaTop=Math.round(o.targetPositionY-o.startPositionY),null===o.start&&(o.start=r),o.progress=r-o.start,o.percent=o.progress>=o.duration?1:t(o.progress/o.duration),o.currentPositionY=o.startPositionY+Math.ceil(o.deltaTop*o.percent),o.containerElement&&o.containerElement!==document&&o.containerElement!==document.body?o.containerElement.scrollTop=o.currentPositionY:window.scrollTo(0,o.currentPositionY),o.percent<1){var i=e.bind(null,t,n);return void m.call(window,i)}f.default.registered.end&&f.default.registered.end(o.to,o.target,o.currentPositionY)},w=function(e){e.data.containerElement=e?e.containerId?document.getElementById(e.containerId):e.container&&e.container.nodeType?e.container:document:null},k=function(e,t,n,r){if(t.data=t.data||y(),window.clearTimeout(t.data.delayTimeout),s.default.subscribe(function(){t.data.cancel=!0}),w(t),t.data.start=null,t.data.cancel=!1,t.data.startPositionY=v(t),t.data.targetPositionY=t.absolute?e:e+t.data.startPositionY,t.data.startPositionY===t.data.targetPositionY)return void(f.default.registered.end&&f.default.registered.end(t.data.to,t.data.target,t.data.currentPositionY));t.data.deltaTop=Math.round(t.data.targetPositionY-t.data.startPositionY),t.data.duration=p(t.duration)(t.data.deltaTop),t.data.duration=isNaN(parseFloat(t.data.duration))?1e3:parseFloat(t.data.duration),t.data.to=n,t.data.target=r;var o=d(t),i=b.bind(null,o,t);if(t&&t.delay>0)return void(t.data.delayTimeout=window.setTimeout(function(){m.call(window,i)},t.delay));m.call(window,i)},O=function(e){return e=o({},e),e.data=e.data||y(),e.absolute=!0,e},_=function(e){k(0,O(e))},E=function(e,t){k(e,O(t))},S=function(e){e=O(e),w(e),k(g(e),e)},j=function(e,t){t=O(t),w(t),k(v(t)+e,t)};t.default={animateTopScroll:k,getAnimationType:d,scrollToTop:_,scrollToBottom:S,scrollTo:E,scrollMore:j}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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},l=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}}(),s=n(1),c=r(s),f=n(4),d=(r(f),n(35)),p=r(d),h=n(3),m=r(h);t.default=function(e){var t=function(t){function n(e){o(this,n);var t=i(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}return a(n,t),l(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentWillReceiveProps",value:function(e){this.props.name!==e.name&&this.registerElems(e.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;p.default.unregister(this.props.name)}},{key:"registerElems",value:function(e){p.default.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return c.default.createElement(e,u({},this.props,{parentBindings:this.childBindings}))}}]),n}(c.default.Component);return t.propTypes={name:m.default.string,id:m.default.string},t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n(38),n(11)),o=function(e){return e&&e.__esModule?e:{default:e}}(r),i={mountFlag:!1,initialized:!1,scroller:null,containers:{},mount:function(e){this.scroller=e,this.handleHashChange=this.handleHashChange.bind(this),window.addEventListener("hashchange",this.handleHashChange),this.initStateFromHash(),this.mountFlag=!0},mapContainer:function(e,t){this.containers[e]=t},isMounted:function(){return this.mountFlag},isInitialized:function(){return this.initialized},initStateFromHash:function(){var e=this,t=this.getHash();t?window.setTimeout(function(){e.scrollTo(t,!0),e.initialized=!0},10):this.initialized=!0},scrollTo:function(e,t){var n=this.scroller;if(n.get(e)&&(t||e!==n.getActiveLink())){var r=this.containers[e]||document;n.scrollTo(e,{container:r})}},getHash:function(){return o.default.getHash()},changeHash:function(e){this.isInitialized()&&o.default.getHash()!==e&&o.default.pushHash(e)},handleHashChange:function(){this.scrollTo(this.getHash())},unmount:function(){this.scroller=null,this.containers=null,window.removeEventListener("hashchange",this.handleHashChange)}};t.default=i},function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r<e.length;r++)t(e[r],r,e)&&n.push(e[r]);return n}var o=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,i=function(e){return o.exec(e).slice(1)};t.resolve=function(){for(var t="",o=!1,i=arguments.length-1;i>=-1&&!o;i--){var a=i>=0?arguments[i]:e.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,o="/"===a.charAt(0))}return t=n(r(t.split("/"),function(e){return!!e}),!o).join("/"),(o?"/":"")+t||"."},t.normalize=function(e){var o=t.isAbsolute(e),i="/"===a(e,-1);return e=n(r(e.split("/"),function(e){return!!e}),!o).join("/"),e||o||(e="."),e&&i&&(e+="/"),(o?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(r(e,function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t<e.length&&""===e[t];t++);for(var n=e.length-1;n>=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=r(e.split("/")),i=r(n.split("/")),a=Math.min(o.length,i.length),u=a,l=0;l<a;l++)if(o[l]!==i[l]){u=l;break}for(var s=[],l=u;l<o.length;l++)s.push("..");return s=s.concat(i.slice(u)),s.join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){var t=i(e),n=t[0],r=t[1];return n||r?(r&&(r=r.substr(0,r.length-1)),n+r):"."},t.basename=function(e,t){var n=i(e)[2];return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){return i(e)[3]};var a="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(t,n(49))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Helpers=t.ScrollElement=t.ScrollLink=t.animateScroll=t.scrollSpy=t.Events=t.scroller=t.Element=t.Button=t.Link=void 0;var o=n(52),i=r(o),a=n(50),u=r(a),l=n(51),s=r(l),c=n(35),f=r(c),d=n(39),p=r(d),h=n(41),m=r(h),y=n(43),v=r(y),g=n(40),b=r(g),w=n(44),k=r(w),O=n(53),_=r(O);t.Link=i.default,t.Button=u.default,t.Element=s.default,t.scroller=f.default,t.Events=p.default,t.scrollSpy=m.default,t.animateScroll=v.default,t.ScrollLink=b.default,t.ScrollElement=k.default,t.Helpers=_.default,t.default={Link:i.default,Button:u.default,Element:s.default,scroller:f.default,Events:p.default,scrollSpy:m.default,animateScroll:v.default,ScrollLink:b.default,ScrollElement:k.default,Helpers:_.default}},function(e,t,n){(function(t){function n(e,t,n){function r(t){var n=m,r=y;return m=y=void 0,E=t,g=e.apply(r,n)}function i(e){return E=e,b=setTimeout(c,t),S?r(e):g}function a(e){var n=e-w,r=e-E,o=t-n;return j?O(o,v-r):o}function s(e){var n=e-w,r=e-E;return void 0===w||n>=t||n<0||j&&r>=v}function c(){var e=_();if(s(e))return f(e);b=setTimeout(c,a(e))}function f(e){return b=void 0,T&&m?r(e):(m=y=void 0,g)}function d(){void 0!==b&&clearTimeout(b),E=0,m=w=y=b=void 0}function p(){return void 0===b?g:f(_())}function h(){var e=_(),n=s(e);if(m=arguments,y=this,w=e,n){if(void 0===b)return i(w);if(j)return b=setTimeout(c,t),r(w)}return void 0===b&&(b=setTimeout(c,t)),g}var m,y,v,g,b,w,E=0,S=!1,j=!1,T=!0;if("function"!=typeof e)throw new TypeError(l);return t=u(t)||0,o(n)&&(S=!!n.leading,j="maxWait"in n,v=j?k(u(n.maxWait)||0,t):v,T="trailing"in n?!!n.trailing:T),h.cancel=d,h.flush=p,h}function r(e,t,r){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(l);return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:i,maxWait:t,trailing:a})}function o(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function i(e){return!!e&&"object"==typeof e}function a(e){return"symbol"==typeof e||i(e)&&w.call(e)==c}function u(e){if("number"==typeof e)return e;if(a(e))return s;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(f,"");var n=p.test(e);return n||h.test(e)?m(e.slice(2),n?2:8):d.test(e)?s:+e}var l="Expected a function",s=NaN,c="[object Symbol]",f=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,h=/^0o[0-7]+$/i,m=parseInt,y="object"==typeof t&&t&&t.Object===Object&&t,v="object"==typeof self&&self&&self.Object===Object&&self,g=y||v||Function("return this")(),b=Object.prototype,w=b.toString,k=Math.max,O=Math.min,_=function(){return g.Date.now()};e.exports=r}).call(t,n(56))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function a(){m&&p&&(m=!1,p.length?h=p.concat(h):y=-1,h.length&&u())}function u(){if(!m){var e=o(a);m=!0;for(var t=h.length;t;){for(p=h,h=[];++y<t;)p&&p[y].run();y=-1,t=h.length}p=null,m=!1,i(e)}}function l(e,t){this.fun=e,this.array=t}function s(){}var c,f,d=e.exports={};!function(){try{c="function"==typeof setTimeout?setTimeout:n}catch(e){c=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var p,h=[],m=!1,y=-1;d.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];h.push(new l(e,t)),1!==h.length||m||o(u)},l.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={},d.on=s,d.addListener=s,d.once=s,d.off=s,d.removeListener=s,d.removeAllListeners=s,d.emit=s,d.prependListener=s,d.prependOnceListener=s,d.listeners=function(e){return[]},d.binding=function(e){throw new Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(e){throw new Error("process.chdir is not supported")},d.umask=function(){return 0}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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}}(),l=n(1),s=r(l),c=n(40),f=r(c),d=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),u(t,[{key:"render",value:function(){return s.default.createElement("input",this.props,this.props.children)}}]),t}(s.default.Component);t.default=(0,f.default)(d)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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},l=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}}(),s=n(1),c=r(s),f=n(44),d=r(f),p=n(3),h=r(p),m=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),l(t,[{key:"render",value:function(){var e=this,t=u({},this.props);return t.parentBindings&&delete t.parentBindings,c.default.createElement("div",u({},t,{ref:function(t){e.props.parentBindings.domNode=t}}),this.props.children)}}]),t}(c.default.Component);m.propTypes={name:h.default.string,id:h.default.string},t.default=(0,d.default)(m)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=n(1),l=r(u),s=n(40),c=r(s),f=function(e){function t(){var e,n,r,a;o(this,t);for(var u=arguments.length,s=Array(u),c=0;c<u;c++)s[c]=arguments[c];return n=r=i(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),r.render=function(){return l.default.createElement("a",r.props,r.props.children)},a=n,i(r,a)}return a(t,e),t}(l.default.Component);t.default=(0,c.default)(f)},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(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 i(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)}var a=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},u=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}}(),l=n(1),s=(n(4),n(11),n(41)),c=n(35),f=n(3),d=n(45),p={to:f.string.isRequired,containerId:f.string,container:f.object,activeClass:f.string,spy:f.bool,smooth:f.oneOfType([f.bool,f.string]),offset:f.number,delay:f.number,isDynamic:f.bool,onClick:f.func,duration:f.oneOfType([f.number,f.func]),absolute:f.bool,onSetActive:f.func,onSetInactive:f.func,ignoreCancelEvents:f.bool,hashSpy:f.bool},h={Scroll:function(e,t){console.warn("Helpers.Scroll is deprecated since v1.7.0");var n=t||c,f=function(t){function c(e){r(this,c);var t=o(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,e));return h.call(t),t.state={active:!1},t}return i(c,t),u(c,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();s.isMounted(e)||s.mount(e),this.props.hashSpy&&(d.isMounted()||d.mount(n),d.mapContainer(this.props.to,e)),this.props.spy&&s.addStateHandler(this.stateHandler),s.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){s.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=a({},this.props);for(var r in p)n.hasOwnProperty(r)&&delete n[r];return n.className=t,n.onClick=this.handleClick,l.createElement(e,n)}}]),c}(l.Component),h=function(){var e=this;this.scrollTo=function(t,r){n.scrollTo(t,a({},e.state,r))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.stateHandler=function(){n.getActiveLink()!==e.props.to&&(null!==e.state&&e.state.active&&e.props.onSetInactive&&e.props.onSetInactive(),e.setState({active:!1}))},this.spyHandler=function(t){var r=e.getScrollSpyContainer();if(!d.isMounted()||d.isInitialized()){var o=e.props.to,i=null,a=0,u=0,l=0;if(r.getBoundingClientRect){l=r.getBoundingClientRect().top}if(!i||e.props.isDynamic){if(!(i=n.get(o)))return;var c=i.getBoundingClientRect();a=c.top-l+t,u=a+c.height}var f=t-e.props.offset,p=f>=Math.floor(a)&&f<Math.floor(u),h=f<Math.floor(a)||f>=Math.floor(u),m=n.getActiveLink();return h?(o===m&&n.setActiveLink(void 0),e.props.hashSpy&&d.getHash()===o&&d.changeHash(),e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive()),s.updateStates()):p&&m!==o?(n.setActiveLink(o),e.props.hashSpy&&d.changeHash(o),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(o)),s.updateStates()):void 0}}};return f.propTypes=p,f.defaultProps={offset:0},f},Element:function(e){console.warn("Helpers.Element is deprecated since v1.7.0");var t=function(t){function n(e){r(this,n);var t=o(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}return i(n,t),u(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentWillReceiveProps",value:function(e){this.props.name!==e.name&&this.registerElems(e.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;c.unregister(this.props.name)}},{key:"registerElems",value:function(e){c.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return l.createElement(e,a({},this.props,{parentBindings:this.childBindings}))}}]),n}(l.Component);return t.propTypes={name:f.string,id:f.string},t}};e.exports=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(38),o=["mousedown","mousewheel","touchmove","keydown"];t.default={subscribe:function(e){return"undefined"!=typeof document&&o.forEach(function(t){return(0,r.addPassiveEventListener)(document,t,e)})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={defaultEasing:function(e){return e<.5?Math.pow(2*e,2)/2:1-Math.pow(2*(1-e),2)/2},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:(4-2*e)*e-1},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}}},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={"en-us":{sidemenu:[{title:"Developers List",children:[{title:"Developers",link:"/en-us/docs/developers/developers_dev.html"}]},{title:"Contribute Guide",children:[{title:"New contributor guide",link:"/en-us/docs/developers/contributor-guide/new-contributor-guide_dev.html"},{title:"Test coverage guide",link:"/en-us/docs/developers/contributor-guide/test-coverage-guide_dev.html"},{title:"How to report security issues",link:"/en-us/docs/developers/contributor-guide/reporting-security-issues_dev.html"},{title:"How to contribute",link:"/en-us/docs/developers/guide_dev.html"}]},{title:"Committer Guide",children:[{title:"Label an Issue",link:"/en-us/docs/developers/committer-guide/label-an-issue-guide_dev.html"},{title:"Website Guide",link:"/en-us/docs/developers/committer-guide/website-guide_dev.html"},{title:"Release Guide",link:"/en-us/docs/developers/committer-guide/release-guide_dev.html"}]}],barText:"Developers"},"zh-cn":{sidemenu:[{title:"开发者列表",children:[{title:"开发人员",link:"/zh-cn/docs/developers/developers_dev.html"}]},{title:"贡献者向导",children:[{title:"新贡献者向导",link:"/zh-cn/docs/developers/contributor-guide/new-contributor-guide_dev.html"},{title:"测试覆盖率向导",link:"/zh-cn/docs/developers/contributor-guide/test-coverage-guide_dev.html"},{title:"如何汇报安全漏洞",link:"/zh-cn/docs/developers/contributor-guide/reporting-security-issues_dev.html"},{title:"参与贡献",link:"/zh-cn/docs/developers/guide_dev.html"}]},{title:"提交者向导",children:[{title:"给问题打标签",link:"/zh-cn/docs/developers/committer-guide/label-an-issue-guide_dev.html"},{title:"网站向导",link:"/zh-cn/docs/developers/committer-guide/website-guide_dev.html"},{title:"版本发布向导",link:"/zh-cn/docs/developers/committer-guide/release-guide_dev.html"}]}],barText:"开发者"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={"en-us":{sidemenu:[{title:"Overview",children:[{title:"What is Seata?",link:"/en-us/docs/overview/what-is-seata.html"},{title:"Terminology",link:"/en-us/docs/overview/terminology.html"},{title:"FAQ",link:"/en-us/docs/overview/faq.html"}]},{title:"User Doc",children:[{title:"Quick Start",link:"/en-us/docs/user/quickstart.html"},{title:"API Guide",link:"/en-us/docs/user/api.html"},{title:"Microservices Framework Supports",link:"/en-us/docs/user/microservice.html"}]},{title:"Developer Guide",children:[{title:"Transaction Mode",children:[{title:"Seata AT mode",link:"/en-us/docs/dev/mode/at-mode.html"},{title:"Seata TCC mode",link:"/en-us/docs/dev/mode/tcc-mode.html"},{title:"Seata Saga mode",link:"/en-us/docs/dev/mode/saga-mode.html"}]},{title:"Metrics design",link:"/en-us/docs/dev/seata-mertics.html"}]},{title:"Ops Guide",children:[{title:"Configuration Isolation",link:"/en-us/docs/ops/multi-configuration-isolation.html"},{title:"Deploy",children:[{title:"Deploy Directly",link:"/en-us/docs/ops/deploy-server.html"},{title:"Deploy by Docker",link:"/en-us/docs/ops/deploy-by-docker.html"},{title:"Deploy by Kubernetes",link:"/en-us/docs/ops/deploy-by-kubernetes.html"},{title:"Deploy by Helm",link:"/en-us/docs/ops/deploy-by-helm.html"},{title:"Deploy in High Available Usage",link:"/en-us/docs/ops/deploy-ha.html"}]}]}],barText:"Documentation"},"zh-cn":{sidemenu:[{title:"概述",children:[{title:"Seata 是什么?",link:"/zh-cn/docs/overview/what-is-seata.html"},{title:"术语表",link:"/zh-cn/docs/overview/terminology.html"},{title:"FAQ",link:"/zh-cn/docs/overview/faq.html"}]},{title:"用户文档",children:[{title:"快速启动",link:"/zh-cn/docs/user/quickstart.html"},{title:"参数配置",link:"/zh-cn/docs/user/configurations.html"},{title:"事务分组",children:[{title:"事务分组介绍",link:"/zh-cn/docs/user/txgroup/transaction-group.html"},{title:"事务分组与高可用",link:"/zh-cn/docs/user/txgroup/transaction-group-and-ha.html"}]},{title:"配置中心",children:[{title:"简介",link:"/zh-cn/docs/user/configuration/index.html"},{title:"Nacos 配置中心",link:"/zh-cn/docs/user/configuration/nacos.html"},{title:"Apollo 配置中心",link:"/zh-cn/docs/user/configuration/apollo.html"},{title:"Etcd3 配置中心",link:"/zh-cn/docs/user/configuration/etcd3.html"},{title:"Consul 配置中心",link:"/zh-cn/docs/user/configuration/consul.html"},{title:"Zookeeper 配置中心",link:"/zh-cn/docs/user/configuration/zookeeper.html"}]},{title:"注册中心",children:[{title:"简介",link:"/zh-cn/docs/user/registry/index.html"},{title:"Nacos 注册中心",link:"/zh-cn/docs/user/registry/nacos.html"},{title:"Eureka 注册中心",link:"/zh-cn/docs/user/registry/eureka.html"},{title:"Etcd3 注册中心",link:"/zh-cn/docs/user/registry/etcd3.html"},{title:"Consul 注册中心",link:"/zh-cn/docs/user/registry/consul.html"},{title:"Zookeeper 注册中心",link:"/zh-cn/docs/user/registry/zookeeper.html"}]},{title:"API 支持",link:"/zh-cn/docs/user/api.html"},{title:"微服务框架支持",link:"/zh-cn/docs/user/microservice.html"},{title:"ORM 框架支持",link:"/zh-cn/docs/user/ormframework.html"},{title:"数据库类型支持",link:"/zh-cn/docs/user/datasource.html"},{title:"SQL参考",children:[{title:"SQL限制",link:"/zh-cn/docs/user/sqlreference/sql-restrictions.html"},{title:"DML语句",link:"/zh-cn/docs/user/sqlreference/dml.html"},{title:"SQL修饰",link:"/zh-cn/docs/user/sqlreference/sql-decoration.html"},{title:"函数",link:"/zh-cn/docs/user/sqlreference/function.html"}]},{title:"APM",children:[{title:"SkyWalking",link:"/zh-cn/docs/user/apm/skywalking.html"},{title:"Prometheus",link:"/zh-cn/docs/user/apm/prometheus.html"}]},{title:"测试报告",children:[{title:"性能测试报告",link:"/zh-cn/docs/user/performance.html"}]},{title:"附录",children:[{title:"事务状态",link:"/zh-cn/docs/user/appendix/global-transaction-status.html"}]}]},{title:"开发者指南",children:[{title:"各事务模式",children:[{title:"Seata AT 模式",link:"/zh-cn/docs/dev/mode/at-mode.html"},{title:"Seata TCC 模式",link:"/zh-cn/docs/dev/mode/tcc-mode.html"},{title:"Seata Saga 模式",link:"/zh-cn/docs/user/saga.html"},{title:"Seata XA 模式",link:"/zh-cn/docs/dev/mode/xa-mode.html"}]},{title:"Metrics设计",link:"/zh-cn/docs/dev/seata-mertics.html"}]},{title:"运维指南",children:[{title:"版本升级指南",link:"/zh-cn/docs/ops/upgrade.html"},{title:"部署",children:[{title:"新人文档",link:"/zh-cn/docs/ops/deploy-guide-beginner.html"},{title:"直接部署",link:"/zh-cn/docs/ops/deploy-server.html"},{title:"Docker部署",link:"/zh-cn/docs/ops/deploy-by-docker.html"},{title:"Kubernetes部署",link:"/zh-cn/docs/ops/deploy-by-kubernetes.html"},{title:"Helm 部署",link:"/zh-cn/docs/ops/deploy-by-helm.html"},{title:"高可用部署",link:"/zh-cn/docs/ops/deploy-ha.html"}]}]}],barText:"文档"}}},,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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}}(),l=n(1),s=r(l),c=n(6),f=r(c),d=n(79),p=r(d);n(89);var h=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.toggleMenuBody=function(){n.setState({menuBodyVisible:!n.state.menuBodyVisible})},n.state={menuBodyVisible:!1},n}return a(t,e),u(t,[{key:"render",value:function(){var e=this,t=this.props.dataSource,n=this.state.menuBodyVisible,r=(0,f.default)({sidemenu:!0,"sidemenu-open":n}),o=(0,f.default)({"menu-item":!0,"menu-item-level-1":!0});return s.default.createElement("div",{className:r},s.default.createElement("div",{onClick:this.toggleMenuBody,className:"sidemenu-toggle"},s.default.createElement("img",{src:n?"https://img.alicdn.com/tfs/TB1I5itXQyWBuNjy0FpXXassXXa-200-200.png":"https://img.alicdn.com/tfs/TB1E6apXHGYBuNjy0FoXXciBFXa-200-200.png"})),s.default.createElement("ul",null,t.map(function(t,n){return s.default.createElement("li",{className:o,key:n},s.default.createElement("span",null,t.title),s.default.createElement("ul",null,t.children&&t.children.map(function(t,n){return s.default.createElement(p.default,{item:t,key:n,toggleMenuBody:e.toggleMenuBody})})))})))}}]),t}(s.default.Component);t.default=h},,,,,,,,,,function(e,t){},,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u,l,s,c=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}}(),f=n(1),d=r(f),p=n(6),h=r(p),m=n(2),y=(l=u=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));s.call(n);var r=e.item,a=r.children&&r.children.length,u=e.item.opened;return a?void 0===u&&(u=r.children.find(function(e){return(0,m.getLink)(e.link)===window.location.pathname})):u=!1,n.state={opened:u},n}return a(t,e),c(t,[{key:"render",value:function(){var e=this.props.item,t=e.children&&e.children.length,n=this.state.opened,r=(0,h.default)({"menu-item":!0,"menu-item-level-2":!0,"menu-item-selected":(0,m.getLink)(e.link)===window.location.pathname}),o={height:n?36*(e.children.length+1):36,overflow:"hidden"};return t?d.default.createElement("li",{style:o,className:r,onClick:this.toggle},d.default.createElement("span",null,e.title,d.default.createElement("img",{style:{transform:"rotate("+(n?0:-90)+"deg)"},className:"menu-toggle",src:(0,m.getLink)("https://img.alicdn.com/tfs/TB15.Ilw2b2gK0jSZK9XXaEgFXa-26-16.png")})),this.renderSubMenu(e.children)):d.default.createElement("li",{style:o,className:r,onClick:this.onItemClick},d.default.createElement("a",{href:(0,m.getLink)(e.link),target:e.target||"_self"},e.title))}}]),t}(d.default.Component),s=function(){var e=this;this.onItemClick=function(t){e.props.toggleMenuBody(),t.stopPropagation()},this.toggle=function(){e.setState({opened:!e.state.opened})},this.renderSubMenu=function(t){return d.default.createElement("ul",null,t.map(function(t,n){return d.default.createElement("li",{className:(0,h.default)({"menu-item":!0,"menu-item-level-3":!0,"menu-item-selected":(0,m.getLink)(t.link)===window.location.pathname}),key:n,onClick:e.onItemClick},d.default.createElement("a",{href:(0,m.getLink)(t.link),target:t.target||"_self"},t.title))}))}},l);t.default=y},,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 a(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)}Object.defineProperty(t,"__esModule",{value:!0});var u=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}}(),l=n(1),s=r(l),c=n(4),f=r(c),d=n(47);n(37);var p=n(46),h=r(p),m=n(10),y=r(m),v=n(9),g=r(v),b=n(36),w=r(b),k=n(66),O=r(k),_=n(8),E=r(_),S=n(61),j=r(S),T=n(60),P=r(T);n(76);var x=/^#[^\/]/,C=/^((\.{1,2}\/)|([\w-]+[\/.]))/,A=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={__html:""},n}return a(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this;fetch(window.location.pathname.replace(/\.html$/i,".json")).then(function(e){return e.json()}).then(function(t){e.setState({__html:t&&t.__html?t.__html:""})}),this.markdownContainer.addEventListener("click",function(e){if("a"===e.target.nodeName.toLowerCase()&&e.target.getAttribute("href")&&x.test(e.target.getAttribute("href"))){e.preventDefault();var t=e.target.getAttribute("href").slice(1);d.scroller.scrollTo(t,{duration:1e3,smooth:"easeInOutQuint"})}})}},{key:"componentDidUpdate",value:function(){this.handleRelativeLink(),this.handleRelativeImg()}},{key:"handleRelativeLink",value:function(){var e=this.getLanguage(),t=window.location.pathname.replace(window.rootPath+"/"+e,"").split("/").slice(0,-1),n=t.join("/");Array.from(this.markdownContainer.querySelectorAll("a")).forEach(function(t){var r=t.getAttribute("href");C.test(r)&&(t.href=""+h.default.join(window.rootPath+"/"+e,n,r.replace(/\.(md|markdown)$/,".html")))})}},{key:"handleRelativeImg",value:function(){var e=this.getLanguage(),t=window.location.pathname.replace(window.rootPath+"/"+e,"").split("/").slice(0,-1);t.splice(2,0,e);var n=t.join("/");Array.from(this.markdownContainer.querySelectorAll("img")).forEach(function(e){var t=e.getAttribute("src");C.test(t)&&(e.src=""+h.default.join(window.rootPath,n,t))})}},{key:"render",value:function(){var e=this,t=this.getLanguage(),n=-1!==window.location.pathname.split("/").pop().lastIndexOf("_dev.html"),r=n?P.default[t]:j.default[t],o=this.props.__html||this.state.__html;return s.default.createElement("div",{className:"documentation-page"},s.default.createElement(g.default,{currentKey:n?"developers":"docs",type:"normal",logo:"//img.alicdn.com/tfs/TB1gqL1w4D1gK0jSZFyXXciOVXa-1497-401.png",language:t,onLanguageChange:this.onLanguageChange}),s.default.createElement(w.default,{img:"https://img.alicdn.com/tfs/TB1cm8nJwDqK1RjSZSyXXaxEVXa-160-160.png",text:r.barText}),s.default.createElement("section",{className:"content-section"},s.default.createElement(O.default,{dataSource:r.sidemenu}),s.default.createElement("div",{className:"doc-content markdown-body",ref:function(t){e.markdownContainer=t},dangerouslySetInnerHTML:{__html:o}})),s.default.createElement(E.default,{logo:"//img.alicdn.com/tfs/TB1dGrSwVT7gK0jSZFpXXaTkpXa-4802-1285.png",language:t}))}}]),t}(y.default);document.getElementById("root")&&f.default.render(s.default.createElement(A,null),document.getElementById("root")),t.default=A},,,,,,function(e,t){}]);