2 lines
49 KiB
JavaScript
2 lines
49 KiB
JavaScript
/*! For license information please see common.a910c564.js.LICENSE.txt */
|
|
"use strict";(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[592],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(7294);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 a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=r.createContext({}),l=function(e){var t=r.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},s=function(e){var t=l(e.components);return r.createElement(u.Provider,{value:t},e.children)},f={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,a=e.originalType,u=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),d=l(n),m=o,v=d["".concat(u,".").concat(m)]||d[m]||f[m]||a;return n?r.createElement(v,i(i({ref:t},s),{},{components:n})):r.createElement(v,i({ref:t},s))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=n.length,i=new Array(a);i[0]=d;var c={};for(var u in t)hasOwnProperty.call(t,u)&&(c[u]=t[u]);c.originalType=e,c.mdxType="string"==typeof e?e:o,i[1]=c;for(var l=2;l<a;l++)i[l]=n[l];return r.createElement.apply(null,i)}return r.createElement.apply(null,n)}d.displayName="MDXCreateElement"},6742:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(3366),o=n(7294),a=n(3727),i=n(2263),c=n(3919),u=n(412),l=(0,o.createContext)({collectLink:function(){}}),s=n(4996),f=n(8780),d=["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"];var m=function(e){var t,n,m=e.isNavLink,v=e.to,p=e.href,h=e.activeClassName,g=e.isActive,b=e["data-noBrokenLinkCheck"],y=e.autoAddBaseUrl,w=void 0===y||y,E=(0,r.Z)(e,d),_=(0,i.Z)().siteConfig,k=_.trailingSlash,Z=_.baseUrl,C=(0,s.C)().withBaseUrl,N=(0,o.useContext)(l),P=v||p,D=(0,c.Z)(P),O=null==P?void 0:P.replace("pathname://",""),A=void 0!==O?(n=O,w&&function(e){return e.startsWith("/")}(n)?C(n):n):void 0;A&&D&&(A=(0,f.applyTrailingSlash)(A,{trailingSlash:k,baseUrl:Z}));var L,S=(0,o.useRef)(!1),x=m?a.OL:a.rU,I=u.Z.canUseIntersectionObserver;(0,o.useEffect)((function(){return!I&&D&&null!=A&&window.docusaurus.prefetch(A),function(){I&&L&&L.disconnect()}}),[A,I,D]);var T=null!==(t=null==A?void 0:A.startsWith("#"))&&void 0!==t&&t,j=!A||!D||T;return A&&D&&!T&&!b&&N.collectLink(A),j?o.createElement("a",Object.assign({href:A},P&&!D&&{target:"_blank",rel:"noopener noreferrer"},E)):o.createElement(x,Object.assign({},E,{onMouseEnter:function(){S.current||null==A||(window.docusaurus.preload(A),S.current=!0)},innerRef:function(e){var t,n;I&&e&&D&&(t=e,n=function(){null!=A&&window.docusaurus.prefetch(A)},(L=new window.IntersectionObserver((function(e){e.forEach((function(e){t===e.target&&(e.isIntersecting||e.intersectionRatio>0)&&(L.unobserve(t),L.disconnect(),n())}))}))).observe(t))},to:A||""},m&&{isActive:g,activeClassName:h}))}},4973:function(e,t,n){n.d(t,{Z:function(){return f},I:function(){return s}});var r=n(7294),o=/{\w+}/g,a="{}";function i(e,t){var n=[],i=e.replace(o,(function(e){var o=e.substr(1,e.length-2),i=null==t?void 0:t[o];if(void 0!==i){var c=r.isValidElement(i)?i:String(i);return n.push(c),a}return e}));return 0===n.length?e:n.every((function(e){return"string"==typeof e}))?i.split(a).reduce((function(e,t,r){var o;return e.concat(t).concat(null!==(o=n[r])&&void 0!==o?o:"")}),""):i.split(a).reduce((function(e,t,o){return[].concat(e,[r.createElement(r.Fragment,{key:o},t,n[o])])}),[])}function c(e){return i(e.children,e.values)}var u=n(7529);function l(e){var t,n=e.id,r=e.message;return null!==(t=u[null!=n?n:r])&&void 0!==t?t:r}function s(e,t){var n,r=e.message;return i(null!==(n=l({message:r,id:e.id}))&&void 0!==n?n:r,t)}function f(e){var t,n=e.children,o=e.id,a=e.values,i=null!==(t=l({message:n,id:o}))&&void 0!==t?t:n;return r.createElement(c,{values:a},i)}},3919:function(e,t,n){function r(e){return!0===/^(\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{Z:function(){return o},b:function(){return r}})},8143:function(e,t,n){n.r(t),n.d(t,{BrowserRouter:function(){return r.VK},HashRouter:function(){return r.UT},Link:function(){return r.rU},MemoryRouter:function(){return r.VA},NavLink:function(){return r.OL},Prompt:function(){return r.NL},Redirect:function(){return r.l_},Route:function(){return r.AW},Router:function(){return r.F0},StaticRouter:function(){return r.gx},Switch:function(){return r.rs},generatePath:function(){return r.Gn},matchPath:function(){return r.LX},useHistory:function(){return r.k6},useLocation:function(){return r.TH},useParams:function(){return r.UO},useRouteMatch:function(){return r.$B},withRouter:function(){return r.EN}});var r=n(3727)},4996:function(e,t,n){n.d(t,{C:function(){return a},Z:function(){return i}});var r=n(2263),o=n(3919);function a(){var e=(0,r.Z)().siteConfig,t=(e=void 0===e?{}:e).baseUrl,n=void 0===t?"/":t,a=e.url;return{withBaseUrl:function(e,t){return function(e,t,n,r){var a=void 0===r?{}:r,i=a.forcePrependBaseUrl,c=void 0!==i&&i,u=a.absolute,l=void 0!==u&&u;if(!n)return n;if(n.startsWith("#"))return n;if((0,o.b)(n))return n;if(c)return t+n;var s=n.startsWith(t)?n:t+n.replace(/^\//,"");return l?e+s:s}(a,n,e,t)}}}function i(e,t){return void 0===t&&(t={}),(0,a().withBaseUrl)(e,t)}},8084:function(e,t,n){n.r(t),n.d(t,{default:function(){return o},useAllPluginInstancesData:function(){return a},usePluginData:function(){return i}});var r=n(2263);function o(){var e=(0,r.Z)().globalData;if(!e)throw new Error("Docusaurus global data not found.");return e}function a(e){var t=o()[e];if(!t)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin.');return t}function i(e,t){void 0===t&&(t="default");var n=a(e)[t];if(!n)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin with id "'+t+'".');return n}},8408:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getDocVersionSuggestions=t.getActiveDocContext=t.getActiveVersion=t.getLatestVersion=t.getActivePlugin=void 0;var r=n(8143);t.getActivePlugin=function(e,t,n){void 0===n&&(n={});var o=Object.entries(e).find((function(e){e[0];var n=e[1];return!!r.matchPath(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error("Can't find active docs plugin for \""+t+'" pathname, 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((function(e){return e.path})).join(", "));return a};t.getLatestVersion=function(e){return e.versions.find((function(e){return e.isLast}))};t.getActiveVersion=function(e,n){var o=t.getLatestVersion(e);return[].concat(e.versions.filter((function(e){return e!==o})),[o]).find((function(e){return!!r.matchPath(n,{path:e.path,exact:!1,strict:!1})}))};t.getActiveDocContext=function(e,n){var o,a,i=t.getActiveVersion(e,n),c=null==i?void 0:i.docs.find((function(e){return!!r.matchPath(n,{path:e.path,exact:!0,strict:!1})}));return{activeVersion:i,activeDoc:c,alternateDocVersions:c?(o=c.id,a={},e.versions.forEach((function(e){e.docs.forEach((function(t){t.id===o&&(a[e.name]=t)}))})),a):{}}};t.getDocVersionSuggestions=function(e,n){var r=t.getLatestVersion(e),o=t.getActiveDocContext(e,n);return{latestDocSuggestion:null==o?void 0:o.alternateDocVersions[r.name],latestVersionSuggestion:r}}},6730:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useDocVersionSuggestions=t.useActiveDocContext=t.useActiveVersion=t.useLatestVersion=t.useVersions=t.useActivePluginAndVersion=t.useActivePlugin=t.useDocsData=t.useAllDocsData=void 0;var r=n(655),o=n(8143),a=r.__importStar(n(8084)),i=n(8408),c={};t.useAllDocsData=function(){var e;return null!==(e=a.default()["docusaurus-plugin-content-docs"])&&void 0!==e?e:c};t.useDocsData=function(e){return a.usePluginData("docusaurus-plugin-content-docs",e)};t.useActivePlugin=function(e){void 0===e&&(e={});var n=t.useAllDocsData(),r=o.useLocation().pathname;return i.getActivePlugin(n,r,e)};t.useActivePluginAndVersion=function(e){void 0===e&&(e={});var n=t.useActivePlugin(e),r=o.useLocation().pathname;if(n)return{activePlugin:n,activeVersion:i.getActiveVersion(n.pluginData,r)}};t.useVersions=function(e){return t.useDocsData(e).versions};t.useLatestVersion=function(e){var n=t.useDocsData(e);return i.getLatestVersion(n)};t.useActiveVersion=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getActiveVersion(n,r)};t.useActiveDocContext=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getActiveDocContext(n,r)};t.useDocVersionSuggestions=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getDocVersionSuggestions(n,r)}},8617:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(7294),o="iconExternalLink_wgqa",a=function(e){var t=e.width,n=void 0===t?13.5:t,a=e.height,i=void 0===a?13.5:a;return r.createElement("svg",{width:n,height:i,"aria-hidden":"true",viewBox:"0 0 24 24",className:o},r.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},4478:function(e,t,n){var r=n(7462),o=n(3366),a=n(7294),i=["width","height","className"];t.Z=function(e){var t=e.width,n=void 0===t?30:t,c=e.height,u=void 0===c?30:c,l=e.className,s=(0,o.Z)(e,i);return a.createElement("svg",(0,r.Z)({className:l,width:n,height:u,viewBox:"0 0 30 30","aria-hidden":"true"},s),a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}},6016:function(e,t,n){n.d(t,{Z:function(){return ke}});var r=n(7294),o=n(6010),a=n(5977),i=n(4973),c=n(9306),u="skipToContent_OuoZ";function l(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}var s=function(){var e=(0,r.useRef)(null),t=(0,a.k6)().action;return(0,c.SL)((function(n){var r=n.location;e.current&&!r.hash&&"POP"!==t&&l(e.current)})),r.createElement("div",{ref:e},r.createElement("a",{href:"#",className:u,onClick:function(e){e.preventDefault();var t=document.querySelector("main:first-of-type")||document.querySelector(".main-wrapper");t&&l(t)}},r.createElement(i.Z,{id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation"},"Skip to main content")))},f="announcementBar_axC9",d="announcementBarClose_A3A1",m="announcementBarContent_6uhP",v="announcementBarCloseable_y4cp";var p=function(){var e,t=(0,c.nT)(),n=t.isClosed,a=t.close,u=(0,c.LU)().announcementBar;if(!u)return null;var l=u.content,s=u.backgroundColor,p=u.textColor,h=u.isCloseable;return!l||h&&n?null:r.createElement("div",{className:f,style:{backgroundColor:s,color:p},role:"banner"},r.createElement("div",{className:(0,o.Z)(m,(e={},e[v]=h,e)),dangerouslySetInnerHTML:{__html:l}}),h?r.createElement("button",{type:"button",className:(0,o.Z)(d,"clean-btn"),onClick:a,"aria-label":(0,i.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},r.createElement("span",{"aria-hidden":"true"},"\xd7")):null)},h=n(7462),g=function(){return null},b=n(2263),y={toggle:"toggle_iYfV"},w=function(e){var t=e.icon,n=e.style;return r.createElement("span",{className:(0,o.Z)(y.toggle,y.dark),style:n},t)},E=function(e){var t=e.icon,n=e.style;return r.createElement("span",{className:(0,o.Z)(y.toggle,y.light),style:n},t)},_=(0,r.memo)((function(e){var t=e.className,n=e.icons,a=e.checked,i=e.disabled,c=e.onChange,u=(0,r.useState)(a),l=u[0],s=u[1],f=(0,r.useState)(!1),d=f[0],m=f[1],v=(0,r.useRef)(null);return r.createElement("div",{className:(0,o.Z)("react-toggle",t,{"react-toggle--checked":l,"react-toggle--focus":d,"react-toggle--disabled":i})},r.createElement("div",{className:"react-toggle-track",role:"button",tabIndex:-1,onClick:function(){var e;return null==(e=v.current)?void 0:e.click()}},r.createElement("div",{className:"react-toggle-track-check"},n.checked),r.createElement("div",{className:"react-toggle-track-x"},n.unchecked),r.createElement("div",{className:"react-toggle-thumb"})),r.createElement("input",{ref:v,checked:l,type:"checkbox",className:"react-toggle-screenreader-only","aria-label":"Switch between dark and light mode",onChange:c,onClick:function(){return s(!l)},onFocus:function(){return m(!0)},onBlur:function(){return m(!1)}}))}));function k(e){var t=(0,c.LU)().colorMode.switchConfig,n=t.darkIcon,o=t.darkIconStyle,a=t.lightIcon,i=t.lightIconStyle,u=(0,b.Z)().isClient;return r.createElement(_,(0,h.Z)({disabled:!u,icons:{checked:r.createElement(w,{icon:n,style:o}),unchecked:r.createElement(E,{icon:a,style:i})}},e))}var Z=n(5350),C=n(7898),N=function(e){var t=(0,a.TH)(),n=(0,r.useState)(e),o=n[0],i=n[1],u=(0,r.useRef)(!1),l=(0,r.useState)(0),s=l[0],f=l[1],d=(0,r.useCallback)((function(e){null!==e&&f(e.getBoundingClientRect().height)}),[]);return(0,C.Z)((function(t,n){var r=t.scrollY,o=n.scrollY;if(e)if(r<s)i(!0);else{if(u.current)return u.current=!1,void i(!1);o&&0===r&&i(!0);var a=document.documentElement.scrollHeight-s,c=window.innerHeight;o&&r>=o?i(!1):r+c<a&&i(!0)}}),[s,u]),(0,c.SL)((function(t){e&&!t.location.hash&&i(!0)})),(0,r.useEffect)((function(){e&&t.hash&&(u.current=!0)}),[t.hash]),{navbarRef:d,isNavbarVisible:o}},P=n(1839),D=n(3783),O=n(3366),A=n(5525),L=["width","height"],S=function(e){var t=e.width,n=void 0===t?20:t,o=e.height,a=void 0===o?20:o,i=(0,O.Z)(e,L);return r.createElement("svg",(0,h.Z)({viewBox:"0 0 20 20",width:n,height:a,"aria-hidden":"true"},i),r.createElement("path",{fill:"currentColor",d:"M19.753 10.909c-.624-1.707-2.366-2.726-4.661-2.726-.09 0-.176.002-.262.006l-.016-2.063 3.525-.607c.115-.019.133-.119.109-.231-.023-.111-.167-.883-.188-.976-.027-.131-.102-.127-.207-.109-.104.018-3.25.461-3.25.461l-.013-2.078c-.001-.125-.069-.158-.194-.156l-1.025.016c-.105.002-.164.049-.162.148l.033 2.307s-3.061.527-3.144.543c-.084.014-.17.053-.151.143.019.09.19 1.094.208 1.172.018.08.072.129.188.107l2.924-.504.035 2.018c-1.077.281-1.801.824-2.256 1.303-.768.807-1.207 1.887-1.207 2.963 0 1.586.971 2.529 2.328 2.695 3.162.387 5.119-3.06 5.769-4.715 1.097 1.506.256 4.354-2.094 5.98-.043.029-.098.129-.033.207l.619.756c.08.096.206.059.256.023 2.51-1.73 3.661-4.515 2.869-6.683zm-7.386 3.188c-.966-.121-.944-.914-.944-1.453 0-.773.327-1.58.876-2.156a3.21 3.21 0 011.229-.799l.082 4.277a2.773 2.773 0 01-1.243.131zm2.427-.553l.046-4.109c.084-.004.166-.01.252-.01.773 0 1.494.145 1.885.361.391.217-1.023 2.713-2.183 3.758zm-8.95-7.668a.196.196 0 00-.196-.145h-1.95a.194.194 0 00-.194.144L.008 16.916c-.017.051-.011.076.062.076h1.733c.075 0 .099-.023.114-.072l1.008-3.318h3.496l1.008 3.318c.016.049.039.072.113.072h1.734c.072 0 .078-.025.062-.076-.014-.05-3.083-9.741-3.494-11.04zm-2.618 6.318l1.447-5.25 1.447 5.25H3.226z"}))},x=["mobile","dropdownItemsBefore","dropdownItemsAfter"];function I(e){var t=e.mobile,n=e.dropdownItemsBefore,o=e.dropdownItemsAfter,a=(0,O.Z)(e,x),i=(0,b.Z)().i18n,u=i.currentLocale,l=i.locales,s=i.localeConfigs,f=(0,c.l5)();function d(e){return s[e].label}var m=l.map((function(e){var t="pathname://"+f.createUrl({locale:e,fullyQualified:!1});return{isNavLink:!0,label:d(e),to:t,target:"_self",autoAddBaseUrl:!1,className:e===u?"dropdown__link--active":"",style:{textTransform:"capitalize"}}})),v=[].concat(n,m,o),p=t?"Languages":d(u);return r.createElement(A.Z,(0,h.Z)({},a,{href:"#",mobile:t,label:r.createElement("span",null,r.createElement(S,{style:{verticalAlign:"text-bottom",marginRight:5}}),r.createElement("span",null,p)),items:v}))}function T(e){return e.mobile?null:r.createElement(g,null)}var j=["type"],V={default:function(){return A.Z},localeDropdown:function(){return I},search:function(){return T},docsVersion:function(){return n(7250).Z},docsVersionDropdown:function(){return n(9308).Z},doc:function(){return n(6400).Z}};function B(e){var t=e.type,n=(0,O.Z)(e,j),o=function(e){void 0===e&&(e="default");var t=V[e];if(!t)throw new Error('No NavbarItem component found for type "'+e+'".');return t()}(t);return r.createElement(o,n)}var R=n(5537),M=n(4478),U="displayOnlyInLargeViewport_cxYs",H="navbarHideable_RReh",W="navbarHidden_FBwS",z="right";var F=function(){var e,t=(0,c.LU)(),n=t.navbar,a=n.items,i=n.hideOnScroll,u=n.style,l=t.colorMode.disableSwitch,s=(0,r.useState)(!1),f=s[0],d=s[1],m=(0,Z.Z)(),v=m.isDarkTheme,p=m.setLightTheme,b=m.setDarkTheme,y=N(i),w=y.navbarRef,E=y.isNavbarVisible;(0,P.Z)(f);var _=(0,r.useCallback)((function(){d(!0)}),[d]),C=(0,r.useCallback)((function(){d(!1)}),[d]),O=(0,r.useCallback)((function(e){return e.target.checked?b():p()}),[p,b]),A=(0,D.Z)();(0,r.useEffect)((function(){A===D.D.desktop&&d(!1)}),[A]);var L=a.some((function(e){return"search"===e.type})),S=function(e){return{leftItems:e.filter((function(e){var t;return"left"===(null!=(t=e.position)?t:z)})),rightItems:e.filter((function(e){var t;return"right"===(null!=(t=e.position)?t:z)}))}}(a),x=S.leftItems,I=S.rightItems;return r.createElement("nav",{ref:w,className:(0,o.Z)("navbar","navbar--fixed-top",(e={"navbar--dark":"dark"===u,"navbar--primary":"primary"===u,"navbar-sidebar--show":f},e[H]=i,e[W]=i&&!E,e))},r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},null!=a&&0!==a.length&&r.createElement("button",{"aria-label":"Navigation bar toggle",className:"navbar__toggle clean-btn",type:"button",tabIndex:0,onClick:_,onKeyDown:_},r.createElement(M.Z,null)),r.createElement(R.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title"}),x.map((function(e,t){return r.createElement(B,(0,h.Z)({},e,{key:t}))}))),r.createElement("div",{className:"navbar__items navbar__items--right"},I.map((function(e,t){return r.createElement(B,(0,h.Z)({},e,{key:t}))})),!l&&r.createElement(k,{className:U,checked:v,onChange:O}),!L&&r.createElement(g,null))),r.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:C}),r.createElement("div",{className:"navbar-sidebar"},r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement(R.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title",onClick:C}),!l&&f&&r.createElement(k,{checked:v,onChange:O})),r.createElement("div",{className:"navbar-sidebar__items"},r.createElement("div",{className:"menu"},r.createElement("ul",{className:"menu__list"},a.map((function(e,t){return r.createElement(B,(0,h.Z)({mobile:!0},e,{onClick:C,key:t}))})))))))},G=n(6742),q=n(4996),X=n(3919),Y="footerLogoLink_SRtH",J=n(8465),K=n(8617),Q=["to","href","label","prependBaseUrlToHref"];function $(e){var t=e.to,n=e.href,o=e.label,a=e.prependBaseUrlToHref,i=(0,O.Z)(e,Q),c=(0,q.Z)(t),u=(0,q.Z)(n,{forcePrependBaseUrl:!0});return r.createElement(G.Z,(0,h.Z)({className:"footer__link-item"},n?{href:a?u:n}:{to:c},i),n&&!(0,X.Z)(n)?r.createElement("span",null,o,r.createElement(K.Z,null)):o)}var ee=function(e){var t=e.sources,n=e.alt;return r.createElement(J.Z,{className:"footer__logo",alt:n,sources:t})};var te=function(){var e=(0,c.LU)().footer,t=e||{},n=t.copyright,a=t.links,i=void 0===a?[]:a,u=t.logo,l=void 0===u?{}:u,s={light:(0,q.Z)(l.src),dark:(0,q.Z)(l.srcDark||l.src)};return e?r.createElement("footer",{className:(0,o.Z)("footer",{"footer--dark":"dark"===e.style})},r.createElement("div",{className:"container"},i&&i.length>0&&r.createElement("div",{className:"row footer__links"},i.map((function(e,t){return r.createElement("div",{key:t,className:"col footer__col"},null!=e.title?r.createElement("div",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?r.createElement("ul",{className:"footer__items"},e.items.map((function(e,t){return e.html?r.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):r.createElement("li",{key:e.href||e.to,className:"footer__item"},r.createElement($,e))}))):null)}))),(l||n)&&r.createElement("div",{className:"footer__bottom text--center"},l&&(l.src||l.srcDark)&&r.createElement("div",{className:"margin-bottom--sm"},l.href?r.createElement(G.Z,{href:l.href,className:Y},r.createElement(ee,{alt:l.alt,sources:s})):r.createElement(ee,{alt:l.alt,sources:s})),n?r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:n}}):null))):null},ne=n(412),re=(0,c.WA)("theme"),oe="light",ae="dark",ie=function(e){return e===ae?ae:oe},ce=function(e){(0,c.WA)("theme").set(ie(e))},ue=function(){var e=(0,c.LU)().colorMode,t=e.defaultMode,n=e.disableSwitch,o=e.respectPrefersColorScheme,a=(0,r.useState)(function(e){return ne.Z.canUseDOM?ie(document.documentElement.getAttribute("data-theme")):ie(e)}(t)),i=a[0],u=a[1],l=(0,r.useCallback)((function(){u(oe),ce(oe)}),[]),s=(0,r.useCallback)((function(){u(ae),ce(ae)}),[]);return(0,r.useEffect)((function(){document.documentElement.setAttribute("data-theme",ie(i))}),[i]),(0,r.useEffect)((function(){if(!n)try{var e=re.get();null!==e&&u(ie(e))}catch(t){console.error(t)}}),[u]),(0,r.useEffect)((function(){n&&!o||window.matchMedia("(prefers-color-scheme: dark)").addListener((function(e){var t=e.matches;u(t?ae:oe)}))}),[]),{isDarkTheme:i===ae,setLightTheme:l,setDarkTheme:s}},le=n(2924);var se=function(e){var t=ue(),n=t.isDarkTheme,o=t.setLightTheme,a=t.setDarkTheme;return r.createElement(le.Z.Provider,{value:{isDarkTheme:n,setLightTheme:o,setDarkTheme:a}},e.children)},fe="docusaurus.tab.",de=function(){var e=(0,r.useState)({}),t=e[0],n=e[1],o=(0,r.useCallback)((function(e,t){(0,c.WA)("docusaurus.tab."+e).set(t)}),[]);return(0,r.useEffect)((function(){try{var e={};(0,c._f)().forEach((function(t){if(t.startsWith(fe)){var n=t.substring(fe.length);e[n]=(0,c.WA)(t).get()}})),n(e)}catch(t){console.error(t)}}),[]),{tabGroupChoices:t,setTabGroupChoices:function(e,t){n((function(n){var r;return Object.assign({},n,((r={})[e]=t,r))})),o(e,t)}}},me=(0,r.createContext)(void 0);var ve=function(e){var t=de(),n=t.tabGroupChoices,o=t.setTabGroupChoices;return r.createElement(me.Provider,{value:{tabGroupChoices:n,setTabGroupChoices:o}},e.children)};function pe(e){var t=e.children;return r.createElement(se,null,r.createElement(c.pl,null,r.createElement(ve,null,r.createElement(c.L5,null,t))))}var he=n(9105);function ge(e){var t=e.locale,n=e.version,o=e.tag;return r.createElement(he.Z,null,t&&r.createElement("meta",{name:"docusaurus_locale",content:t}),n&&r.createElement("meta",{name:"docusaurus_version",content:n}),o&&r.createElement("meta",{name:"docusaurus_tag",content:o}))}var be=n(1217);function ye(){var e=(0,b.Z)().i18n,t=e.defaultLocale,n=e.locales,o=(0,c.l5)();return r.createElement(he.Z,null,n.map((function(e){return r.createElement("link",{key:e,rel:"alternate",href:o.createUrl({locale:e,fullyQualified:!0}),hrefLang:e})})),r.createElement("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}))}function we(e){var t=e.permalink,n=(0,b.Z)().siteConfig.url,o=function(){var e=(0,b.Z)().siteConfig.url,t=(0,a.TH)().pathname;return e+(0,q.Z)(t)}(),i=t?""+n+t:o;return r.createElement(he.Z,null,r.createElement("meta",{property:"og:url",content:i}),r.createElement("link",{rel:"canonical",href:i}))}function Ee(e){var t=(0,b.Z)(),n=t.siteConfig,o=n.favicon,a=n.themeConfig,i=a.metadatas,u=a.image,l=t.i18n,s=l.currentLocale,f=l.localeConfigs,d=e.title,m=e.description,v=e.image,p=e.keywords,g=e.searchMetadatas,y=(0,q.Z)(o),w=(0,c.pe)(d),E=s,_=f[s].direction;return r.createElement(r.Fragment,null,r.createElement(he.Z,null,r.createElement("html",{lang:E,dir:_}),o&&r.createElement("link",{rel:"shortcut icon",href:y}),r.createElement("title",null,w),r.createElement("meta",{property:"og:title",content:w}),v||u&&r.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),r.createElement(be.Z,{description:m,keywords:p,image:v}),r.createElement(we,null),r.createElement(ye,null),r.createElement(ge,(0,h.Z)({tag:c.HX,locale:s},g)),r.createElement(he.Z,null,i.map((function(e,t){return r.createElement("meta",(0,h.Z)({key:"metadata_"+t},e))}))))}var _e=function(){(0,r.useEffect)((function(){var e="navigation-with-keyboard";function t(t){"keydown"===t.type&&"Tab"===t.key&&document.body.classList.add(e),"mousedown"===t.type&&document.body.classList.remove(e)}return document.addEventListener("keydown",t),document.addEventListener("mousedown",t),function(){document.body.classList.remove(e),document.removeEventListener("keydown",t),document.removeEventListener("mousedown",t)}}),[])};var ke=function(e){var t=e.children,n=e.noFooter,a=e.wrapperClassName,i=e.pageClassName;return _e(),r.createElement(pe,null,r.createElement(Ee,e),r.createElement(s,null),r.createElement(p,null),r.createElement(F,null),r.createElement("div",{className:(0,o.Z)(c.kM.wrapper.main,a,i)},t),!n&&r.createElement(te,null))}},5537:function(e,t,n){var r=n(7462),o=n(3366),a=n(7294),i=n(6742),c=n(8465),u=n(4996),l=n(2263),s=["imageClassName","titleClassName"];t.Z=function(e){var t=(0,l.Z)(),n=t.siteConfig,f=n.title,d=n.themeConfig.navbar,m=d.title,v=d.logo,p=void 0===v?{src:""}:v,h=t.isClient,g=e.imageClassName,b=e.titleClassName,y=(0,o.Z)(e,s),w=(0,u.Z)(p.href||"/"),E={light:(0,u.Z)(p.src),dark:(0,u.Z)(p.srcDark||p.src)};return a.createElement(i.Z,(0,r.Z)({to:w},y,p.target&&{target:p.target}),p.src&&a.createElement(c.Z,{key:h,className:g,sources:E,alt:p.alt||m||f}),null!=m&&a.createElement("b",{className:b},m))}},5525:function(e,t,n){var r=n(7462),o=n(3366),a=n(7294),i=n(6010),c=n(6742),u=n(4996),l=n(5977),s=n(9306),f=n(8617),d=n(3919),m=["activeBasePath","activeBaseRegex","to","href","label","activeClassName","prependBaseUrlToHref"],v=["items","position","className"],p=["className"],h=["items","className","position"],g=["className"],b=["mobile"],y="dropdown__link--active";function w(e){var t=e.activeBasePath,n=e.activeBaseRegex,i=e.to,l=e.href,s=e.label,v=e.activeClassName,p=void 0===v?"navbar__link--active":v,h=e.prependBaseUrlToHref,g=(0,o.Z)(e,m),b=(0,u.Z)(i),w=(0,u.Z)(t),E=(0,u.Z)(l,{forcePrependBaseUrl:!0}),_=s&&l&&!(0,d.Z)(l),k=p===y;return a.createElement(c.Z,(0,r.Z)({},l?{href:h?E:l}:Object.assign({isNavLink:!0,activeClassName:p,to:b},t||n?{isActive:function(e,t){return n?new RegExp(n).test(t.pathname):t.pathname.startsWith(w)}}:null),g),_?a.createElement("span",null,s,a.createElement(f.Z,k&&{width:12,height:12})):s)}function E(e){var t,n=e.items,c=e.position,u=e.className,l=(0,o.Z)(e,v),s=(0,a.useRef)(null),f=(0,a.useRef)(null),d=(0,a.useState)(!1),m=d[0],h=d[1];(0,a.useEffect)((function(){var e=function(e){s.current&&!s.current.contains(e.target)&&h(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),function(){document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[s]);var g=function(e,t){return void 0===t&&(t=!1),(0,i.Z)({"navbar__item navbar__link":!t,dropdown__link:t},e)};return n?a.createElement("div",{ref:s,className:(0,i.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===c,"dropdown--right":"right"===c,"dropdown--show":m})},a.createElement(w,(0,r.Z)({className:g(u)},l,{onClick:l.to?void 0:function(e){return e.preventDefault()},onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),h(!m))}}),null!=(t=l.children)?t:l.label),a.createElement("ul",{ref:f,className:"dropdown__menu"},n.map((function(e,t){var i=e.className,c=(0,o.Z)(e,p);return a.createElement("li",{key:t},a.createElement(w,(0,r.Z)({onKeyDown:function(e){if(t===n.length-1&&"Tab"===e.key){e.preventDefault(),h(!1);var r=s.current.nextElementSibling;r&&r.focus()}},activeClassName:y,className:g(i,!0)},c)))})))):a.createElement(w,(0,r.Z)({className:g(u)},l))}function _(e){var t,n,c,u=e.items,f=e.className,d=(e.position,(0,o.Z)(e,h)),m=(0,a.useRef)(null),v=(0,l.TH)().pathname,p=(0,a.useState)((function(){var e;return null==(e=!(null!=u&&u.some((function(e){return(0,s.Mg)(e.to,v)}))))||e})),b=p[0],y=p[1],E=function(e,t){return void 0===t&&(t=!1),(0,i.Z)("menu__link",{"menu__link--sublist":t},e)};if(!u)return a.createElement("li",{className:"menu__list-item"},a.createElement(w,(0,r.Z)({className:E(f)},d)));var _=null!=(t=m.current)&&t.scrollHeight?(null==(n=m.current)?void 0:n.scrollHeight)+"px":void 0;return a.createElement("li",{className:(0,i.Z)("menu__list-item",{"menu__list-item--collapsed":b})},a.createElement(w,(0,r.Z)({role:"button",className:E(f,!0)},d,{onClick:function(e){e.preventDefault(),y((function(e){return!e}))}}),null!=(c=d.children)?c:d.label),a.createElement("ul",{className:"menu__list",ref:m,style:{height:b?void 0:_}},u.map((function(e,t){var n=e.className,i=(0,o.Z)(e,g);return a.createElement("li",{className:"menu__list-item",key:t},a.createElement(w,(0,r.Z)({activeClassName:"menu__link--active",className:E(n)},i,{onClick:d.onClick})))}))))}t.Z=function(e){var t=e.mobile,n=void 0!==t&&t,r=(0,o.Z)(e,b),i=n?_:E;return a.createElement(i,r)}},6400:function(e,t,n){n.d(t,{Z:function(){return d}});var r=n(7462),o=n(3366),a=n(7294),i=n(5525),c=n(907),u=n(6010),l=n(9306),s=n(8780),f=["docId","activeSidebarClassName","label","docsPluginId"];function d(e){var t,n=e.docId,d=e.activeSidebarClassName,m=e.label,v=e.docsPluginId,p=(0,o.Z)(e,f),h=(0,c.Iw)(v),g=h.activeVersion,b=h.activeDoc,y=(0,l.J)(v).preferredVersion,w=(0,c.yW)(v),E=function(e,t){var n,r=(n=[]).concat.apply(n,e.map((function(e){return e.docs}))),o=r.find((function(e){return e.id===t}));if(!o){var a=r.map((function(e){return e.id})).join("\n- ");throw new Error("DocNavbarItem: couldn't find any doc with id \""+t+'" in version'+(e.length?"s":"")+" "+e.map((function(e){return e.name})).join(", ")+'".\nAvailable doc ids are:\n- '+a)}return o}((0,s.uniq)([g,y,w].filter(Boolean)),n);return a.createElement(i.Z,(0,r.Z)({exact:!0},p,{className:(0,u.Z)(p.className,(t={},t[d]=b&&b.sidebar===E.sidebar,t)),label:null!=m?m:E.id,to:E.path}))}},9308:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(7462),o=n(3366),a=n(7294),i=n(5525),c=n(907),u=n(9306),l=["mobile","docsPluginId","dropdownActiveClassDisabled","dropdownItemsBefore","dropdownItemsAfter"],s=function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))};function f(e){var t,n,f=e.mobile,d=e.docsPluginId,m=e.dropdownActiveClassDisabled,v=e.dropdownItemsBefore,p=e.dropdownItemsAfter,h=(0,o.Z)(e,l),g=(0,c.Iw)(d),b=(0,c.gB)(d),y=(0,c.yW)(d),w=(0,u.J)(d),E=w.preferredVersion,_=w.savePreferredVersionName;var k=function(){var e=b.map((function(e){var t=(null==g?void 0:g.alternateDocVersions[e.name])||s(e);return{isNavLink:!0,label:e.label,to:t.path,isActive:function(){return e===(null==g?void 0:g.activeVersion)},onClick:function(){_(e.name)}}})),t=[].concat(v,e,p);if(!(t.length<=1))return t}(),Z=null!=(t=null!=(n=g.activeVersion)?n:E)?t:y,C=f&&k?"Versions":Z.label,N=f&&k?void 0:s(Z).path;return a.createElement(i.Z,(0,r.Z)({},h,{mobile:f,label:C,to:N,items:k,isActive:m?function(){return!1}:void 0}))}},7250:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(7462),o=n(3366),a=n(7294),i=n(5525),c=n(907),u=n(9306),l=["label","to","docsPluginId"];function s(e){var t,n=e.label,s=e.to,f=e.docsPluginId,d=(0,o.Z)(e,l),m=(0,c.zu)(f),v=(0,u.J)(f).preferredVersion,p=(0,c.yW)(f),h=null!=(t=null!=m?m:v)?t:p,g=null!=n?n:h.label,b=null!=s?s:function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))}(h).path;return a.createElement(i.Z,(0,r.Z)({},d,{label:g,to:b}))}},1217:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(7294),o=n(9105),a=n(9306),i=n(4996);function c(e){var t=e.title,n=e.description,c=e.keywords,u=e.image,l=(0,a.LU)().image,s=(0,a.pe)(t),f=(0,i.Z)(u||l,{absolute:!0});return r.createElement(o.Z,null,t&&r.createElement("title",null,s),t&&r.createElement("meta",{property:"og:title",content:s}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),c&&r.createElement("meta",{name:"keywords",content:Array.isArray(c)?c.join(","):c}),f&&r.createElement("meta",{property:"og:image",content:f}),f&&r.createElement("meta",{name:"twitter:image",content:f}))}},2924:function(e,t,n){var r=n(7294).createContext(void 0);t.Z=r},8465:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(7462),o=n(3366),a=n(7294),i=n(6010),c=n(2263),u=n(5350),l={themedImage:"themedImage_TMUO","themedImage--light":"themedImage--light_4Vu1","themedImage--dark":"themedImage--dark_uzRr"},s=["sources","className","alt"],f=function(e){var t=(0,c.Z)().isClient,n=(0,u.Z)().isDarkTheme,f=e.sources,d=e.className,m=e.alt,v=void 0===m?"":m,p=(0,o.Z)(e,s),h=t?n?["dark"]:["light"]:["light","dark"];return a.createElement(a.Fragment,null,h.map((function(e){return a.createElement("img",(0,r.Z)({key:e,src:f[e],alt:v,className:(0,i.Z)(l.themedImage,l["themedImage--"+e],d)},p))})))}},907:function(e,t,n){n.d(t,{Iw:function(){return r.useActiveDocContext},Jo:function(){return r.useDocVersionSuggestions},_r:function(){return r.useAllDocsData},gA:function(){return r.useActivePlugin},gB:function(){return r.useVersions},yW:function(){return r.useLatestVersion},zh:function(){return r.useDocsData},zu:function(){return r.useActiveVersion}});var r=n(6730)},1839:function(e,t,n){var r=n(7294);t.Z=function(e){void 0===e&&(e=!0),(0,r.useEffect)((function(){return document.body.style.overflow=e?"hidden":"visible",function(){document.body.style.overflow="visible"}}),[e])}},7898:function(e,t,n){var r=n(7294),o=n(412),a=function(){return{scrollX:o.Z.canUseDOM?window.pageXOffset:0,scrollY:o.Z.canUseDOM?window.pageYOffset:0}};t.Z=function(e,t){void 0===t&&(t=[]);var n=(0,r.useRef)(a()),o=function(){var t=a();e&&e(t,n.current),n.current=t};(0,r.useEffect)((function(){var e={passive:!0};return o(),window.addEventListener("scroll",o,e),function(){return window.removeEventListener("scroll",o,e)}}),t)}},5350:function(e,t,n){var r=n(7294),o=n(2924);t.Z=function(){var e=(0,r.useContext)(o.Z);if(null==e)throw new Error('"useThemeContext" is used outside of "Layout" component. Please see https://docusaurus.io/docs/api/themes/configuration#usethemecontext.');return e}},3783:function(e,t,n){n.d(t,{D:function(){return a}});var r=n(7294),o=n(412),a={desktop:"desktop",mobile:"mobile"};t.Z=function(){var e=o.Z.canUseDOM;function t(){if(e)return window.innerWidth>996?a.desktop:a.mobile}var n=(0,r.useState)(t),i=n[0],c=n[1];return(0,r.useEffect)((function(){if(e)return window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)};function n(){c(t())}}),[]),i}},9306:function(e,t,n){n.d(t,{pl:function(){return M},HX:function(){return p},L5:function(){return L},kM:function(){return I},WA:function(){return l},os:function(){return h},Mg:function(){return y},_f:function(){return s},bc:function(){return v},l5:function(){return d},nT:function(){return U},J:function(){return x},SL:function(){return C},D9:function(){return Z},LU:function(){return o},pe:function(){return w}});var r=n(2263);function o(){return(0,r.Z)().siteConfig.themeConfig}var a="localStorage";function i(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,c||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),c=!0),null}var t}var c=!1;var u={get:function(){return null},set:function(){},del:function(){}};var l=function(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error('Illegal storage API usage for storage key "'+e+'".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.')}return{get:t,set:t,del:t}}(e);var n=i(null==t?void 0:t.persistence);return null===n?u:{get:function(){return n.getItem(e)},set:function(t){return n.setItem(e,t)},del:function(){return n.removeItem(e)}}};function s(e){void 0===e&&(e=a);var t=i(e);if(!t)return[];for(var n=[],r=0;r<t.length;r+=1){var o=t.key(r);null!==o&&n.push(o)}return n}var f=n(5977);function d(){var e=(0,r.Z)(),t=e.siteConfig,n=t.baseUrl,o=t.url,a=e.i18n,i=a.defaultLocale,c=a.currentLocale,u=(0,f.TH)().pathname,l=c===i?n:n.replace("/"+c+"/","/"),s=u.replace(n,"");return{createUrl:function(e){var t=e.locale;return""+(e.fullyQualified?o:"")+function(e){return e===i?""+l:""+l+e+"/"}(t)+s}}}var m=/title=(["'])(.*?)\1/;function v(e){var t,n;return null!==(n=null===(t=null==e?void 0:e.match(m))||void 0===t?void 0:t[2])&&void 0!==n?n:""}var p="default";function h(e,t){return"docs-"+e+"-"+t}var g=n(907),b=!!g._r,y=function(e,t){var n=function(e){return!e||(null==e?void 0:e.endsWith("/"))?e:e+"/"};return n(e)===n(t)},w=function(e){var t=(0,r.Z)().siteConfig,n=void 0===t?{}:t,o=n.title,a=n.titleDelimiter,i=void 0===a?"|":a;return e&&e.trim().length?e.trim()+" "+i+" "+o:o},E=n(7294),_=["zero","one","two","few","many","other"];function k(e){return _.filter((function(t){return e.includes(t)}))}k(["one","other"]);function Z(e){var t=(0,E.useRef)();return(0,E.useEffect)((function(){t.current=e})),t.current}function C(e){var t=(0,f.TH)(),n=Z(t),r=(0,E.useRef)(!0);(0,E.useEffect)((function(){r.current?r.current=!1:e({location:t,previousLocation:n})}),[t])}var N=function(e){return"docs-preferred-version-"+e},P={save:function(e,t,n){l(N(e),{persistence:t}).set(n)},read:function(e,t){return l(N(e),{persistence:t}).get()},clear:function(e,t){l(N(e),{persistence:t}).del()}};function D(e){var t=e.pluginIds,n=e.versionPersistence,r=e.allDocsData;var o={};return t.forEach((function(e){o[e]=function(e){var t=P.read(e,n);return r[e].versions.some((function(e){return e.name===t}))?{preferredVersionName:t}:(P.clear(e,n),{preferredVersionName:null})}(e)})),o}function O(){var e=(0,g._r)(),t=o().docs.versionPersistence,n=(0,E.useMemo)((function(){return Object.keys(e)}),[e]),r=(0,E.useState)((function(){return function(e){var t={};return e.forEach((function(e){t[e]={preferredVersionName:null}})),t}(n)})),a=r[0],i=r[1];return(0,E.useEffect)((function(){i(D({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]),[a,(0,E.useMemo)((function(){return{savePreferredVersion:function(e,n){P.save(e,t,n),i((function(t){var r;return Object.assign({},t,((r={})[e]={preferredVersionName:n},r))}))}}}),[i])]}var A=(0,E.createContext)(null);function L(e){var t=e.children;return b?E.createElement(S,null,t):E.createElement(E.Fragment,null,t)}function S(e){var t=e.children,n=O();return E.createElement(A.Provider,{value:n},t)}function x(e){void 0===e&&(e="default");var t=(0,g.zh)(e),n=function(){var e=(0,E.useContext)(A);if(!e)throw new Error('Can\'t find docs preferred context, maybe you forgot to use the "DocsPreferredVersionContextProvider"?');return e}(),r=n[0],o=n[1],a=r[e].preferredVersionName;return{preferredVersion:a?t.versions.find((function(e){return e.name===a})):null,savePreferredVersionName:(0,E.useCallback)((function(t){o.savePreferredVersion(e,t)}),[o])}}var I={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagsPostPage:"blog-tags-post-page",docPage:"doc-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docPages:"docs-wrapper",mdxPages:"mdx-wrapper"}},T=l("docusaurus.announcement.dismiss"),j=l("docusaurus.announcement.id"),V=function(){return"true"===T.get()},B=function(e){return T.set(String(e))},R=(0,E.createContext)(null),M=function(e){var t=e.children,n=function(){var e=o().announcementBar,t=(0,r.Z)().isClient,n=(0,E.useState)((function(){return!!t&&V()})),a=n[0],i=n[1];(0,E.useEffect)((function(){i(V())}),[]);var c=(0,E.useCallback)((function(){B(!0),i(!0)}),[]);return(0,E.useEffect)((function(){if(e){var t=e.id,n=j.get();"annoucement-bar"===n&&(n="announcement-bar");var r=t!==n;j.set(t),r&&B(!1),!r&&V()||i(!1)}}),[]),(0,E.useMemo)((function(){return{isClosed:a,close:c}}),[a])}();return E.createElement(R.Provider,{value:n},t)},U=function(){var e=(0,E.useContext)(R);if(!e)throw new Error("useAnnouncementBar(): AnnouncementBar not found in React context: make sure to use the AnnouncementBarProvider on top of the tree");return e}},8802:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=t.trailingSlash,r=t.baseUrl;if(e.startsWith("#"))return e;if(void 0===n)return e;var o,a=e.split(/[#?]/)[0],i="/"===a||a===r?a:(o=a,n?function(e){return e.endsWith("/")?e:e+"/"}(o):function(e){return e.endsWith("/")?e.slice(0,-1):e}(o));return e.replace(a,i)}},8780:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.uniq=t.applyTrailingSlash=void 0;var o=n(8802);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}});var a=n(9964);Object.defineProperty(t,"uniq",{enumerable:!0,get:function(){return r(a).default}})},9964:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Array.from(new Set(e))}},6010:function(e,t,n){function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function o(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.d(t,{Z:function(){return o}})},655:function(e,t,n){n.r(t),n.d(t,{__assign:function(){return a},__asyncDelegator:function(){return E},__asyncGenerator:function(){return w},__asyncValues:function(){return _},__await:function(){return y},__awaiter:function(){return s},__classPrivateFieldGet:function(){return P},__classPrivateFieldSet:function(){return D},__createBinding:function(){return d},__decorate:function(){return c},__exportStar:function(){return m},__extends:function(){return o},__generator:function(){return f},__importDefault:function(){return N},__importStar:function(){return C},__makeTemplateObject:function(){return k},__metadata:function(){return l},__param:function(){return u},__read:function(){return p},__rest:function(){return i},__spread:function(){return h},__spreadArray:function(){return b},__spreadArrays:function(){return g},__values:function(){return v}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function c(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function u(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function s(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r.throw(e))}catch(t){a(t)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}u((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=i.trys,(o=o.length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}var d=Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function m(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||d(t,e,n)}function v(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function p(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(c){o={error:c}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function h(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(p(arguments[t]));return e}function g(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)r[o]=a[i];return r}function b(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function y(e){return this instanceof y?(this.v=e,this):new y(e)}function w(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r;function i(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){a.push([e,t,n,r])>1||c(e,t)}))})}function c(e,t){try{(n=o[e](t)).value instanceof y?Promise.resolve(n.value.v).then(u,l):s(a[0][2],n)}catch(r){s(a[0][3],r)}var n}function u(e){c("next",e)}function l(e){c("throw",e)}function s(e,t){e(t),a.shift(),a.length&&c(a[0][0],a[0][1])}}function E(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:y(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=v(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function k(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var Z=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&d(t,e,n);return Z(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function P(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function D(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}}}]); |