mirror of
https://github.com/Lissy93/dashy.git
synced 2025-12-15 21:14:32 +01:00
1 line
No EOL
29 KiB
JavaScript
1 line
No EOL
29 KiB
JavaScript
"use strict";(self.webpackChunkdashy=self.webpackChunkdashy||[]).push([[593],{9188:(e,t,n)=>{n.d(t,{W:()=>r});var a=n(6540);function r(){return a.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},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"}))}},6225:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(6347),r=n(8193),l=n(4586);const o=function(){const e=(0,a.W6)(),t=(0,a.zy)(),{siteConfig:{baseUrl:n}={}}=(0,l.A)();return{searchValue:r.A.canUseDOM&&new URLSearchParams(t.search).get("q")||"",updateSearchPath:n=>{const a=new URLSearchParams(t.search);n?a.set("q",n):a.delete("q"),e.replace({search:a.toString()})},generateSearchPageLink:e=>`${n}search?q=${encodeURIComponent(e)}`}}},6359:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(6540);const r="iconExternalLink_wgqa",l=e=>{let{width:t=13.5,height:n=13.5}=e;return a.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r},a.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"}))}},1952:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(8168),r=n(6540);const l=e=>{let{width:t=30,height:n=30,className:l,...o}=e;return r.createElement("svg",(0,a.A)({className:l,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},o),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}},5593:(e,t,n)=>{n.d(t,{A:()=>Pe});var a=n(6540),r=n(53),l=n(4798),o=n(3155);const c="skipToContent_OuoZ";function s(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}const i=function(){const e=(0,a.useRef)(null);return(0,o.$G)((t=>{let{location:n}=t;e.current&&!n.hash&&s(e.current)})),a.createElement("div",{ref:e},a.createElement("a",{href:"#main",className:c,onClick:e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")||document.querySelector(".main-wrapper");t&&s(t)}},a.createElement(l.A,{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")))},m="announcementBar_axC9",u="announcementBarClose_A3A1",d="announcementBarContent_6uhP",h="announcementBarCloseable_y4cp";const f=function(){const{isClosed:e,close:t}=(0,o.Mj)(),{announcementBar:n}=(0,o.pN)();if(!n)return null;const{content:c,backgroundColor:s,textColor:i,isCloseable:f}=n;return!c||f&&e?null:a.createElement("div",{className:m,style:{backgroundColor:s,color:i},role:"banner"},a.createElement("div",{className:(0,r.A)(d,{[h]:f}),dangerouslySetInnerHTML:{__html:c}}),f?a.createElement("button",{type:"button",className:(0,r.A)(u,"clean-btn"),onClick:t,"aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},a.createElement("span",{"aria-hidden":"true"},"\xd7")):null)};var v=n(8168),g=n(961),b=n(4586),E=n(6347),p=n(6025),k=n(4676),A=n(2602),y=n(6225);function C(){return a.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},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 w=n(9188),_=["translations"];function N(){return N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},N.apply(this,arguments)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,r,l=[],o=!0,c=!1;try{for(n=n.call(e);!(o=(a=n.next()).done)&&(l.push(a.value),!t||l.length!==t);o=!0);}catch(s){c=!0,r=s}finally{try{o||null==n.return||n.return()}finally{if(c)throw r}}return l}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return L(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(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 L(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 L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function I(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var D="Ctrl";var T=a.forwardRef((function(e,t){var n=e.translations,r=void 0===n?{}:n,l=I(e,_),o=r.buttonText,c=void 0===o?"Search":o,s=r.buttonAriaLabel,i=void 0===s?"Search":s,m=S((0,a.useState)(null),2),u=m[0],d=m[1];return(0,a.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?d("\u2318"):d(D))}),[]),a.createElement("button",N({type:"button",className:"DocSearch DocSearch-Button","aria-label":i},l,{ref:t}),a.createElement("span",{className:"DocSearch-Button-Container"},a.createElement(w.W,null),a.createElement("span",{className:"DocSearch-Button-Placeholder"},c)),a.createElement("span",{className:"DocSearch-Button-Keys"},null!==u&&a.createElement(a.Fragment,null,a.createElement("kbd",{className:"DocSearch-Button-Key"},u===D?a.createElement(C,null):u),a.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))})),x=n(4098);function B(){const{locale:e,tags:t}=function(){const{i18n:e}=(0,b.A)(),t=(0,x.Gy)(),n=(0,x.gk)(),a=(0,o.XK)(),r=[o.Cy,...Object.keys(t).map((function(e){const r=n?.activePlugin?.pluginId===e?n.activeVersion:void 0,l=a[e],c=t[e].versions.find((e=>e.isLast)),s=r??l??c;return(0,o.tU)(e,s.name)}))];return{locale:e.currentLocale,tags:r}}();return[`language:${e}`,t.map((e=>`docusaurus_tag:${e}`))]}const M={searchBox:"searchBox_Bc3W"};let P=null;function O(e){let{hit:t,children:n}=e;return a.createElement(k.A,{to:t.url},n)}function R(e){let{state:t,onClose:n}=e;const{generateSearchPageLink:r}=(0,y.A)();return a.createElement(k.A,{to:r(t.query),onClick:n},"See all ",t.context.nbHits," results")}function $(e){let{contextualSearch:t,...r}=e;const{siteMetadata:o}=(0,b.A)(),c=B(),s=r.searchParameters?.facetFilters??[],i=t?[...c,...s]:s,m={...r.searchParameters,facetFilters:i},{withBaseUrl:u}=(0,p.h)(),d=(0,E.W6)(),h=(0,a.useRef)(null),f=(0,a.useRef)(null),[k,y]=(0,a.useState)(!1),[C,w]=(0,a.useState)(null),_=(0,a.useCallback)((()=>P?Promise.resolve():Promise.all([n.e(343).then(n.bind(n,5343)),Promise.all([n.e(869),n.e(913)]).then(n.bind(n,8913)),Promise.all([n.e(869),n.e(504)]).then(n.bind(n,5504))]).then((e=>{let[{DocSearchModal:t}]=e;P=t}))),[]),N=(0,a.useCallback)((()=>{_().then((()=>{h.current=document.createElement("div"),document.body.insertBefore(h.current,document.body.firstChild),y(!0)}))}),[_,y]),S=(0,a.useCallback)((()=>{y(!1),h.current.remove()}),[y]),L=(0,a.useCallback)((e=>{_().then((()=>{y(!0),w(e.key)}))}),[_,y,w]),I=(0,a.useRef)({navigate(e){let{itemUrl:t}=e;d.push(t)}}).current,D=(0,a.useRef)((e=>e.map((e=>{const t=document.createElement("a");return t.href=e.url,{...e,url:u(`${t.pathname}${t.hash}`)}})))).current,x=(0,a.useMemo)((()=>e=>a.createElement(R,(0,v.A)({},e,{onClose:S}))),[S]),$=(0,a.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",o.docusaurusVersion),e)),[o.docusaurusVersion]);!function(e){var t=e.isOpen,n=e.onOpen,r=e.onClose,l=e.onInput,o=e.searchButtonRef;a.useEffect((function(){function e(e){var a;(27===e.keyCode&&t||"k"===(null===(a=e.key)||void 0===a?void 0:a.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&&"/"===e.key&&!t)&&(e.preventDefault(),t?r():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),o&&o.current===document.activeElement&&l&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&l(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,r,l,o])}({isOpen:k,onOpen:N,onClose:S,onInput:L,searchButtonRef:f});const U=(0,l.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"});return a.createElement(a.Fragment,null,a.createElement(A.A,null,a.createElement("link",{rel:"preconnect",href:`https://${r.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),a.createElement("div",{className:M.searchBox},a.createElement(T,{onTouchStart:_,onFocus:_,onMouseOver:_,onClick:N,ref:f,translations:{buttonText:U,buttonAriaLabel:U}})),k&&(0,g.createPortal)(a.createElement(P,(0,v.A)({onClose:S,initialScrollY:window.scrollY,initialQuery:C,navigator:I,transformItems:D,hitComponent:O,resultsFooterComponent:x,transformSearchClient:$},r,{searchParameters:m})),h.current))}const U=function(){const{siteConfig:e}=(0,b.A)();return a.createElement($,e.themeConfig.algolia)},V={toggle:"toggle_iYfV"},z=e=>{let{icon:t,style:n}=e;return a.createElement("span",{className:(0,r.A)(V.toggle,V.dark),style:n},t)},j=e=>{let{icon:t,style:n}=e;return a.createElement("span",{className:(0,r.A)(V.toggle,V.light),style:n},t)},K=(0,a.memo)((e=>{let{className:t,icons:n,checked:l,disabled:o,onChange:c}=e;const[s,i]=(0,a.useState)(l),[m,u]=(0,a.useState)(!1),d=(0,a.useRef)(null);return a.createElement("div",{className:(0,r.A)("react-toggle",t,{"react-toggle--checked":s,"react-toggle--focus":m,"react-toggle--disabled":o})},a.createElement("div",{className:"react-toggle-track",role:"button",tabIndex:-1,onClick:()=>d.current?.click()},a.createElement("div",{className:"react-toggle-track-check"},n.checked),a.createElement("div",{className:"react-toggle-track-x"},n.unchecked),a.createElement("div",{className:"react-toggle-thumb"})),a.createElement("input",{ref:d,checked:s,type:"checkbox",className:"react-toggle-screenreader-only","aria-label":"Switch between dark and light mode",onChange:c,onClick:()=>i(!s),onFocus:()=>u(!0),onBlur:()=>u(!1)}))}));function H(e){const{colorMode:{switchConfig:{darkIcon:t,darkIconStyle:n,lightIcon:r,lightIconStyle:l}}}=(0,o.pN)(),{isClient:c}=(0,b.A)();return a.createElement(K,(0,v.A)({disabled:!c,icons:{checked:a.createElement(z,{icon:t,style:n}),unchecked:a.createElement(j,{icon:r,style:l})}},e))}var W=n(4785),q=n(5515);const F=e=>{const t=(0,E.zy)(),[n,r]=(0,a.useState)(e),l=(0,a.useRef)(!1),[c,s]=(0,a.useState)(0),i=(0,a.useCallback)((e=>{null!==e&&s(e.getBoundingClientRect().height)}),[]);return(0,q.A)(((t,n)=>{let{scrollY:a}=t,{scrollY:o}=n;if(!e)return;if(a<c)return void r(!0);if(l.current)return l.current=!1,void r(!1);o&&0===a&&r(!0);const s=document.documentElement.scrollHeight-c,i=window.innerHeight;o&&a>=o?r(!1):a+i<s&&r(!0)}),[c,l]),(0,o.$G)((t=>{e&&!t.location.hash&&r(!0)})),(0,a.useEffect)((()=>{e&&t.hash&&(l.current=!0)}),[t.hash]),{navbarRef:i,isNavbarVisible:n}};var G=n(4911),Y=n(9312),X=n(3031);const Q=e=>{let{width:t=20,height:n=20,...r}=e;return a.createElement("svg",(0,v.A)({viewBox:"0 0 20 20",width:t,height:n,"aria-hidden":"true"},r),a.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"}))};function Z(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,...l}=e;const{i18n:{currentLocale:c,locales:s,localeConfigs:i}}=(0,b.A)(),m=(0,o.oK)();function u(e){return i[e].label}const d=[...n,...s.map((e=>{const t=`pathname://${m.createUrl({locale:e,fullyQualified:!1})}`;return{isNavLink:!0,label:u(e),to:t,target:"_self",autoAddBaseUrl:!1,className:e===c?"dropdown__link--active":"",style:{textTransform:"capitalize"}}})),...r],h=t?"Languages":u(c);return a.createElement(X.A,(0,v.A)({},l,{href:"#",mobile:t,label:a.createElement("span",null,a.createElement(Q,{style:{verticalAlign:"text-bottom",marginRight:5}}),a.createElement("span",null,h)),items:d}))}function J(e){let{mobile:t}=e;return t?null:a.createElement(U,null)}const ee={default:()=>X.A,localeDropdown:()=>Z,search:()=>J,docsVersion:()=>n(6467).A,docsVersionDropdown:()=>n(7754).A,doc:()=>n(8240).A},te=function(e){void 0===e&&(e="default");const t=ee[e];if(!t)throw new Error(`No NavbarItem component found for type "${e}".`);return t()};function ne(e){let{type:t,...n}=e;const r=te(t);return a.createElement(r,n)}var ae=n(1773),re=n(1952);const le="displayOnlyInLargeViewport_cxYs",oe="navbarHideable_RReh",ce="navbarHidden_FBwS",se="right";const ie=function(){const{navbar:{items:e,hideOnScroll:t,style:n},colorMode:{disableSwitch:l}}=(0,o.pN)(),[c,s]=(0,a.useState)(!1),{isDarkTheme:i,setLightTheme:m,setDarkTheme:u}=(0,W.A)(),{navbarRef:d,isNavbarVisible:h}=F(t);(0,G.A)(c);const f=(0,a.useCallback)((()=>{s(!0)}),[s]),g=(0,a.useCallback)((()=>{s(!1)}),[s]),b=(0,a.useCallback)((e=>e.target.checked?u():m()),[m,u]),E=(0,Y.A)();(0,a.useEffect)((()=>{E===Y.X.desktop&&s(!1)}),[E]);const p=e.some((e=>"search"===e.type)),{leftItems:k,rightItems:A}=function(e){return{leftItems:e.filter((e=>"left"===(e.position??se))),rightItems:e.filter((e=>"right"===(e.position??se)))}}(e);return a.createElement("nav",{ref:d,className:(0,r.A)("navbar","navbar--fixed-top",{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":c,[oe]:t,[ce]:t&&!h})},a.createElement("div",{className:"navbar__inner"},a.createElement("div",{className:"navbar__items"},null!=e&&0!==e.length&&a.createElement("button",{"aria-label":"Navigation bar toggle",className:"navbar__toggle clean-btn",type:"button",tabIndex:0,onClick:f,onKeyDown:f},a.createElement(re.A,null)),a.createElement(ae.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title"}),k.map(((e,t)=>a.createElement(ne,(0,v.A)({},e,{key:t}))))),a.createElement("div",{className:"navbar__items navbar__items--right"},A.map(((e,t)=>a.createElement(ne,(0,v.A)({},e,{key:t})))),!l&&a.createElement(H,{className:le,checked:i,onChange:b}),!p&&a.createElement(U,null))),a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:g}),a.createElement("div",{className:"navbar-sidebar"},a.createElement("div",{className:"navbar-sidebar__brand"},a.createElement(ae.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title",onClick:g}),!l&&c&&a.createElement(H,{checked:i,onChange:b})),a.createElement("div",{className:"navbar-sidebar__items"},a.createElement("div",{className:"menu"},a.createElement("ul",{className:"menu__list"},e.map(((e,t)=>a.createElement(ne,(0,v.A)({mobile:!0},e,{onClick:g,key:t})))))))))},me="footerLogoLink_SRtH";var ue=n(1101);function de(e){let{to:t,href:n,label:r,prependBaseUrlToHref:l,...o}=e;const c=(0,p.A)(t),s=(0,p.A)(n,{forcePrependBaseUrl:!0});return a.createElement(k.A,(0,v.A)({className:"footer__link-item"},n?{href:l?s:n}:{to:c},o),r)}const he=e=>{let{sources:t,alt:n}=e;return a.createElement(ue.A,{className:"footer__logo",alt:n,sources:t})};const fe=function(){const{footer:e}=(0,o.pN)(),{copyright:t,links:n=[],logo:l={}}=e||{},c={light:(0,p.A)(l.src),dark:(0,p.A)(l.srcDark||l.src)};return e?a.createElement("footer",{className:(0,r.A)("footer",{"footer--dark":"dark"===e.style})},a.createElement("div",{className:"container"},n&&n.length>0&&a.createElement("div",{className:"row footer__links"},n.map(((e,t)=>a.createElement("div",{key:t,className:"col footer__col"},null!=e.title?a.createElement("div",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?a.createElement("ul",{className:"footer__items"},e.items.map(((e,t)=>e.html?a.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):a.createElement("li",{key:e.href||e.to,className:"footer__item"},a.createElement(de,e))))):null)))),(l||t)&&a.createElement("div",{className:"footer__bottom text--center"},l&&(l.src||l.srcDark)&&a.createElement("div",{className:"margin-bottom--sm"},l.href?a.createElement(k.A,{href:l.href,className:me},a.createElement(he,{alt:l.alt,sources:c})):a.createElement(he,{alt:l.alt,sources:c})),t?a.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}}):null))):null};var ve=n(8193);const ge=(0,o.Wf)("theme"),be="light",Ee="dark",pe=e=>e===Ee?Ee:be,ke=e=>{(0,o.Wf)("theme").set(pe(e))},Ae=()=>{const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,o.pN)(),[r,l]=(0,a.useState)((e=>ve.A.canUseDOM?pe(document.documentElement.getAttribute("data-theme")):pe(e))(e)),c=(0,a.useCallback)((()=>{l(be),ke(be)}),[]),s=(0,a.useCallback)((()=>{l(Ee),ke(Ee)}),[]);return(0,a.useEffect)((()=>{document.documentElement.setAttribute("data-theme",pe(r))}),[r]),(0,a.useEffect)((()=>{if(!t)try{const e=ge.get();null!==e&&l(pe(e))}catch(e){console.error(e)}}),[l]),(0,a.useEffect)((()=>{t&&!n||window.matchMedia("(prefers-color-scheme: dark)").addListener((e=>{let{matches:t}=e;l(t?Ee:be)}))}),[]),{isDarkTheme:r===Ee,setLightTheme:c,setDarkTheme:s}};var ye=n(493);const Ce=function(e){const{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}=Ae();return a.createElement(ye.A.Provider,{value:{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}},e.children)},we="docusaurus.tab.",_e=()=>{const[e,t]=(0,a.useState)({}),n=(0,a.useCallback)(((e,t)=>{(0,o.Wf)(`${we}${e}`).set(t)}),[]);return(0,a.useEffect)((()=>{try{const e={};(0,o.Eo)().forEach((t=>{if(t.startsWith(we)){const n=t.substring(15);e[n]=(0,o.Wf)(t).get()}})),t(e)}catch(e){console.error(e)}}),[]),{tabGroupChoices:e,setTabGroupChoices:(e,a)=>{t((t=>({...t,[e]:a}))),n(e,a)}}},Ne=(0,a.createContext)(void 0);const Se=function(e){const{tabGroupChoices:t,setTabGroupChoices:n}=_e();return a.createElement(Ne.Provider,{value:{tabGroupChoices:t,setTabGroupChoices:n}},e.children)};function Le(e){let{children:t}=e;return a.createElement(Ce,null,a.createElement(o.oq,null,a.createElement(Se,null,a.createElement(o.VQ,null,t))))}function Ie(e){let{locale:t,version:n,tag:r}=e;const l=t;return a.createElement(A.A,null,l&&a.createElement("meta",{name:"docsearch:language",content:l}),n&&a.createElement("meta",{name:"docsearch:version",content:n}),r&&a.createElement("meta",{name:"docsearch:docusaurus_tag",content:r}))}var De=n(8139);function Te(){const{i18n:{defaultLocale:e,locales:t}}=(0,b.A)(),n=(0,o.oK)();return a.createElement(A.A,null,t.map((e=>a.createElement("link",{key:e,rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:e}))),a.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function xe(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,b.A)(),r=function(){const{siteConfig:{url:e}}=(0,b.A)(),{pathname:t}=(0,E.zy)();return e+(0,p.A)(t)}(),l=t?`${n}${t}`:r;return a.createElement(A.A,null,a.createElement("meta",{property:"og:url",content:l}),a.createElement("link",{rel:"canonical",href:l}))}function Be(e){const{siteConfig:{favicon:t,themeConfig:{metadatas:n,image:r}},i18n:{currentLocale:l,localeConfigs:c}}=(0,b.A)(),{title:s,description:i,image:m,keywords:u,searchMetadatas:d}=e,h=(0,p.A)(t),f=(0,o.s$)(s),g=l,E=c[l].direction;return a.createElement(a.Fragment,null,a.createElement(A.A,null,a.createElement("html",{lang:g,dir:E}),t&&a.createElement("link",{rel:"shortcut icon",href:h}),a.createElement("title",null,f),a.createElement("meta",{property:"og:title",content:f}),m||r&&a.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),a.createElement(De.A,{description:i,keywords:u,image:m}),a.createElement(xe,null),a.createElement(Te,null),a.createElement(Ie,(0,v.A)({tag:o.Cy,locale:l},d)),a.createElement(A.A,null,n.map(((e,t)=>a.createElement("meta",(0,v.A)({key:`metadata_${t}`},e))))))}const Me=function(){(0,a.useEffect)((()=>{const 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),()=>{document.body.classList.remove(e),document.removeEventListener("keydown",t),document.removeEventListener("mousedown",t)}}),[])};const Pe=function(e){const{children:t,noFooter:n,wrapperClassName:l,pageClassName:c}=e;return Me(),a.createElement(Le,null,a.createElement(Be,e),a.createElement(i,null),a.createElement(f,null),a.createElement(ie,null),a.createElement("div",{className:(0,r.A)(o.GN.wrapper.main,l,c)},t),!n&&a.createElement(fe,null))}},1773:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(8168),r=n(6540),l=n(4676),o=n(1101),c=n(6025),s=n(4586);const i=e=>{const{siteConfig:{title:t,themeConfig:{navbar:{title:n,logo:i={src:""}}}},isClient:m}=(0,s.A)(),{imageClassName:u,titleClassName:d,...h}=e,f=(0,c.A)(i.href||"/"),v={light:(0,c.A)(i.src),dark:(0,c.A)(i.srcDark||i.src)};return r.createElement(l.A,(0,a.A)({to:f},h,i.target&&{target:i.target}),i.src&&r.createElement(o.A,{key:m,className:u,sources:v,alt:i.alt||n||t}),null!=n&&r.createElement("b",{className:d},n))}},3031:(e,t,n)=>{n.d(t,{A:()=>g});var a=n(8168),r=n(6540),l=n(53),o=n(4676),c=n(6025),s=n(6347),i=n(3155),m=n(6359),u=n(6654);const d="dropdown__link--active";function h(e){let{activeBasePath:t,activeBaseRegex:n,to:l,href:s,label:i,activeClassName:h="navbar__link--active",prependBaseUrlToHref:f,...v}=e;const g=(0,c.A)(l),b=(0,c.A)(t),E=(0,c.A)(s,{forcePrependBaseUrl:!0}),p=i&&s&&!(0,u.A)(s),k=h===d;return r.createElement(o.A,(0,a.A)({},s?{href:f?E:s}:{isNavLink:!0,activeClassName:h,to:g,...t||n?{isActive:(e,t)=>n?new RegExp(n).test(t.pathname):t.pathname.startsWith(b)}:null},v),p?r.createElement("span",null,i,r.createElement(m.A,k&&{width:12,height:12})):i)}function f(e){let{items:t,position:n,className:o,...c}=e;const s=(0,r.useRef)(null),i=(0,r.useRef)(null),[m,u]=(0,r.useState)(!1);(0,r.useEffect)((()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[s]);const f=function(e,t){return void 0===t&&(t=!1),(0,l.A)({"navbar__item navbar__link":!t,dropdown__link:t},e)};return t?r.createElement("div",{ref:s,className:(0,l.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===n,"dropdown--right":"right"===n,"dropdown--show":m})},r.createElement(h,(0,a.A)({className:f(o)},c,{onClick:c.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!m))}}),c.children??c.label),r.createElement("ul",{ref:i,className:"dropdown__menu"},t.map(((e,n)=>{let{className:l,...o}=e;return r.createElement("li",{key:n},r.createElement(h,(0,a.A)({onKeyDown:e=>{if(n===t.length-1&&"Tab"===e.key){e.preventDefault(),u(!1);const t=s.current.nextElementSibling;t&&t.focus()}},activeClassName:d,className:f(l,!0)},o)))})))):r.createElement(h,(0,a.A)({className:f(o)},c))}function v(e){let{items:t,className:n,position:o,...c}=e;const m=(0,r.useRef)(null),{pathname:u}=(0,s.zy)(),[d,f]=(0,r.useState)((()=>!t?.some((e=>(0,i.ys)(e.to,u)))??!0)),v=function(e,t){return void 0===t&&(t=!1),(0,l.A)("menu__link",{"menu__link--sublist":t},e)};if(!t)return r.createElement("li",{className:"menu__list-item"},r.createElement(h,(0,a.A)({className:v(n)},c)));const g=m.current?.scrollHeight?`${m.current?.scrollHeight}px`:void 0;return r.createElement("li",{className:(0,l.A)("menu__list-item",{"menu__list-item--collapsed":d})},r.createElement(h,(0,a.A)({role:"button",className:v(n,!0)},c,{onClick:e=>{e.preventDefault(),f((e=>!e))}}),c.children??c.label),r.createElement("ul",{className:"menu__list",ref:m,style:{height:d?void 0:g}},t.map(((e,t)=>{let{className:n,...l}=e;return r.createElement("li",{className:"menu__list-item",key:t},r.createElement(h,(0,a.A)({activeClassName:"menu__link--active",className:v(n)},l,{onClick:c.onClick})))}))))}const g=function(e){let{mobile:t=!1,...n}=e;const a=t?v:f;return r.createElement(a,n)}},8240:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(8168),r=n(6540),l=n(3031),o=n(4098),c=n(53),s=n(3155),i=n(440);function m(e){let{docId:t,activeSidebarClassName:n,label:m,docsPluginId:u,...d}=e;const{activeVersion:h,activeDoc:f}=(0,o.zK)(u),{preferredVersion:v}=(0,s.g1)(u),g=(0,o.r7)(u),b=function(e,t){const n=[].concat(...e.map((e=>e.docs))),a=n.find((e=>e.id===t));if(!a){const a=n.map((e=>e.id)).join("\n- ");throw new Error(`DocNavbarItem: couldn't find any doc with id "${t}" in version${e.length?"s":""} ${e.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${a}`)}return a}((0,i.uniq)([h,v,g].filter(Boolean)),t);return r.createElement(l.A,(0,a.A)({exact:!0},d,{className:(0,c.A)(d.className,{[n]:f&&f.sidebar===b.sidebar}),label:m??b.id,to:b.path}))}},7754:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(8168),r=n(6540),l=n(3031),o=n(4098),c=n(3155);const s=e=>e.docs.find((t=>t.id===e.mainDocId));function i(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:i,dropdownItemsBefore:m,dropdownItemsAfter:u,...d}=e;const h=(0,o.zK)(n),f=(0,o.jh)(n),v=(0,o.r7)(n),{preferredVersion:g,savePreferredVersionName:b}=(0,c.g1)(n);const E=function(){const e=f.map((e=>{const t=h?.alternateDocVersions[e.name]||s(e);return{isNavLink:!0,label:e.label,to:t.path,isActive:()=>e===h?.activeVersion,onClick:()=>{b(e.name)}}})),t=[...m,...e,...u];if(!(t.length<=1))return t}(),p=h.activeVersion??g??v,k=t&&E?"Versions":p.label,A=t&&E?void 0:s(p).path;return r.createElement(l.A,(0,a.A)({},d,{mobile:t,label:k,to:A,items:E,isActive:i?()=>!1:void 0}))}},6467:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(8168),r=n(6540),l=n(3031),o=n(4098),c=n(3155);const s=e=>e.docs.find((t=>t.id===e.mainDocId));function i(e){let{label:t,to:n,docsPluginId:i,...m}=e;const u=(0,o.ir)(i),{preferredVersion:d}=(0,c.g1)(i),h=(0,o.r7)(i),f=u??d??h,v=t??f.label,g=n??s(f).path;return r.createElement(l.A,(0,a.A)({},m,{label:v,to:g}))}},493:(e,t,n)=>{n.d(t,{A:()=>a});const a=n(6540).createContext(void 0)},1101:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(8168),r=n(6540),l=n(53),o=n(4586),c=n(4785);const s={themedImage:"themedImage_TMUO","themedImage--light":"themedImage--light_4Vu1","themedImage--dark":"themedImage--dark_uzRr"},i=e=>{const{isClient:t}=(0,o.A)(),{isDarkTheme:n}=(0,c.A)(),{sources:i,className:m,alt:u="",...d}=e,h=t?n?["dark"]:["light"]:["light","dark"];return r.createElement(r.Fragment,null,h.map((e=>r.createElement("img",(0,a.A)({key:e,src:i[e],alt:u,className:(0,l.A)(s.themedImage,s[`themedImage--${e}`],m)},d)))))}},4911:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(6540);const r=function(e){void 0===e&&(e=!0),(0,a.useEffect)((()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[e])}},5515:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(6540),r=n(8193);const l=()=>({scrollX:r.A.canUseDOM?window.pageXOffset:0,scrollY:r.A.canUseDOM?window.pageYOffset:0}),o=function(e,t){void 0===t&&(t=[]);const n=(0,a.useRef)(l()),r=()=>{const t=l();e&&e(t,n.current),n.current=t};(0,a.useEffect)((()=>{const e={passive:!0};return r(),window.addEventListener("scroll",r,e),()=>window.removeEventListener("scroll",r,e)}),t)}},4785:(e,t,n)=>{n.d(t,{A:()=>l});var a=n(6540),r=n(493);const l=function(){const e=(0,a.useContext)(r.A);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}},9312:(e,t,n)=>{n.d(t,{A:()=>o,X:()=>l});var a=n(6540),r=n(8193);const l={desktop:"desktop",mobile:"mobile"};const o=function(){const e=r.A.canUseDOM;function t(){if(e)return window.innerWidth>996?l.desktop:l.mobile}const[n,o]=(0,a.useState)(t);return(0,a.useEffect)((()=>{if(e)return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n);function n(){o(t())}}),[]),n}}}]); |