<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{130:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return p}));var r=n(0),a=n.n(r);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 c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r&lt;o.length;r++)n=o[r],t.indexOf(n)&gt;=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r&lt;o.length;r++)n=o[r],t.indexOf(n)&gt;=0||Object.prototype.propertyIsEnumerable.call(e,n)&amp;&amp;(a[n]=e[n])}return a}var l=a.a.createContext({}),u=function(e){var t=a.a.useContext(l),n=t;return e&amp;&amp;(n="function"==typeof e?e(t):i(i({},t),e)),n},f=function(e){var t=u(e.components);return a.a.createElement(l.Provider,{value:t},e.children)},m={inlineCode:"code",wrapper:function(e){var t=e.children;return a.a.createElement(a.a.Fragment,{},t)}},d=a.a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,o=e.originalType,c=e.parentName,l=s(e,["components","mdxType","originalType","parentName"]),f=u(n),d=r,p=f["".concat(c,".").concat(d)]||f[d]||m[d]||o;return n?a.a.createElement(p,i(i({ref:t},l),{},{components:n})):a.a.createElement(p,i({ref:t},l))}));function p(e,t){var n=arguments,r=t&amp;&amp;t.mdxType;if("string"==typeof e||r){var o=n.length,c=new Array(o);c[0]=d;var i={};for(var s in t)hasOwnProperty.call(t,s)&amp;&amp;(i[s]=t[s]);i.originalType=e,i.mdxType="string"==typeof e?e:r,c[1]=i;for(var l=2;l&lt;o;l++)c[l]=n[l];return a.a.createElement.apply(null,c)}return a.a.createElement.apply(null,n)}d.displayName="MDXCreateElement"},131:function(e,t,n){"use strict";var r=n(0),a=n(24);t.a=function(){const e=Object(r.useContext)(a.a);if(null===e)throw new Error("Docusaurus context not provided");return e}},132:function(e,t,n){"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t&lt;e.length;t++)e[t]&amp;&amp;(n=r(e[t]))&amp;&amp;(a&amp;&amp;(a+=" "),a+=n);else for(t in e)e[t]&amp;&amp;(a&amp;&amp;(a+=" "),a+=t);return a}t.a=function(){for(var e,t,n=0,a="";n&lt;arguments.length;)(e=arguments[n++])&amp;&amp;(t=r(e))&amp;&amp;(a&amp;&amp;(a+=" "),a+=t);return a}},133:function(e,t,n){"use strict";var r=n(132),a=n(0),o=n.n(a),c=n(135),i=n(131),s=n(136);const l="docusaurus.tab.";var u=()=&gt;{const[e,t]=Object(a.useState)({}),n=Object(a.useCallback)((e,t)=&gt;{try{localStorage.setItem("docusaurus.tab."+e,t)}catch(n){console.error(n)}},[]);return Object(a.useEffect)(()=&gt;{try{const e={};for(let t=0;t&lt;localStorage.length;t+=1){const n=localStorage.key(t);if(n.startsWith(l)){e[n.substring(l.length)]=localStorage.getItem(n)}}t(e)}catch(e){console.error(e)}},[]),{tabGroupChoices:e,setTabGroupChoices:(e,r)=&gt;{t(t=&gt;({...t,[e]:r})),n(e,r)}}};const f="docusaurus.announcement.dismiss",m="docusaurus.announcement.id";var d=()=&gt;{const{announcementBar:e}=Object(i.a)().siteConfig.themeConfig,[t,n]=Object(a.useState)(!0),r=Object(a.useCallback)(()=&gt;{localStorage.setItem(f,"true"),n(!0)},[]);return Object(a.useEffect)(()=&gt;{if(!e)return;const{id:t}=e;let r=localStorage.getItem(m);"annoucement-bar"===r&amp;&amp;(r="announcement-bar");const a=t!==r;localStorage.setItem(m,t),a&amp;&amp;localStorage.setItem(f,"false"),(a||"false"===localStorage.getItem(f))&amp;&amp;n(!1)},[]),{isAnnouncementBarClosed:t,closeAnnouncementBar:r}},p=n(155);var h=function(e){const{tabGroupChoices:t,setTabGroupChoices:n}=u(),{isAnnouncementBarClosed:r,closeAnnouncementBar:a}=d();return o.a.createElement(p.a.Provider,{value:{tabGroupChoices:t,setTabGroupChoices:n,isAnnouncementBarClosed:r,closeAnnouncementBar:a}},e.children)},b=n(145),g=n(52),v=n.n(g);var y=()=&gt;{const{isAnnouncementBarClosed:e,closeAnnouncementBar:t}=Object(b.a)(),{siteConfig:n}=Object(i.a)();return e?null:o.a.createElement("div",{className:v.a.announcement,role:"banner"},o.a.createElement("p",{className:v.a.announcement__content},"If you like FShareChat,\xa0",o.a.createElement("a",{className:v.a.announcement__link,href:n.customFields.githubUrl,rel:"noopener noreferrer",target:"_blank"},"give us a star on GitHub"),"! \u2b50\ufe0f"),o.a.createElement("button",{"aria-label":"Close",className:v.a.announcement__close,onClick:t,type:"button"},o.a.createElement("span",{"aria-hidden":"true"},"\xd7")))},E=n(2),O=n(138),j=n(22),w=n(139),k=n(134),C=n(156);function T(){return o.a.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},o.a.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}var N=n(157);function S(){return(S=Object.assign||function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,o=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&amp;&amp;(n.push(c.value),!t||n.length!==t);r=!0);}catch(s){a=!0,o=s}finally{try{r||null==i.return||i.return()}finally{if(a)throw o}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}var P="Ctrl";function x(){return"undefined"==typeof navigator?P:/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)}var L=o.a.forwardRef((function(e,t){var n=_(Object(a.useState)((function(){return x()?"\u2318":P})),2),r=n[0],c=n[1];return Object(a.useEffect)((function(){x()&amp;&amp;c("\u2318")}),[]),o.a.createElement("button",S({type:"button",className:"DocSearch DocSearch-Button","aria-label":"Search"},e,{ref:t}),o.a.createElement(N.a,null),o.a.createElement("span",{className:"DocSearch-Button-Placeholder"},"Search"),o.a.createElement("span",{className:"DocSearch-Button-Key"},r===P?o.a.createElement(T,null):r),o.a.createElement("span",{className:"DocSearch-Button-Key"},"K"))}));let I=null;function D({hit:e,children:t}){return o.a.createElement(k.a,{to:e.url},t)}function B({state:e,onClose:t}){const{generateSearchPageLink:n}=Object(C.a)();return o.a.createElement(k.a,{to:n(e.query),onClick:t},"See all ",e.context.nbHits," results")}function M(e){const{siteMetadata:t}=Object(i.a)(),{withBaseUrl:r}=Object(s.b)(),l=Object(w.useHistory)(),u=Object(a.useRef)(null),[f,m]=Object(a.useState)(!1),[d,p]=Object(a.useState)(null),h=Object(a.useCallback)(()=&gt;I?Promise.resolve():Promise.all([n.e(55).then(n.bind(null,219)),Promise.all([n.e(1),n.e(56)]).then(n.bind(null,217)),n.e(1).then(n.t.bind(null,129,7))]).then(([{DocSearchModal:e}])=&gt;{I=e}),[]),b=Object(a.useCallback)(()=&gt;{h().then(()=&gt;{m(!0)})},[h,m]),g=Object(a.useCallback)(()=&gt;{m(!1)},[m]),v=Object(a.useCallback)(e=&gt;{h().then(()=&gt;{m(!0),p(e.key)})},[h,m,p]),y=Object(a.useRef)({navigate({suggestionUrl:e}){l.push(e)}}).current,O=Object(a.useRef)(e=&gt;e.map(e=&gt;{const t=document.createElement("a");return t.href=e.url,{...e,url:r(`${t.pathname}${t.hash}`)}})).current,k=Object(a.useMemo)(()=&gt;e=&gt;o.a.createElement(B,Object(E.a)({},e,{onClose:g})),[g]),C=Object(a.useCallback)(e=&gt;(e.addAlgoliaAgent("docusaurus",t.docusaurusVersion),e),[t.docusaurusVersion]);return function(e){var t=e.isOpen,n=e.onOpen,r=e.onClose,a=e.onInput,c=e.searchButtonRef;o.a.useEffect((function(){function e(e){(27===e.keyCode&amp;&amp;t||"k"===e.key&amp;&amp;(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&amp;&amp;"/"===e.key&amp;&amp;!t)&amp;&amp;(e.preventDefault(),t?r():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),c&amp;&amp;c.current===document.activeElement&amp;&amp;a&amp;&amp;/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&amp;&amp;a(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,r,a,c])}({isOpen:f,onOpen:b,onClose:g,onInput:v,searchButtonRef:u}),o.a.createElement(o.a.Fragment,null,o.a.createElement(c.a,null,o.a.createElement("link",{rel:"preconnect",href:`https://${e.appId}-dsn.algolia.net`,crossOrigin:!0})),o.a.createElement(L,{onTouchStart:h,onFocus:h,onMouseOver:h,onClick:b,ref:u}),f&amp;&amp;Object(j.createPortal)(o.a.createElement(I,Object(E.a)({onClose:g,initialScrollY:window.scrollY,initialQuery:d,navigator:y,transformItems:O,hitComponent:D,resultsFooterComponent:k,transformSearchClient:C},e)),document.body))}var R=function(){const{siteConfig:e}=Object(i.a)();return o.a.createElement(M,e.themeConfig.algolia)},V=n(158),U=n(159),F=n(54),$=n.n(F),H=n(154);const z={default:()=&gt;H.a,docsVersion:()=&gt;n(174).default,docsVersionDropdown:()=&gt;n(177).default};function q({type:e,...t}){const n=((e="default")=&gt;{const t=z[e];if(!t)throw new Error(`No NavbarItem component found for type=${e}.`);return t()})(e);return o.a.createElement(n,t)}const K="right";var W=function(){const{siteConfig:{themeConfig:{navbar:{items:e,logo:t}}},isClient:n}=Object(i.a)(),[c,s]=Object(a.useState)(!1),[l,u]=Object(a.useState)(!1);Object(V.a)(c);const f=Object(a.useCallback)(()=&gt;{s(!0)},[]),m=Object(a.useCallback)(()=&gt;{s(!1)},[]),d=Object(U.a)();Object(a.useEffect)(()=&gt;{d===U.b.desktop&amp;&amp;s(!1)},[d]);const{leftItems:p,rightItems:h}=function(e){return{leftItems:e.filter(e=&gt;{var t;return"left"===(null!==(t=e.position)&amp;&amp;void 0!==t?t:K)}),rightItems:e.filter(e=&gt;{var t;return"right"===(null!==(t=e.position)&amp;&amp;void 0!==t?t:K)})}}(e);return o.a.createElement("nav",{className:Object(r.a)("navbar","navbar--light","navbar--fixed-top",{"navbar-sidebar--show":c})},o.a.createElement("div",{className:Object(r.a)("navbar__inner",$.a.inner)},o.a.createElement("div",{className:"navbar__items"},o.a.createElement("div",{"aria-label":"Navigation bar toggle",className:"navbar__toggle",role:"button",tabIndex:0,onClick:f,onKeyDown:f},o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 30 30",role:"img",focusable:"false"},o.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),o.a.createElement("a",{className:Object(r.a)("navbar__brand",$.a.brand),href:"/"},o.a.createElement("img",{alt:t.alt,className:"navbar__logo",key:n.toString(),src:t.src})),p.map((e,t)=&gt;o.a.createElement(q,Object(E.a)({},e,{key:t})))),o.a.createElement("div",{className:"navbar__items navbar__items--right"},h.map((e,t)=&gt;o.a.createElement(q,Object(E.a)({},e,{key:t}))),o.a.createElement(R,{handleSearchBarToggle:u,isSearchBarExpanded:l}),o.a.createElement(O.a,{className:$.a.getStarted,size:"xsmall",to:"/getstarted/"},"\u5ba2\u6237\u7aef\u4e0b\u8f7d"))),o.a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:m}),o.a.createElement("div",{className:"navbar-sidebar"},o.a.createElement("div",{className:"navbar-sidebar__brand"},o.a.createElement("a",{className:Object(r.a)("navbar__brand",$.a.brand),href:"/",onClick:m},o.a.createElement("img",{alt:t.alt,key:n.toString(),className:"navbar__logo",src:t.src}))),o.a.createElement("div",{className:"navbar-sidebar__items"},o.a.createElement("div",{className:"menu"},o.a.createElement("ul",{className:"menu__list"},e.map((e,t)=&gt;o.a.createElement(q,Object(E.a)({mobile:!0},e,{onClick:m,key:t}))))))))},Y=n(6),G=n(137),J=n(49),X=n.n(J),Q=n(55),Z=n.n(Q),ee=function(e){var t=e.to,n=e.href,r=e.label,a=Object(Y.a)(e,["to","href","label"]),c=Object(s.a)(n||"",{forcePrependBaseUrl:void 0}),i=Object(s.a)(t||"");return o.a.createElement("a",Object(E.a)({className:Z.a.footer__link},n?{href:c,rel:"noopener noreferrer",target:"_blank"}:{href:i},a),r)},te=function(){var e,t=Object(i.a)().siteConfig,n=Object(G.b)(),a=t.themeConfig.footer.links;return o.a.createElement("footer",{className:Object(r.a)(Z.a.footer,X.a.section,(e={},e[Z.a["footer--alt"]]=!0===n.altFooter,e))},o.a.createElement("div",{className:Object(r.a)(Z.a.footer__inner,X.a["section--inner"])},o.a.createElement("div",{className:Object(r.a)(Z.a.footer__column,Z.a["footer__column--left"])},o.a.createElement("img",{alt:"FshareIM logo",className:Z.a.footer__logo,src:"/img/footer/fsharechat.svg",title:"\u98de\u4eabIM \u505a\u6280\u672f\u81ea\u4e3b\u53ef\u63a7\u7684\u5373\u65f6\u901a\u8bafIM"}),o.a.createElement("p",{className:Z.a.footer__tagline},t.tagline),o.a.createElement(O.a,{className:Z.a.footer__github,href:t.customFields.githubUrl,icon:o.a.createElement("img",{alt:"GitHub logo",height:"22",src:"/img/github.svg",title:"GitHub",width:"22"}),size:"xsmall",uppercase:!1,variant:"secondary"},"Star us on GitHub")),o.a.createElement("div",{className:Object(r.a)(Z.a.footer__column,Z.a["footer__column--right"])},a.map((function(e,t){return o.a.createElement("div",{key:t,className:Z.a.footer__links},o.a.createElement("ul",{className:Z.a.footer__items},e.title&amp;&amp;o.a.createElement("li",{className:Z.a.footer__title},e.title),e.items&amp;&amp;e.items.map((function(e){return o.a.createElement("li",{className:Z.a.footer__item,key:e.href||e.to},o.a.createElement(ee,e))}))))})))),o.a.createElement("div",{className:Z.a.footer__bottom},o.a.createElement("p",{className:Z.a.footer__copyright},t.customFields.copyright)))},ne=n(56),re=n.n(ne);const ae=({children:e,flex:t,title:n,noFooter:a,description:l,image:u,permalink:f,wrapperClassname:m})=&gt;{const{siteConfig:d}=Object(i.a)(),{title:p,themeConfig:{image:b},url:g}=d,v=n?`${n} | ${p}`:p,E=u||b,O=Object(s.a)(E,{absolute:!0});return o.a.createElement(h,null,o.a.createElement(c.a,null,o.a.createElement("title",null,v),f&amp;&amp;o.a.createElement("link",{rel:"canonical",href:g+f}),l&amp;&amp;o.a.createElement("meta",{name:"description",content:l}),o.a.createElement("meta",{property:"og:image",content:O}),o.a.createElement("meta",{property:"og:url",content:`${g}${f||""}`}),o.a.createElement("meta",{property:"og:title",content:v}),l&amp;&amp;o.a.createElement("meta",{property:"og:description",content:l}),o.a.createElement("meta",{name:"twitter:image",content:O}),l&amp;&amp;o.a.createElement("meta",{name:"twitter:description",content:l}),o.a.createElement("meta",{name:"twitter:title",content:v}),o.a.createElement("meta",{name:"twitter:image:alt",content:`Image for "${v}"`})),o.a.createElement(y,null),o.a.createElement(W,null),o.a.createElement("div",{className:Object(r.a)(re.a.wrapper,m,{[re.a.flex]:t})},e),!a&amp;&amp;o.a.createElement(te,null))};ae.defaultProps={flex:!1};t.a=ae},134:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(14),c=n(144),i=n(8);const s=Object(r.createContext)({collectLink:()=&gt;{}});var l=n(136),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;t.indexOf(r)&lt;0&amp;&amp;(n[r]=e[r]);if(null!=e&amp;&amp;"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a&lt;r.length;a++)t.indexOf(r[a])&lt;0&amp;&amp;Object.prototype.propertyIsEnumerable.call(e,r[a])&amp;&amp;(n[r[a]]=e[r[a]])}return n};t.a=function(e){var t,{isNavLink:n,to:f,href:m,activeClassName:d,"data-noBrokenLinkCheck":p}=e,h=u(e,["isNavLink","to","href","activeClassName","data-noBrokenLinkCheck"]);const{withBaseUrl:b}=Object(l.b)(),g=Object(r.useContext)(s),v=f||m,y=Object(c.a)(v),E=null==v?void 0:v.replace("pathname://",""),O=void 0!==E?(e=&gt;e.startsWith("/"))(j=E)?b(j):j:void 0;var j;const w=Object(r.useRef)(!1),k=n?o.e:o.c,C=i.a.canUseIntersectionObserver;let T;Object(r.useEffect)(()=&gt;(!C&amp;&amp;y&amp;&amp;window.docusaurus.prefetch(O),()=&gt;{C&amp;&amp;T&amp;&amp;T.disconnect()}),[O,C,y]);const N=null!==(t=null==O?void 0:O.startsWith("#"))&amp;&amp;void 0!==t&amp;&amp;t,S=!O||!y||N;return O&amp;&amp;y&amp;&amp;!N&amp;&amp;!p&amp;&amp;g.collectLink(O),S?a.a.createElement("a",Object.assign({href:O},!y&amp;&amp;{target:"_blank",rel:"noopener noreferrer"},h)):a.a.createElement(k,Object.assign({},h,{onMouseEnter:()=&gt;{w.current||(window.docusaurus.preload(O),w.current=!0)},innerRef:e=&gt;{var t,n;C&amp;&amp;e&amp;&amp;y&amp;&amp;(t=e,n=()=&gt;{window.docusaurus.prefetch(O)},T=new window.IntersectionObserver(e=&gt;{e.forEach(e=&gt;{t===e.target&amp;&amp;(e.isIntersecting||e.intersectionRatio&gt;0)&amp;&amp;(T.unobserve(t),T.disconnect(),n())})}),T.observe(t))},to:O||""},n&amp;&amp;{activeClassName:d}))}},135:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(171);t.a=function(e){return a.a.createElement(o.a,Object.assign({},e))}},136:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return c}));var r=n(131),a=n(144);function o(){const{siteConfig:{baseUrl:e="/",url:t}={}}=Object(r.a)();return{withBaseUrl:(n,r)=&gt;function(e,t,n,{forcePrependBaseUrl:r=!1,absolute:o=!1}={}){if(!n)return n;if(n.startsWith("#"))return n;if(Object(a.b)(n))return n;if(r)return t+n;const c=n.startsWith(t)?n:t+n.replace(/^\//,"");return o?e+c:c}(t,e,n,r)}}function c(e,t={}){const{withBaseUrl:n}=o();return n(e,t)}},137:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),a=n.n(r);const o={altFooter:!1},c=Object(r.createContext)(o),i=({children:e,value:t})=&gt;a.a.createElement(c.Provider,{value:t||o},e);t.b=()=&gt;Object(r.useContext)(c)},138:function(e,t,n){"use strict";var r=n(2),a=n(132),o=n(0),c=n.n(o),i=n(53),s=n.n(i);const l=({children:e,className:t,href:n,icon:o,newTab:i,onClick:l,size:u,to:f,uppercase:m,variant:d})=&gt;{const p=Object(a.a)(t,s.a.button,{[s.a["button--icon"]]:!!o,[s.a["button--primary"]]:"primary"===d,[s.a["button--secondary"]]:"secondary"===d,[s.a["button--small"]]:"small"===u,[s.a["button--tertiary"]]:"tertiary"===d,[s.a["button--uppercase"]]:m,[s.a["button--xsmall"]]:"xsmall"===u});return n?c.a.createElement("a",Object(r.a)({className:p,href:n,onClick:l},!0===i?{rel:"noopener noreferrer",target:"_blank"}:{}),o,e):f?c.a.createElement("a",{className:p,href:f,onClick:l},o,e):c.a.createElement("button",{className:p,onClick:l},o,e)};l.defaultProps={newTab:!0,size:"normal",uppercase:!0,variant:"primary"},t.a=l},139:function(e,t,n){"use strict";n.r(t);var r=n(14);n.d(t,"MemoryRouter",(function(){return r.d})),n.d(t,"Prompt",(function(){return r.f})),n.d(t,"Redirect",(function(){return r.g})),n.d(t,"Route",(function(){return r.h})),n.d(t,"Router",(function(){return r.i})),n.d(t,"StaticRouter",(function(){return r.j})),n.d(t,"Switch",(function(){return r.k})),n.d(t,"generatePath",(function(){return r.l})),n.d(t,"matchPath",(function(){return r.m})),n.d(t,"useHistory",(function(){return r.n})),n.d(t,"useLocation",(function(){return r.o})),n.d(t,"useParams",(function(){return r.p})),n.d(t,"useRouteMatch",(function(){return r.q})),n.d(t,"withRouter",(function(){return r.r})),n.d(t,"BrowserRouter",(function(){return r.a})),n.d(t,"HashRouter",(function(){return r.b})),n.d(t,"Link",(function(){return r.c})),n.d(t,"NavLink",(function(){return r.e}))},140:function(e,t,n){try{e.exports=n(175)}catch(r){e.exports={}}},144:function(e,t,n){"use strict";function r(e){return!0===/^(\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&amp;&amp;!r(e)}n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}))},145:function(e,t,n){"use strict";var r=n(0),a=n(155);t.a=function(){const e=Object(r.useContext)(a.a);if(null==e)throw new Error("`useUserPreferencesContext` is used outside of `Layout` Component.");return e}},149:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(145),c=n(132),i=n(84),s=n.n(i);const l=37,u=39;t.a=function(e){const{block:t,children:n,defaultValue:i,values:f,groupId:m}=e,{tabGroupChoices:d,setTabGroupChoices:p}=Object(o.a)(),[h,b]=Object(r.useState)(i),[g,v]=Object(r.useState)(!1);if(null!=m){const e=d[m];null!=e&amp;&amp;e!==h&amp;&amp;f.some(t=&gt;t.value===e)&amp;&amp;b(e)}const y=e=&gt;{b(e),null!=m&amp;&amp;p(m,e)},E=[],O=e=&gt;{e.metaKey||e.altKey||e.ctrlKey||v(!0)},j=()=&gt;{v(!1)};return Object(r.useEffect)(()=&gt;{window.addEventListener("keydown",O),window.addEventListener("mousedown",j)},[]),a.a.createElement("div",null,a.a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:Object(c.a)("tabs",{"tabs--block":t})},f.map(({value:e,label:t})=&gt;a.a.createElement("li",{role:"tab",tabIndex:0,"aria-selected":h===e,className:Object(c.a)("tabs__item",s.a.tabItem,{"tabs__item--active":h===e}),style:g?{}:{outline:"none"},key:e,ref:e=&gt;E.push(e),onKeyDown:e=&gt;{((e,t,n)=&gt;{switch(n.keyCode){case u:((e,t)=&gt;{const n=e.indexOf(t)+1;e[n]?e[n].focus():e[0].focus()})(e,t);break;case l:((e,t)=&gt;{const n=e.indexOf(t)-1;e[n]?e[n].focus():e[e.length-1].focus()})(e,t)}})(E,e.target,e),O(e)},onFocus:()=&gt;y(e),onClick:()=&gt;{y(e),v(!1)},onPointerDown:()=&gt;v(!1)},t))),a.a.createElement("div",{role:"tabpanel",className:"margin-vert--md"},r.Children.toArray(n).filter(e=&gt;e.props.value===h)[0]))}},150:function(e,t,n){"use strict";var r=n(0),a=n.n(r);t.a=function(e){return a.a.createElement("div",null,e.children)}},151:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(132),c=n(130),i=n(135),s=n(134),l=n(153),u=n(136),f=n(94),m=n.n(f);const d=["January","February","March","April","May","June","July","August","September","October","November","December"];t.a=function(e){const{children:t,frontMatter:n,metadata:r,truncated:f,isBlogPostPage:p=!1}=e,{date:h,permalink:b,tags:g,readingTime:v}=r,{author:y,title:E,image:O,keywords:j}=n,w=n.author_url||n.authorURL,k=n.author_title||n.authorTitle,C=n.author_image_url||n.authorImageURL,T=Object(u.a)(O,{absolute:!0});return a.a.createElement(a.a.Fragment,null,a.a.createElement(i.a,null,j&amp;&amp;j.length&amp;&amp;a.a.createElement("meta",{name:"keywords",content:j.join(",")}),O&amp;&amp;a.a.createElement("meta",{property:"og:image",content:T}),O&amp;&amp;a.a.createElement("meta",{property:"twitter:image",content:T}),O&amp;&amp;a.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+E})),a.a.createElement("article",{className:p?void 0:"margin-bottom--xl"},(()=&gt;{const e=p?"h1":"h2",t=h.substring(0,10).split("-"),n=t[0],r=d[parseInt(t[1],10)-1],c=parseInt(t[2],10);return a.a.createElement("header",null,a.a.createElement(e,{className:Object(o.a)("margin-bottom--sm",m.a.blogPostTitle)},p?E:a.a.createElement(s.a,{to:b},E)),a.a.createElement("div",{className:"margin-vert--md"},a.a.createElement("time",{dateTime:h,className:m.a.blogPostDate},r," ",c,", ",n," ",v&amp;&amp;a.a.createElement(a.a.Fragment,null," \xb7 ",Math.ceil(v)," min read"))),a.a.createElement("div",{className:"avatar margin-vert--md"},C&amp;&amp;a.a.createElement("a",{className:"avatar__photo-link avatar__photo",href:w,target:"_blank",rel:"noreferrer noopener"},a.a.createElement("img",{src:C,alt:y})),a.a.createElement("div",{className:"avatar__intro"},y&amp;&amp;a.a.createElement(a.a.Fragment,null,a.a.createElement("h4",{className:"avatar__name"},a.a.createElement("a",{href:w,target:"_blank",rel:"noreferrer noopener"},y)),a.a.createElement("small",{className:"avatar__subtitle"},k)))))})(),a.a.createElement("section",{className:"markdown"},a.a.createElement(c.a,{components:l.a},t)),(g.length&gt;0||f)&amp;&amp;a.a.createElement("footer",{className:"row margin-vert--lg"},g.length&gt;0&amp;&amp;a.a.createElement("div",{className:"col"},a.a.createElement("strong",null,"Tags:"),g.map(({label:e,permalink:t})=&gt;a.a.createElement(s.a,{key:t,className:"margin-horiz--sm",to:t},e))),f&amp;&amp;a.a.createElement("div",{className:"col text--right"},a.a.createElement(s.a,{to:r.permalink,"aria-label":"Read more about "+E},a.a.createElement("strong",null,"Read More"))))))}},153:function(e,t,n){"use strict";var r=n(2),a=n(0),o=n.n(a),c=n(134),i=n(132),s={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},l={Prism:n(20).a,theme:s};function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return(f=Object.assign||function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e}).apply(this,arguments)}var m=/\r\n|\r|\n/,d=function(e){0===e.length?e.push({types:["plain"],content:"",empty:!0}):1===e.length&amp;&amp;""===e[0].content&amp;&amp;(e[0].empty=!0)},p=function(e,t){var n=e.length;return n&gt;0&amp;&amp;e[n-1]===t?e:e.concat(t)},h=function(e,t){var n=e.plain,r=Object.create(null),a=e.styles.reduce((function(e,n){var r=n.languages,a=n.style;return r&amp;&amp;!r.includes(t)||n.types.forEach((function(t){var n=f({},e[t],a);e[t]=n})),e}),r);return a.root=n,a.plain=f({},n,{backgroundColor:null}),a};function b(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;-1===t.indexOf(r)&amp;&amp;(n[r]=e[r]);return n}var g=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),u(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&amp;&amp;e.theme===t.prevTheme&amp;&amp;e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?h(e.theme,e.language):void 0;return t.themeDict=n})),u(this,"getLineProps",(function(e){var n=e.key,r=e.className,a=e.style,o=f({},b(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),c=t.getThemeDict(t.props);return void 0!==c&amp;&amp;(o.style=c.plain),void 0!==a&amp;&amp;(o.style=void 0!==o.style?f({},o.style,a):a),void 0!==n&amp;&amp;(o.key=n),r&amp;&amp;(o.className+=" "+r),o})),u(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,a=n.length,o=t.getThemeDict(t.props);if(void 0!==o){if(1===a&amp;&amp;"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===a&amp;&amp;!r)return o[n[0]];var c=r?{display:"inline-block"}:{},i=n.map((function(e){return o[e]}));return Object.assign.apply(Object,[c].concat(i))}})),u(this,"getTokenProps",(function(e){var n=e.key,r=e.className,a=e.style,o=e.token,c=f({},b(e,["key","className","style","token"]),{className:"token "+o.types.join(" "),children:o.content,style:t.getStyleForToken(o),key:void 0});return void 0!==a&amp;&amp;(c.style=void 0!==c.style?f({},c.style,a):a),void 0!==n&amp;&amp;(c.key=n),r&amp;&amp;(c.className+=" "+r),c}))}return e&amp;&amp;(t.__proto__=e),t.prototype=Object.create(e&amp;&amp;e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,a=e.children,o=this.getThemeDict(this.props),c=t.languages[n];return a({tokens:function(e){for(var t=[[]],n=[e],r=[0],a=[e.length],o=0,c=0,i=[],s=[i];c&gt;-1;){for(;(o=r[c]++)&lt;a[c];){var l=void 0,u=t[c],f=n[c][o];if("string"==typeof f?(u=c&gt;0?u:["plain"],l=f):(u=p(u,f.type),f.alias&amp;&amp;(u=p(u,f.alias)),l=f.content),"string"==typeof l){var h=l.split(m),b=h.length;i.push({types:u,content:h[0]});for(var g=1;g&lt;b;g++)d(i),s.push(i=[]),i.push({types:u,content:h[g]})}else c++,t.push(u),n.push(l),r.push(0),a.push(l.length)}c--,t.pop(),n.pop(),r.pop(),a.pop()}return d(i),s}(void 0!==c?t.tokenize(r,c,n):[r]),className:"prism-code language-"+n,style:void 0!==o?o.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(a.Component),v=n(190),y=n.n(v),E=n(191),O=n.n(E),j=n(131);var w=()=&gt;{const{siteConfig:e}=Object(j.a)();return e.themeConfig.prism.theme},k=n(69),C=n.n(k);const T=/{([\d,-]+)}/,N=(e=["js","jsBlock","jsx","python","html"])=&gt;{const t={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},python:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},n=["highlight-next-line","highlight-start","highlight-end"].join("|"),r=e.map(e=&gt;`(?:${t[e].start}\\s*(${n})\\s*${t[e].end})`).join("|");return new RegExp(`^\\s*(?:${r})\\s*$`)},S=/title=".*"/;var _=({children:e,className:t,metastring:n})=&gt;{const{siteConfig:{themeConfig:{prism:c={}}}}=Object(j.a)(),[s,u]=Object(a.useState)(!1),[f,m]=Object(a.useState)(!1);Object(a.useEffect)(()=&gt;{m(!0)},[]);const d=Object(a.useRef)(null);let p=[],h="";const b=w();if(n&amp;&amp;T.test(n)){const e=n.match(T)[1];p=O.a.parse(e).filter(e=&gt;e&gt;0)}n&amp;&amp;S.test(n)&amp;&amp;(h=n.match(S)[0].split("title=")[1].replace(/"+/g,""));let v=t&amp;&amp;t.replace(/language-/,"");!v&amp;&amp;c.defaultLanguage&amp;&amp;(v=c.defaultLanguage);let E=e.replace(/\n$/,"");if(0===p.length&amp;&amp;void 0!==v){let t="";const n=(e=&gt;{switch(e){case"js":case"javascript":case"ts":case"typescript":return N(["js","jsBlock"]);case"jsx":case"tsx":return N(["js","jsBlock","jsx"]);case"html":return N(["js","jsBlock","html"]);case"python":case"py":return N(["python"]);default:return N()}})(v),r=e.replace(/\n$/,"").split("\n");let a;for(let e=0;e&lt;r.length;){const o=e+1,c=r[e].match(n);if(null!==c){switch(c.slice(1).reduce((e,t)=&gt;e||t,void 0)){case"highlight-next-line":t+=o+",";break;case"highlight-start":a=o;break;case"highlight-end":t+=`${a}-${o-1},`}r.splice(e,1)}else e+=1}p=O.a.parse(t),E=r.join("\n")}const k=()=&gt;{y()(E),u(!0),setTimeout(()=&gt;u(!1),2e3)};return o.a.createElement(g,Object(r.a)({},l,{key:String(f),theme:b,code:E,language:v}),({className:e,style:t,tokens:n,getLineProps:a,getTokenProps:c})=&gt;o.a.createElement(o.a.Fragment,null,h&amp;&amp;o.a.createElement("div",{style:t,className:C.a.codeBlockTitle},h),o.a.createElement("div",{className:C.a.codeBlockContent},o.a.createElement("button",{ref:d,type:"button","aria-label":"Copy code to clipboard",className:Object(i.a)(C.a.copyButton,{[C.a.copyButtonWithTitle]:h}),onClick:k},s?"Copied":"Copy"),o.a.createElement("div",{tabIndex:0,className:Object(i.a)(e,C.a.codeBlock,{[C.a.codeBlockWithTitle]:h})},o.a.createElement("div",{className:C.a.codeBlockLines,style:t},n.map((e,t)=&gt;{1===e.length&amp;&amp;""===e[0].content&amp;&amp;(e[0].content="\n");const n=a({line:e,key:t});return p.includes(t+1)&amp;&amp;(n.className=n.className+" docusaurus-highlight-code-line"),o.a.createElement("div",Object(r.a)({key:t},n),e.map((e,t)=&gt;o.a.createElement("span",Object(r.a)({key:t},c({token:e,key:t})))))}))))))},A=(n(70),n(71)),P=n.n(A);var x=e=&gt;function({id:t,...n}){const{siteConfig:{themeConfig:{navbar:{hideOnScroll:r=!1}={}}={}}={}}=Object(j.a)();return t?o.a.createElement(e,n,o.a.createElement("a",{"aria-hidden":"true",tabIndex:-1,className:Object(i.a)("anchor",{[P.a.enhancedAnchor]:!r}),id:t}),n.children,o.a.createElement("a",{"aria-hidden":"true",tabIndex:-1,className:"hash-link",href:"#"+t,title:"Direct link to heading"},"#")):o.a.createElement(e,n)},L=n(72),I=n.n(L);const D={code:e=&gt;{const{children:t}=e;return"string"==typeof t?t.includes("\n")?o.a.createElement(_,e):o.a.createElement("code",e):t},a:e=&gt;o.a.createElement(c.a,e),pre:e=&gt;o.a.createElement("div",Object(r.a)({className:I.a.mdxCodeBlock},e)),h1:x("h1"),h2:x("h2"),h3:x("h3"),h4:x("h4"),h5:x("h5"),h6:x("h6")};t.a=D},154:function(e,t,n){"use strict";var r,a=n(2),o=n(0),c=n.n(o),i=n(132),s=n(134),l=n(136);var u=function(){if(void 0!==r)return r;var e=!1,t={get passive(){e=!0}},n=function(){};return window.addEventListener("t",n,t),window.removeEventListener("t",n,t),r=e,e},f=o.useLayoutEffect,m=function(e){var t=Object(o.useRef)(e);return f((function(){t.current=e})),t},d="touchstart",p=["mousedown",d],h=function(e){if(e===d)return u()?{passive:!0}:void 0};var b=function(e,t){var n=m(t);Object(o.useEffect)((function(){if(t){var r=function(t){e.current&amp;&amp;n.current&amp;&amp;!e.current.contains(t.target)&amp;&amp;n.current(t)};return p.forEach((function(e){document.addEventListener(e,r,h(e))})),function(){p.forEach((function(e){document.removeEventListener(e,r,h(e))}))}}}),[!t])};function g({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,activeClassName:i="navbar__link--active",prependBaseUrlToHref:u,...f}){const m=Object(l.a)(n),d=Object(l.a)(e),p=Object(l.a)(r,{forcePrependBaseUrl:!0});return c.a.createElement(s.a,Object(a.a)({},r?{target:"_blank",rel:"noopener noreferrer",href:u?p:r}:{isNavLink:!0,activeClassName:i,to:m,...e||t?{isActive:(e,n)=&gt;t?new RegExp(t).test(n.pathname):n.pathname.startsWith(d)}:null},f),o)}function v({items:e,position:t,className:n,...r}){const s=c.a.useRef(null),l=c.a.useRef(null),[u,f]=Object(o.useState)(!1);function m(e){if(e){var t,n;const e=null==l||null===(t=l.current)||void 0===t||null===(n=t.firstChild)||void 0===n?void 0:n.firstChild;e&amp;&amp;e.focus()}f(e)}b(s,()=&gt;m(!1));const d=(e,t=!1)=&gt;Object(i.a)({"navbar__item navbar__link":!t,dropdown__link:t},e);return e?c.a.createElement("div",{ref:s,className:Object(i.a)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===t,"dropdown--right":"right"===t,"dropdown--show":u})},c.a.createElement(g,Object(a.a)({className:d(n)},r,{onClick:r.to?void 0:e=&gt;e.preventDefault(),onKeyDown:e=&gt;{("Enter"===e.key&amp;&amp;!r.to||"Tab"===e.key)&amp;&amp;(e.preventDefault(),m(!0))}}),r.label),c.a.createElement("ul",{ref:l,className:"dropdown__menu"},e.map(({className:t,...n},r)=&gt;c.a.createElement("li",{key:r},c.a.createElement(g,Object(a.a)({onKeyDown:t=&gt;{r===e.length-1&amp;&amp;"Tab"===t.key&amp;&amp;(t.preventDefault(),m(!1))},activeClassName:"dropdown__link--active",className:d(t,!0)},n)))))):c.a.createElement(g,Object(a.a)({className:d(n)},r))}function y({items:e,position:t,className:n,...r}){const o=(e,t=!1)=&gt;Object(i.a)("menu__link",{"menu__link--sublist":t},e);return e?c.a.createElement("li",{className:"menu__list-item"},c.a.createElement(g,Object(a.a)({className:o(n,!0)},r),r.label),c.a.createElement("ul",{className:"menu__list"},e.map(({className:e,...t},n)=&gt;c.a.createElement("li",{className:"menu__list-item",key:n},c.a.createElement(g,Object(a.a)({activeClassName:"menu__link--active",className:o(e)},t,{onClick:r.onClick})))))):c.a.createElement("li",{className:"menu__list-item"},c.a.createElement(g,Object(a.a)({className:o(n)},r)))}t.a=function({mobile:e=!1,...t}){const n=e?y:v;return c.a.createElement(n,t)}},155:function(e,t,n){"use strict";var r=n(0);const a=Object(r.createContext)(void 0);t.a=a},156:function(e,t,n){"use strict";var r=n(139),a=n(8),o=n(131);t.a=function(){const e=Object(r.useHistory)(),t=Object(r.useLocation)(),{siteConfig:{baseUrl:n}={}}=Object(o.a)();return{searchValue:a.a.canUseDOM&amp;&amp;new URLSearchParams(t.search).get("q")||"",updateSearchPath:n=&gt;{const r=new URLSearchParams(t.search);n?r.set("q",n):r.delete("q"),e.replace({search:r.toString()})},generateSearchPageLink:e=&gt;`${n}search?q=${encodeURIComponent(e)}`}}},157:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),a=n.n(r);function o(){return a.a.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},a.a.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}},158:function(e,t,n){"use strict";var r=n(0);t.a=function(e=!0){Object(r.useEffect)(()=&gt;(document.body.style.overflow=e?"hidden":"visible",()=&gt;{document.body.style.overflow="visible"}),[e])}},159:function(e,t,n){"use strict";n.d(t,"b",(function(){return a}));var r=n(0);const a={desktop:"desktop",mobile:"mobile"};t.a=function(){const e="undefined"!=typeof window;function t(){if(e)return window.innerWidth&gt;996?a.desktop:a.mobile}const[n,o]=Object(r.useState)(t);return Object(r.useEffect)(()=&gt;{if(e)return window.addEventListener("resize",n),()=&gt;window.removeEventListener("resize",n);function n(){o(t())}},[]),n}},160:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a})),n.d(t,"useAllPluginInstancesData",(function(){return o})),n.d(t,"usePluginData",(function(){return c}));var r=n(131);function a(){const{globalData:e}=Object(r.a)();if(!e)throw new Error("Docusaurus global data not found");return e}function o(e){const t=a()[e];if(!t)throw new Error("Docusaurus plugin global data not found for pluginName="+e);return t}function c(e,t="default"){const n=o(e)[t];if(!n)throw new Error(`Docusaurus plugin global data not found for pluginName=${e} and pluginId=${t}`);return n}},169:function(e,t,n){"use strict";var r=n(0),a=n.n(r);var o=function(e,t,n){const[a,o]=Object(r.useState)(void 0);Object(r.useEffect)(()=&gt;{let r,c;function i(){const i=function(){let e=0,t=null;for(r=document.getElementsByClassName("anchor");e&lt;r.length&amp;&amp;!t;){const a=r[e],{top:o}=a.getBoundingClientRect();o&gt;=0&amp;&amp;o&lt;=n&amp;&amp;(t=a),e+=1}return t}();if(i){let n=0,r=!1;for(c=document.getElementsByClassName(e);n&lt;c.length&amp;&amp;!r;){const e=c[n],{href:s}=e,l=decodeURIComponent(s.substring(s.indexOf("#")+1));i.id===l&amp;&amp;(a&amp;&amp;a.classList.remove(t),e.classList.add(t),o(e),r=!0),n+=1}}}return document.addEventListener("scroll",i),document.addEventListener("resize",i),i(),()=&gt;{document.removeEventListener("scroll",i),document.removeEventListener("resize",i)}})},c=n(64),i=n.n(c);const s="table-of-contents__link";function l({headings:e,isChild:t}){return e.length?a.a.createElement("ul",{className:t?"":"table-of-contents table-of-contents__left-border"},e.map(e=&gt;a.a.createElement("li",{key:e.id},a.a.createElement("a",{href:"#"+e.id,className:s,dangerouslySetInnerHTML:{__html:e.value}}),a.a.createElement(l,{isChild:!0,headings:e.children})))):null}t.a=function({headings:e}){return o(s,"table-of-contents__link--active",100),a.a.createElement("div",{className:i.a.tableOfContents},a.a.createElement(l,{headings:e}))}},170:function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r),o=n(133),c=n(57),i=n.n(c);t.default=()=&gt;a.a.createElement(o.a,{flex:!0,title:"Page not found"},a.a.createElement("div",{className:i.a.wrapper},a.a.createElement("h1",{className:i.a.title},"404"),a.a.createElement("p",{className:i.a.message},"We could not find what you were looking for.")))},171:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return be}));var r,a,o,c,i=n(7),s=n.n(i),l=n(172),u=n.n(l),f=n(173),m=n.n(f),d=n(0),p=n.n(d),h=n(21),b=n.n(h),g="bodyAttributes",v="htmlAttributes",y="titleAttributes",E={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},O=(Object.keys(E).map((function(e){return E[e]})),"charset"),j="cssText",w="href",k="http-equiv",C="innerHTML",T="itemprop",N="name",S="property",_="rel",A="src",P="target",x={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},L="defaultTitle",I="defer",D="encodeSpecialCharacters",B="onChangeClientState",M="titleTemplate",R=Object.keys(x).reduce((function(e,t){return e[x[t]]=t,e}),{}),V=[E.NOSCRIPT,E.SCRIPT,E.STYLE],U="data-react-helmet",F="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},$=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},H=function(){function e(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&amp;&amp;e(t.prototype,n),r&amp;&amp;e(t,r),t}}(),z=Object.assign||function(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&amp;&amp;(e[r]=n[r])}return e},q=function(e,t){var n={};for(var r in e)t.indexOf(r)&gt;=0||Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;(n[r]=e[r]);return n},K=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&amp;&amp;"function"!=typeof t?e:t},W=function(e){var t=!(arguments.length&gt;1&amp;&amp;void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&amp;/g,"&amp;amp;").replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;").replace(/"/g,"&amp;quot;").replace(/'/g,"&amp;#x27;")},Y=function(e){var t=Z(e,E.TITLE),n=Z(e,M);if(n&amp;&amp;t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=Z(e,L);return t||r||void 0},G=function(e){return Z(e,B)||function(){}},J=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return z({},e,t)}),{})},X=function(e,t){return t.filter((function(e){return void 0!==e[E.BASE]})).map((function(e){return e[E.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a&lt;r.length;a++){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&amp;&amp;n[o])return t.concat(n)}return t}),[])},Q=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&amp;&amp;ae("Helmet: "+e+' should be of type "Array". Instead found type "'+F(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n=void 0,o=Object.keys(e),c=0;c&lt;o.length;c++){var i=o[c],s=i.toLowerCase();-1===t.indexOf(s)||n===_&amp;&amp;"canonical"===e[n].toLowerCase()||s===_&amp;&amp;"stylesheet"===e[s].toLowerCase()||(n=s),-1===t.indexOf(i)||i!==C&amp;&amp;i!==j&amp;&amp;i!==T||(n=i)}if(!n||!e[n])return!1;var l=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][l]&amp;&amp;(a[n][l]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),c=0;c&lt;o.length;c++){var i=o[c],s=b()({},r[i],a[i]);r[i]=s}return e}),[]).reverse()},Z=function(e,t){for(var n=e.length-1;n&gt;=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},ee=(r=Date.now(),function(e){var t=Date.now();t-r&gt;16?(r=t,e(t)):setTimeout((function(){ee(e)}),0)}),te=function(e){return clearTimeout(e)},ne="undefined"!=typeof window?window.requestAnimationFrame&amp;&amp;window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||ee:e.requestAnimationFrame||ee,re="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||te:e.cancelAnimationFrame||te,ae=function(e){return console&amp;&amp;"function"==typeof console.warn&amp;&amp;console.warn(e)},oe=null,ce=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,c=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,u=e.styleTags,f=e.title,m=e.titleAttributes;le(E.BODY,r),le(E.HTML,a),se(f,m);var d={baseTag:ue(E.BASE,n),linkTags:ue(E.LINK,o),metaTags:ue(E.META,c),noscriptTags:ue(E.NOSCRIPT,i),scriptTags:ue(E.SCRIPT,l),styleTags:ue(E.STYLE,u)},p={},h={};Object.keys(d).forEach((function(e){var t=d[e],n=t.newTags,r=t.oldTags;n.length&amp;&amp;(p[e]=n),r.length&amp;&amp;(h[e]=d[e].oldTags)})),t&amp;&amp;t(),s(e,p,h)},ie=function(e){return Array.isArray(e)?e.join(""):e},se=function(e,t){void 0!==e&amp;&amp;document.title!==e&amp;&amp;(document.title=ie(e)),le(E.TITLE,t)},le=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(U),a=r?r.split(","):[],o=[].concat(a),c=Object.keys(t),i=0;i&lt;c.length;i++){var s=c[i],l=t[s]||"";n.getAttribute(s)!==l&amp;&amp;n.setAttribute(s,l),-1===a.indexOf(s)&amp;&amp;a.push(s);var u=o.indexOf(s);-1!==u&amp;&amp;o.splice(u,1)}for(var f=o.length-1;f&gt;=0;f--)n.removeAttribute(o[f]);a.length===o.length?n.removeAttribute(U):n.getAttribute(U)!==c.join(",")&amp;&amp;n.setAttribute(U,c.join(","))}},ue=function(e,t){var n=document.head||document.querySelector(E.HEAD),r=n.querySelectorAll(e+"["+"data-react-helmet]"),a=Array.prototype.slice.call(r),o=[],c=void 0;return t&amp;&amp;t.length&amp;&amp;t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===C)n.innerHTML=t.innerHTML;else if(r===j)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var i=void 0===t[r]?"":t[r];n.setAttribute(r,i)}n.setAttribute(U,"true"),a.some((function(e,t){return c=t,n.isEqualNode(e)}))?a.splice(c,1):o.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:o}},fe=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},me=function(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[x[n]||n]=e[n],t}),t)},de=function(e,t,n){switch(e){case E.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})[U]=!0,a=me(n,r),[p.a.createElement(E.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var a=fe(n),o=ie(t);return a?"&lt;"+e+' data-react-helmet="true" '+a+"&gt;"+W(o,r)+"&lt;/"+e+"&gt;":"&lt;"+e+' data-react-helmet="true"&gt;'+W(o,r)+"&lt;/"+e+"&gt;"}(e,t.title,t.titleAttributes,n)}};case g:case v:return{toComponent:function(){return me(t)},toString:function(){return fe(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,a=((r={key:n})[U]=!0,r);return Object.keys(t).forEach((function(e){var n=x[e]||e;if(n===C||n===j){var r=t.innerHTML||t.cssText;a.dangerouslySetInnerHTML={__html:r}}else a[n]=t[e]})),p.a.createElement(e,a)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===C||e===j)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+W(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",c=-1===V.indexOf(e);return t+"&lt;"+e+' data-react-helmet="true" '+a+(c?"/&gt;":"&gt;"+o+"&lt;/"+e+"&gt;")}),"")}(e,t,n)}}}},pe=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.linkTags,c=e.metaTags,i=e.noscriptTags,s=e.scriptTags,l=e.styleTags,u=e.title,f=void 0===u?"":u,m=e.titleAttributes;return{base:de(E.BASE,t,r),bodyAttributes:de(g,n,r),htmlAttributes:de(v,a,r),link:de(E.LINK,o,r),meta:de(E.META,c,r),noscript:de(E.NOSCRIPT,i,r),script:de(E.SCRIPT,s,r),style:de(E.STYLE,l,r),title:de(E.TITLE,{title:f,titleAttributes:m},r)}},he=u()((function(e){return{baseTag:X([w,P],e),bodyAttributes:J(g,e),defer:Z(e,I),encode:Z(e,D),htmlAttributes:J(v,e),linkTags:Q(E.LINK,[_,w],e),metaTags:Q(E.META,[N,O,k,S,T],e),noscriptTags:Q(E.NOSCRIPT,[C],e),onChangeClientState:G(e),scriptTags:Q(E.SCRIPT,[A,C],e),styleTags:Q(E.STYLE,[j],e),title:Y(e),titleAttributes:J(y,e)}}),(function(e){oe&amp;&amp;re(oe),e.defer?oe=ne((function(){ce(e,(function(){oe=null}))})):(ce(e),oe=null)}),pe)((function(){return null})),be=(a=he,c=o=function(e){function t(){return $(this,t),K(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&amp;&amp;(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!m()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case E.SCRIPT:case E.NOSCRIPT:return{innerHTML:t};case E.STYLE:return{cssText:t}}throw new Error("&lt;"+e.type+" /&gt; elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,a=e.newChildProps,o=e.nestedChildren;return z({},r,((t={})[n.type]=[].concat(r[n.type]||[],[z({},a,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,c=e.nestedChildren;switch(r.type){case E.TITLE:return z({},a,((t={})[r.type]=c,t.titleAttributes=z({},o),t));case E.BODY:return z({},a,{bodyAttributes:z({},o)});case E.HTML:return z({},a,{htmlAttributes:z({},o)})}return z({},a,((n={})[r.type]=z({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=z({},t);return Object.keys(e).forEach((function(t){var r;n=z({},n,((r={})[t]=e[t],r))})),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return p.a.Children.forEach(e,(function(e){if(e&amp;&amp;e.props){var a=e.props,o=a.children,c=function(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[R[n]||n]=e[n],t}),t)}(q(a,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case E.LINK:case E.META:case E.NOSCRIPT:case E.SCRIPT:case E.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:c,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:c,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=q(e,["children"]),r=z({},n);return t&amp;&amp;(r=this.mapChildrenToProps(t,r)),p.a.createElement(a,r)},H(t,null,[{key:"canUseDOM",set:function(e){a.canUseDOM=e}}]),t}(p.a.Component),o.propTypes={base:s.a.object,bodyAttributes:s.a.object,children:s.a.oneOfType([s.a.arrayOf(s.a.node),s.a.node]),defaultTitle:s.a.string,defer:s.a.bool,encodeSpecialCharacters:s.a.bool,htmlAttributes:s.a.object,link:s.a.arrayOf(s.a.object),meta:s.a.arrayOf(s.a.object),noscript:s.a.arrayOf(s.a.object),onChangeClientState:s.a.func,script:s.a.arrayOf(s.a.object),style:s.a.arrayOf(s.a.object),title:s.a.string,titleAttributes:s.a.object,titleTemplate:s.a.string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=a.peek,o.rewind=function(){var e=a.rewind();return e||(e=pe({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},c);be.renderStatic=be.rewind}).call(this,n(28))},172:function(e,t,n){"use strict";var r,a=n(0),o=(r=a)&amp;&amp;"object"==typeof r&amp;&amp;"default"in r?r.default:r;function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&amp;&amp;"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var s,l=[];function u(){s=e(l.map((function(e){return e.props}))),f.canUseDOM?t(s):n&amp;&amp;(s=n(s))}var f=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return s},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,l=[],e};var c=a.prototype;return c.UNSAFE_componentWillMount=function(){l.push(this),u()},c.componentDidUpdate=function(){u()},c.componentWillUnmount=function(){var e=l.indexOf(this);l.splice(e,1),u()},c.render=function(){return o.createElement(r,this.props)},a}(a.PureComponent);return c(f,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),c(f,"canUseDOM",i),f}}},173:function(e,t){var n="undefined"!=typeof Element,r="function"==typeof Map,a="function"==typeof Set,o="function"==typeof ArrayBuffer&amp;&amp;!!ArrayBuffer.isView;function c(e,t){if(e===t)return!0;if(e&amp;&amp;t&amp;&amp;"object"==typeof e&amp;&amp;"object"==typeof t){if(e.constructor!==t.constructor)return!1;var i,s,l,u;if(Array.isArray(e)){if((i=e.length)!=t.length)return!1;for(s=i;0!=s--;)if(!c(e[s],t[s]))return!1;return!0}if(r&amp;&amp;e instanceof Map&amp;&amp;t instanceof Map){if(e.size!==t.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!t.has(s.value[0]))return!1;for(u=e.entries();!(s=u.next()).done;)if(!c(s.value[1],t.get(s.value[0])))return!1;return!0}if(a&amp;&amp;e instanceof Set&amp;&amp;t instanceof Set){if(e.size!==t.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!t.has(s.value[0]))return!1;return!0}if(o&amp;&amp;ArrayBuffer.isView(e)&amp;&amp;ArrayBuffer.isView(t)){if((i=e.length)!=t.length)return!1;for(s=i;0!=s--;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&amp;&amp;e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if((i=(l=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(s=i;0!=s--;)if(!Object.prototype.hasOwnProperty.call(t,l[s]))return!1;if(n&amp;&amp;e instanceof Element)return!1;for(s=i;0!=s--;)if(("_owner"!==l[s]&amp;&amp;"__v"!==l[s]&amp;&amp;"__o"!==l[s]||!e.$$typeof)&amp;&amp;!c(e[l[s]],t[l[s]]))return!1;return!0}return e!=e&amp;&amp;t!=t}e.exports=function(e,t){try{return c(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},174:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(2),a=n(0),o=n.n(a),c=n(154),i=n(140);function s({label:e,to:t,docsPluginId:n,...a}){const s=Object(i.useActiveVersion)(n),l=Object(i.useLatestVersion)(n),u=null!=s?s:l,f=null!=e?e:u.label,m=null!=t?t:(e=&gt;e.docs.find(t=&gt;t.id===e.mainDocId))(u).path;return o.a.createElement(c.a,Object(r.a)({},a,{label:f,to:m}))}},175:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocVersionSuggestions=t.useActiveDocContext=t.useActiveVersion=t.useLatestVersion=t.useVersions=t.useActivePlugin=void 0;const r=n(139),a=n(160),o=n(176),c=e=&gt;a.usePluginData("docusaurus-plugin-content-docs",e);t.useActivePlugin=(e={})=&gt;{const t=a.useAllPluginInstancesData("docusaurus-plugin-content-docs"),{pathname:n}=r.useLocation();return o.getActivePlugin(t,n,e)},t.useVersions=e=&gt;c(e).versions,t.useLatestVersion=e=&gt;{const t=c(e);return o.getLatestVersion(t)},t.useActiveVersion=e=&gt;{const t=c(e),{pathname:n}=r.useLocation();return o.getActiveVersion(t,n)},t.useActiveDocContext=e=&gt;{const t=c(e),{pathname:n}=r.useLocation();return o.getActiveDocContext(t,n)},t.useDocVersionSuggestions=e=&gt;{const t=c(e),{pathname:n}=r.useLocation();return o.getDocVersionSuggestions(t,n)}},176:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDocVersionSuggestions=t.getActiveDocContext=t.getActiveVersion=t.getLatestVersion=t.getActivePlugin=void 0;const r=n(139);t.getActivePlugin=function(e,t,n={}){const a=Object.entries(e).find(([e,n])=&gt;!!r.matchPath(t,{path:n.path,exact:!1,strict:!1})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&amp;&amp;n.failfast)throw new Error(`Can't find active docs plugin for pathname=${t}, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map(e=&gt;e.path).join(", ")}`);return o},t.getLatestVersion=e=&gt;e.versions.find(e=&gt;e.isLast),t.getActiveVersion=(e,n)=&gt;{const a=t.getLatestVersion(e);return[...e.versions.filter(e=&gt;e!==a),a].find(e=&gt;!!r.matchPath(n,{path:e.path,exact:!1,strict:!1}))},t.getActiveDocContext=(e,n)=&gt;{const a=t.getActiveVersion(e,n),o=null==a?void 0:a.docs.find(e=&gt;!!r.matchPath(n,{path:e.path,exact:!0,strict:!1}));return{activeVersion:a,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach(e=&gt;{e.docs.forEach(r=&gt;{r.id===t&amp;&amp;(n[e.name]=r)})}),n}(o.id):{}}},t.getDocVersionSuggestions=(e,n)=&gt;{const r=t.getLatestVersion(e),a=t.getActiveDocContext(e,n),o=a.activeVersion!==r;return{latestDocSuggestion:o?null==a?void 0:a.alternateDocVersions[r.name]:void 0,latestVersionSuggestion:o?r:void 0}}},177:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return l}));var r=n(2),a=n(0),o=n.n(a),c=n(154),i=n(140);const s=e=&gt;e.docs.find(t=&gt;t.id===e.mainDocId);function l({mobile:e,docsPluginId:t,...n}){var a;const l=Object(i.useActiveDocContext)(t),u=Object(i.useVersions)(t),f=Object(i.useLatestVersion)(t);const m=null!==(a=l.activeVersion)&amp;&amp;void 0!==a?a:f,d=e?"Versions":m.label,p=e?void 0:s(m).path;return o.a.createElement(c.a,Object(r.a)({},n,{mobile:e,label:d,to:p,items:function(){if(!(u.length&lt;=2))return u.map(e=&gt;{const t=(null==l?void 0:l.alternateDocVersions[e.name])||s(e);return{isNavLink:!0,label:e.label,to:t.path,isActive:()=&gt;e===(null==l?void 0:l.activeVersion)}})}()}))}},190:function(e,t,n){"use strict";const r=(e,{target:t=document.body}={})=&gt;{const n=document.createElement("textarea"),r=document.activeElement;n.value=e,n.setAttribute("readonly",""),n.style.contain="strict",n.style.position="absolute",n.style.left="-9999px",n.style.fontSize="12pt";const a=document.getSelection();let o=!1;a.rangeCount&gt;0&amp;&amp;(o=a.getRangeAt(0)),t.append(n),n.select(),n.selectionStart=0,n.selectionEnd=e.length;let c=!1;try{c=document.execCommand("copy")}catch(i){}return n.remove(),o&amp;&amp;(a.removeAllRanges(),a.addRange(o)),r&amp;&amp;r.focus(),c};e.exports=r,e.exports.default=r},191:function(e,t){e.exports.parse=function(e){var t=e.split(",").map((function(e){return function(e){if(/^-?\d+$/.test(e))return parseInt(e,10);var t;if(t=e.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){var n=t[1],r=t[2],a=t[3];if(n&amp;&amp;a){var o=[],c=(n=parseInt(n))&lt;(a=parseInt(a))?1:-1;"-"!=r&amp;&amp;".."!=r&amp;&amp;"\u2025"!=r||(a+=c);for(var i=n;i!=a;i+=c)o.push(i);return o}}return[]}(e)}));return 0===t.length?[]:1===t.length?Array.isArray(t[0])?t[0]:t:t.reduce((function(e,t){return Array.isArray(e)||(e=[e]),Array.isArray(t)||(t=[t]),e.concat(t)}))}}}]);</pre></body></html>