(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{125:function(e,t,a){"use strict";a.r(t);var n=a(2),i=a(6),c=a(136),l=a(142),o=a(135),r=a(0),s=a.n(r),u=a(8),m=a(131),b=a(151);var d=function(){var e=Object(r.useContext)(b.a);if(null==e)throw new Error("`useUserPreferencesContext` is used outside of `Layout` Component.");return e},f=a(152),v=a(153),p=a(132),O=function(){var e=Object(o.a)().siteConfig.themeConfig.navbar.logo;return{logoLink:Object(p.a)("/"),logoLinkProps:{},logoImageUrl:Object(p.a)(e.src),logoAlt:e.alt}},h=a(10),k=function(){return{scrollX:h.a.canUseDOM?window.pageXOffset:0,scrollY:h.a.canUseDOM?window.pageYOffset:0}},_=function(e,t){void 0===t&&(t=[]);var a=Object(r.useState)(k()),n=a[0],i=a[1],c=function(){var t=k();i(t),e&&e(t)};return Object(r.useEffect)((function(){return window.addEventListener("scroll",c),function(){return window.removeEventListener("scroll",c,{passive:!0})}}),t),n},E=a(138),j=a(145),g=a(56),C=a.n(g);var w=function e(t,a){return"link"===t.type?(n=t.href,i=a,(c=function(e){return e.endsWith("/")?e:e+"/"})(n)===c(i)):"category"===t.type&&t.items.some((function(t){return e(t,a)}));var n,i,c};function N(e){var t,a,l,o=e.item,u=e.onItemClick,m=e.collapsible,b=e.activePath,d=Object(i.a)(e,["item","onItemClick","collapsible","activePath"]),f=o.items,v=o.label,p=w(o,b),O=(a=p,l=Object(r.useRef)(a),Object(r.useEffect)((function(){l.current=a}),[a]),l.current),h=Object(r.useState)((function(){return!!m&&(!p&&o.collapsed)})),k=h[0],_=h[1];Object(r.useEffect)((function(){p&&!O&&k&&_(!1)}),[p,O,k]);var E=Object(r.useCallback)((function(e){e.preventDefault(),_((function(e){return!e}))}),[_]);return 0===f.length?null:s.a.createElement("li",{className:Object(c.a)("menu__list-item",{"menu__list-item--collapsed":k}),key:v},s.a.createElement("a",Object(n.a)({className:Object(c.a)("menu__link",(t={"menu__link--sublist":m,"menu__link--active":m&&p},t[C.a.menuLinkText]=!m,t)),onClick:m?E:void 0,href:m?"#!":void 0},d),v),s.a.createElement("ul",{className:"menu__list"},f.map((function(e){return s.a.createElement(M,{tabIndex:k?"-1":"0",key:e.label,item:e,onItemClick:u,collapsible:m,activePath:b})}))))}function y(e){var t=e.item,a=e.onItemClick,l=e.activePath,o=(e.collapsible,Object(i.a)(e,["item","onItemClick","activePath","collapsible"])),r=t.href,u=t.label,m=w(t,l);return s.a.createElement("li",{className:"menu__list-item",key:u},s.a.createElement(E.a,Object(n.a)({className:Object(c.a)("menu__link",{"menu__link--active":m}),to:r},Object(j.a)(r)?{isNavLink:!0,exact:!0,onClick:a}:{target:"_blank",rel:"noreferrer noopener"},o),u))}function M(e){switch(e.item.type){case"category":return s.a.createElement(N,e);case"link":default:return s.a.createElement(y,e)}}var I=function(e){var t,a,i=e.path,l=e.sidebar,u=e.sidebarCollapsible,m=void 0===u||u,b=Object(r.useState)(!1),p=b[0],h=b[1],k=Object(o.a)(),j=k.siteConfig,g=(j=void 0===j?{}:j).themeConfig,w=(g=void 0===g?{}:g).navbar,N=(w=void 0===w?{}:w).title,y=void 0===N?"":N,I=w.hideOnScroll,L=void 0!==I&&I,P=k.isClient,x=O(),S=x.logoLink,U=x.logoLinkProps,A=x.logoImageUrl,W=x.logoAlt,B=d().isAnnouncementBarClosed,D=_().scrollY;Object(f.a)(p);var Y=Object(v.a)();return Object(r.useEffect)((function(){Y===v.b.desktop&&h(!1)}),[Y]),s.a.createElement("div",{className:Object(c.a)(C.a.sidebar,(t={},t[C.a.sidebarWithHideableNavbar]=L,t))},L&&s.a.createElement(E.a,Object(n.a)({tabIndex:-1,className:C.a.sidebarLogo,to:S},U),null!=A&&s.a.createElement("img",{key:P,src:A,alt:W}),null!=y&&s.a.createElement("strong",null,y)),s.a.createElement("div",{className:Object(c.a)("menu","menu--responsive",C.a.menu,(a={"menu--show":p},a[C.a.menuWithAnnouncementBar]=!B&&0===D,a))},s.a.createElement("button",{"aria-label":p?"Close Menu":"Open Menu","aria-haspopup":"true",className:"button button--secondary button--sm menu__button",type:"button",onClick:function(){h(!p)}},p?s.a.createElement("span",{className:Object(c.a)(C.a.sidebarMenuIcon,C.a.sidebarMenuCloseIcon)},"\xd7"):s.a.createElement("svg",{"aria-label":"Menu",className:C.a.sidebarMenuIcon,xmlns:"http://www.w3.org/2000/svg",height:24,width:24,viewBox:"0 0 32 32",role:"img",focusable:"false"},s.a.createElement("title",null,"Menu"),s.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),s.a.createElement("ul",{className:"menu__list"},l.map((function(e){return s.a.createElement(M,{key:e.label,item:e,onItemClick:function(e){e.target.blur(),h(!1)},collapsible:m,activePath:i})})))))},L=a(139),P=a(158),x=a(160),S=a(144),U=a(190),A=a.n(U);t.default=function(e){var t,a,r=e.location,b=e.route.routes,d=e.versionMetadata,f=Object(i.a)(e,["location","route","versionMetadata"]),v=Object(o.a)(),p=v.siteConfig,O=v.isClient,h=d||{},k=h.permalinkToSidebar,_=h.docsSidebars,E=b,j=b.find((function(e){return Object(l.matchPath)(r.pathname,e)}));if(!j)return s.a.createElement(x.default,Object(n.a)({location:r},f));var g=_[k[j.path]];return s.a.createElement(S.a,null,s.a.createElement(L.a,{description:p.customFields.description,key:O.toString(),title:"Introduction"},s.a.createElement("div",{className:A.a.doc},g&&s.a.createElement("div",{className:Object(c.a)("docs-sidebar",A.a.doc__sidebar),role:"complementary"},s.a.createElement(I,{path:j.path,sidebar:g,sidebarCollapsible:null===(t=null===(a=p.themeConfig)||void 0===a?void 0:a.sidebarCollapsible)||void 0===t||t})),s.a.createElement("main",{className:A.a.doc__main},s.a.createElement(m.a,{components:P.a},Object(u.b)(E))))))}},190:function(e,t,a){e.exports={doc:"doc_2EL-",doc__sidebar:"doc__sidebar_1crc",doc__main:"doc__main_1Lde"}}}]);