mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.Docs.git
synced 2025-11-19 21:16:31 +08:00
15 lines
105 KiB
JavaScript
15 lines
105 KiB
JavaScript
/*! @docsearch/js 3.3.5 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Nt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Nt(Object(n),!0).forEach(function(r){kr(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nt(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function je(e){return je=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},je(e)}function kr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pt(){return pt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pt.apply(this,arguments)}function Dr(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function ze(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,c,u=[],i=!0,s=!1;try{for(o=o.call(n);!(i=(a=o.next()).done)&&(u.push(a.value),!r||u.length!==r);i=!0);}catch(l){s=!0,c=l}finally{try{i||o.return==null||o.return()}finally{if(s)throw c}}return u}}(e,t)||Un(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Je(e){return function(t){if(Array.isArray(t))return mt(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||Un(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Un(e,t){if(e){if(typeof e=="string")return mt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(e,t):void 0}}function mt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var E,Se,Fn,Rt,Bn,$e={},Pt=[],Cr=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function z(e,t){for(var n in t)e[n]=t[n];return e}function Vn(e){var t=e.parentNode;t&&t.removeChild(e)}function V(e,t,n){var r,o,a,c=arguments,u={};for(a in t)a=="key"?r=t[a]:a=="ref"?o=t[a]:u[a]=t[a];if(arguments.length>3)for(n=[n],a=3;a<arguments.length;a++)n.push(c[a]);if(n!=null&&(u.children=n),typeof e=="function"&&e.defaultProps!=null)for(a in e.defaultProps)u[a]===void 0&&(u[a]=e.defaultProps[a]);return Ee(e,u,r,o,null)}function Ee(e,t,n,r,o){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:o??++E.__v};return E.vnode!=null&&E.vnode(a),a}function Y(e){return e.children}function W(e,t){this.props=e,this.context=t}function Pe(e,t){if(t==null)return e.__?Pe(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?Pe(e):null}function Wn(e){var t,n;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null){e.__e=e.__c.base=n.__e;break}return Wn(e)}}function dt(e){(!e.__d&&(e.__d=!0)&&Se.push(e)&&!Qe.__r++||Rt!==E.debounceRendering)&&((Rt=E.debounceRendering)||Fn)(Qe)}function Qe(){for(var e;Qe.__r=Se.length;)e=Se.sort(function(t,n){return t.__v.__b-n.__v.__b}),Se=[],e.some(function(t){var n,r,o,a,c,u;t.__d&&(c=(a=(n=t).__v).__e,(u=n.__P)&&(r=[],(o=z({},a)).__v=a.__v+1,It(u,a,o,n.__n,u.ownerSVGElement!==void 0,a.__h!=null?[c]:null,r,c??Pe(a),a.__h),$n(r,a),a.__e!=c&&Wn(a)))})}function Kn(e,t,n,r,o,a,c,u,i,s){var l,p,m,d,_,v,y,S=r&&r.__k||Pt,g=S.length;for(n.__k=[],l=0;l<t.length;l++)if((d=n.__k[l]=(d=t[l])==null||typeof d=="boolean"?null:typeof d=="string"||typeof d=="number"?Ee(null,d,null,null,d):Array.isArray(d)?Ee(Y,{children:d},null,null,null):d.__b>0?Ee(d.type,d.props,d.key,null,d.__v):d)!=null){if(d.__=n,d.__b=n.__b+1,(m=S[l])===null||m&&d.key==m.key&&d.type===m.type)S[l]=void 0;else for(p=0;p<g;p++){if((m=S[p])&&d.key==m.key&&d.type===m.type){S[p]=void 0;break}m=null}It(e,d,m=m||$e,o,a,c,u,i,s),_=d.__e,(p=d.ref)&&m.ref!=p&&(y||(y=[]),m.ref&&y.push(m.ref,null,d),y.push(p,d.__c||_,d)),_!=null?(v==null&&(v=_),typeof d.type=="function"&&d.__k!=null&&d.__k===m.__k?d.__d=i=zn(d,i,e):i=Jn(e,d,m,S,_,i),s||n.type!=="option"?typeof n.type=="function"&&(n.__d=i):e.value=""):i&&m.__e==i&&i.parentNode!=e&&(i=Pe(m))}for(n.__e=v,l=g;l--;)S[l]!=null&&(typeof n.type=="function"&&S[l].__e!=null&&S[l].__e==n.__d&&(n.__d=Pe(r,l+1)),Zn(S[l],S[l]));if(y)for(l=0;l<y.length;l++)Qn(y[l],y[++l],y[++l])}function zn(e,t,n){var r,o;for(r=0;r<e.__k.length;r++)(o=e.__k[r])&&(o.__=e,t=typeof o.type=="function"?zn(o,t,n):Jn(n,o,o,e.__k,o.__e,t));return t}function J(e,t){return t=t||[],e==null||typeof e=="boolean"||(Array.isArray(e)?e.some(function(n){J(n,t)}):t.push(e)),t}function Jn(e,t,n,r,o,a){var c,u,i;if(t.__d!==void 0)c=t.__d,t.__d=void 0;else if(n==null||o!=a||o.parentNode==null)e:if(a==null||a.parentNode!==e)e.appendChild(o),c=null;else{for(u=a,i=0;(u=u.nextSibling)&&i<r.length;i+=2)if(u==o)break e;e.insertBefore(o,a),c=a}return c!==void 0?c:o.nextSibling}function Tt(e,t,n){t[0]==="-"?e.setProperty(t,n):e[t]=n==null?"":typeof n!="number"||Cr.test(t)?n:n+"px"}function Ne(e,t,n,r,o){var a;e:if(t==="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof r=="string"&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||Tt(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||Tt(e.style,t,n[t])}else if(t[0]==="o"&&t[1]==="n")a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?qt:Lt,a):e.removeEventListener(t,a?qt:Lt,a);else if(t!=="dangerouslySetInnerHTML"){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if(t!=="href"&&t!=="list"&&t!=="form"&&t!=="download"&&t in e)try{e[t]=n??"";break e}catch{}typeof n=="function"||(n!=null&&(n!==!1||t[0]==="a"&&t[1]==="r")?e.setAttribute(t,n):e.removeAttribute(t))}}function Lt(e){this.l[e.type+!1](E.event?E.event(e):e)}function qt(e){this.l[e.type+!0](E.event?E.event(e):e)}function It(e,t,n,r,o,a,c,u,i){var s,l,p,m,d,_,v,y,S,g,O,b=t.type;if(t.constructor!==void 0)return null;n.__h!=null&&(i=n.__h,u=t.__e=n.__e,t.__h=null,a=[u]),(s=E.__b)&&s(t);try{e:if(typeof b=="function"){if(y=t.props,S=(s=b.contextType)&&r[s.__c],g=s?S?S.props.value:s.__:r,n.__c?v=(l=t.__c=n.__c).__=l.__E:("prototype"in b&&b.prototype.render?t.__c=l=new b(y,g):(t.__c=l=new W(y,g),l.constructor=b,l.render=Ar),S&&S.sub(l),l.props=y,l.state||(l.state={}),l.context=g,l.__n=r,p=l.__d=!0,l.__h=[]),l.__s==null&&(l.__s=l.state),b.getDerivedStateFromProps!=null&&(l.__s==l.state&&(l.__s=z({},l.__s)),z(l.__s,b.getDerivedStateFromProps(y,l.__s))),m=l.props,d=l.state,p)b.getDerivedStateFromProps==null&&l.componentWillMount!=null&&l.componentWillMount(),l.componentDidMount!=null&&l.__h.push(l.componentDidMount);else{if(b.getDerivedStateFromProps==null&&y!==m&&l.componentWillReceiveProps!=null&&l.componentWillReceiveProps(y,g),!l.__e&&l.shouldComponentUpdate!=null&&l.shouldComponentUpdate(y,l.__s,g)===!1||t.__v===n.__v){l.props=y,l.state=l.__s,t.__v!==n.__v&&(l.__d=!1),l.__v=t,t.__e=n.__e,t.__k=n.__k,l.__h.length&&c.push(l);break e}l.componentWillUpdate!=null&&l.componentWillUpdate(y,l.__s,g),l.componentDidUpdate!=null&&l.__h.push(function(){l.componentDidUpdate(m,d,_)})}l.context=g,l.props=y,l.state=l.__s,(s=E.__r)&&s(t),l.__d=!1,l.__v=t,l.__P=e,s=l.render(l.props,l.state,l.context),l.state=l.__s,l.getChildContext!=null&&(r=z(z({},r),l.getChildContext())),p||l.getSnapshotBeforeUpdate==null||(_=l.getSnapshotBeforeUpdate(m,d)),O=s!=null&&s.type===Y&&s.key==null?s.props.children:s,Kn(e,Array.isArray(O)?O:[O],t,n,r,o,a,c,u,i),l.base=t.__e,t.__h=null,l.__h.length&&c.push(l),v&&(l.__E=l.__=null),l.__e=!1}else a==null&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=xr(n.__e,t,n,r,o,a,c,i);(s=E.diffed)&&s(t)}catch(h){t.__v=null,(i||a!=null)&&(t.__e=u,t.__h=!!i,a[a.indexOf(u)]=null),E.__e(h,t,n)}}function $n(e,t){E.__c&&E.__c(t,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(r){r.call(n)})}catch(r){E.__e(r,n.__v)}})}function xr(e,t,n,r,o,a,c,u){var i,s,l,p,m=n.props,d=t.props,_=t.type,v=0;if(_==="svg"&&(o=!0),a!=null){for(;v<a.length;v++)if((i=a[v])&&(i===e||(_?i.localName==_:i.nodeType==3))){e=i,a[v]=null;break}}if(e==null){if(_===null)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",_):document.createElement(_,d.is&&d),a=null,u=!1}if(_===null)m===d||u&&e.data===d||(e.data=d);else{if(a=a&&Pt.slice.call(e.childNodes),s=(m=n.props||$e).dangerouslySetInnerHTML,l=d.dangerouslySetInnerHTML,!u){if(a!=null)for(m={},p=0;p<e.attributes.length;p++)m[e.attributes[p].name]=e.attributes[p].value;(l||s)&&(l&&(s&&l.__html==s.__html||l.__html===e.innerHTML)||(e.innerHTML=l&&l.__html||""))}if(function(y,S,g,O,b){var h;for(h in g)h==="children"||h==="key"||h in S||Ne(y,h,null,g[h],O);for(h in S)b&&typeof S[h]!="function"||h==="children"||h==="key"||h==="value"||h==="checked"||g[h]===S[h]||Ne(y,h,S[h],g[h],O)}(e,d,m,o,u),l)t.__k=[];else if(v=t.props.children,Kn(e,Array.isArray(v)?v:[v],t,n,r,o&&_!=="foreignObject",a,c,e.firstChild,u),a!=null)for(v=a.length;v--;)a[v]!=null&&Vn(a[v]);u||("value"in d&&(v=d.value)!==void 0&&(v!==e.value||_==="progress"&&!v)&&Ne(e,"value",v,m.value,!1),"checked"in d&&(v=d.checked)!==void 0&&v!==e.checked&&Ne(e,"checked",v,m.checked,!1))}return e}function Qn(e,t,n){try{typeof e=="function"?e(t):e.current=t}catch(r){E.__e(r,n)}}function Zn(e,t,n){var r,o,a;if(E.unmount&&E.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||Qn(r,null,t)),n||typeof e.type=="function"||(n=(o=e.__e)!=null),e.__e=e.__d=void 0,(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(c){E.__e(c,t)}r.base=r.__P=null}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&Zn(r[a],t,n);o!=null&&Vn(o)}function Ar(e,t,n){return this.constructor(e,n)}function Ie(e,t,n){var r,o,a;E.__&&E.__(e,t),o=(r=typeof n=="function")?null:n&&n.__k||t.__k,a=[],It(t,e=(!r&&n||t).__k=V(Y,null,[e]),o||$e,$e,t.ownerSVGElement!==void 0,!r&&n?[n]:o?null:t.firstChild?Pt.slice.call(t.childNodes):null,a,!r&&n?n:o?o.__e:t.firstChild,r),$n(a,e)}function Yn(e,t){Ie(e,t,Yn)}function Nr(e,t,n){var r,o,a,c=arguments,u=z({},e.props);for(a in t)a=="key"?r=t[a]:a=="ref"?o=t[a]:u[a]=t[a];if(arguments.length>3)for(n=[n],a=3;a<arguments.length;a++)n.push(c[a]);return n!=null&&(u.children=n),Ee(e.type,u,r||e.key,o||e.ref,null)}E={__e:function(e,t){for(var n,r,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&r.getDerivedStateFromError!=null&&(n.setState(r.getDerivedStateFromError(e)),o=n.__d),n.componentDidCatch!=null&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(a){e=a}throw e},__v:0},W.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=z({},this.state),typeof e=="function"&&(e=e(z({},n),this.props)),e&&z(n,e),e!=null&&this.__v&&(t&&this.__h.push(t),dt(this))},W.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),dt(this))},W.prototype.render=Y,Se=[],Fn=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Qe.__r=0,Bn=0;var pe,q,Mt,fe=0,ht=[],Ht=E.__b,Ut=E.__r,Ft=E.diffed,Bt=E.__c,Vt=E.unmount;function De(e,t){E.__h&&E.__h(q,e,fe||t),fe=0;var n=q.__H||(q.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function Gn(e){return fe=1,Xn(tr,e)}function Xn(e,t,n){var r=De(pe++,2);return r.t=e,r.__c||(r.__=[n?n(t):tr(void 0,t),function(o){var a=r.t(r.__[0],o);r.__[0]!==a&&(r.__=[a,r.__[1]],r.__c.setState({}))}],r.__c=q),r.__}function er(e,t){var n=De(pe++,3);!E.__s&&kt(n.__H,t)&&(n.__=e,n.__H=t,q.__H.__h.push(n))}function Wt(e,t){var n=De(pe++,4);!E.__s&&kt(n.__H,t)&&(n.__=e,n.__H=t,q.__h.push(n))}function at(e,t){var n=De(pe++,7);return kt(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function Rr(){ht.forEach(function(e){if(e.__P)try{e.__H.__h.forEach(Be),e.__H.__h.forEach(vt),e.__H.__h=[]}catch(t){e.__H.__h=[],E.__e(t,e.__v)}}),ht=[]}E.__b=function(e){q=null,Ht&&Ht(e)},E.__r=function(e){Ut&&Ut(e),pe=0;var t=(q=e.__c).__H;t&&(t.__h.forEach(Be),t.__h.forEach(vt),t.__h=[])},E.diffed=function(e){Ft&&Ft(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(ht.push(t)!==1&&Mt===E.requestAnimationFrame||((Mt=E.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(a),Kt&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(o,100);Kt&&(r=requestAnimationFrame(o))})(Rr)),q=void 0},E.__c=function(e,t){t.some(function(n){try{n.__h.forEach(Be),n.__h=n.__h.filter(function(r){return!r.__||vt(r)})}catch(r){t.some(function(o){o.__h&&(o.__h=[])}),t=[],E.__e(r,n.__v)}}),Bt&&Bt(e,t)},E.unmount=function(e){Vt&&Vt(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(Be)}catch(n){E.__e(n,t.__v)}};var Kt=typeof requestAnimationFrame=="function";function Be(e){var t=q;typeof e.__c=="function"&&e.__c(),q=t}function vt(e){var t=q;e.__c=e.__(),q=t}function kt(e,t){return!e||e.length!==t.length||t.some(function(n,r){return n!==e[r]})}function tr(e,t){return typeof t=="function"?t(e):t}function nr(e,t){for(var n in t)e[n]=t[n];return e}function yt(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function _t(e){this.props=e}(_t.prototype=new W).isPureReactComponent=!0,_t.prototype.shouldComponentUpdate=function(e,t){return yt(this.props,e)||yt(this.state,t)};var zt=E.__b;E.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),zt&&zt(e)};var Tr=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Jt=function(e,t){return e==null?null:J(J(e).map(t))},Lr={map:Jt,forEach:Jt,count:function(e){return e?J(e).length:0},only:function(e){var t=J(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:J},qr=E.__e;function Ve(){this.__u=0,this.t=null,this.__b=null}function rr(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function be(){this.u=null,this.o=null}E.__e=function(e,t,n){if(e.then){for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}qr(e,t,n)},(Ve.prototype=new W).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=rr(r.__v),a=!1,c=function(){a||(a=!0,n.componentWillUnmount=n.__c,o?o(u):u())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){c(),n.__c&&n.__c()};var u=function(){if(!--r.__u){if(r.state.__e){var s=r.state.__e;r.__v.__k[0]=function p(m,d,_){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(v){return p(v,d,_)}),m.__c&&m.__c.__P===d&&(m.__e&&_.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=_)),m}(s,s.__c.__P,s.__c.__O)}var l;for(r.setState({__e:r.__b=null});l=r.t.pop();)l.forceUpdate()}},i=t.__h===!0;r.__u++||i||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(c,c)},Ve.prototype.componentWillUnmount=function(){this.t=[]},Ve.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(c,u,i){return c&&(c.__c&&c.__c.__H&&(c.__c.__H.__.forEach(function(s){typeof s.__c=="function"&&s.__c()}),c.__c.__H=null),(c=nr({},c)).__c!=null&&(c.__c.__P===i&&(c.__c.__P=u),c.__c=null),c.__k=c.__k&&c.__k.map(function(s){return a(s,u,i)})),c}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&V(Y,null,e.fallback);return o&&(o.__h=null),[V(Y,null,t.__e?null:e.children),o]};var $t=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function Mr(e){return this.getChildContext=function(){return e.context},e.children}function Hr(e){var t=this,n=e.i;t.componentWillUnmount=function(){Ie(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(r){this.childNodes.push(r),t.i.appendChild(r)},insertBefore:function(r,o){this.childNodes.push(r),t.i.appendChild(r)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),t.i.removeChild(r)}}),Ie(V(Mr,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function or(e,t){return V(Hr,{__v:e,i:t})}(be.prototype=new W).__e=function(e){var t=this,n=rr(t.__v),r=t.o.get(e);return r[0]++,function(o){var a=function(){t.props.revealOrder?(r.push(o),$t(t,e,r)):o()};n?n(a):a()}},be.prototype.render=function(e){this.u=null,this.o=new Map;var t=J(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},be.prototype.componentDidUpdate=be.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){$t(e,n,t)})};var ar=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Ur=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Fr=function(e){return(typeof Symbol<"u"&&je(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};function cr(e,t,n){return t.__k==null&&(t.textContent=""),Ie(e,t),typeof n=="function"&&n(),e?e.__c:null}W.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(W.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Qt=E.event;function Br(){}function Vr(){return this.cancelBubble}function Wr(){return this.defaultPrevented}E.event=function(e){return Qt&&(e=Qt(e)),e.persist=Br,e.isPropagationStopped=Vr,e.isDefaultPrevented=Wr,e.nativeEvent=e};var ir,Zt={configurable:!0,get:function(){return this.class}},Yt=E.vnode;E.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){for(var o in r={},n){var a=n[o];o==="value"&&"defaultValue"in n&&a==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&a===!0?a="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!Fr(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():Ur.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():a===null&&(a=void 0),r[o]=a)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=J(n.children).forEach(function(c){c.props.selected=r.value.indexOf(c.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=J(n.children).forEach(function(c){c.props.selected=r.multiple?r.defaultValue.indexOf(c.props.value)!=-1:r.defaultValue==c.props.value})),e.props=r}t&&n.class!=n.className&&(Zt.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",Zt)),e.$$typeof=ar,Yt&&Yt(e)};var Gt=E.__r;E.__r=function(e){Gt&&Gt(e),ir=e.__c};var Kr={ReactCurrentDispatcher:{current:{readContext:function(e){return ir.__n[e.__c].props.value}}}};(typeof performance>"u"?"undefined":je(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function Xt(e){return!!e&&e.$$typeof===ar}var f={useState:Gn,useReducer:Xn,useEffect:er,useLayoutEffect:Wt,useRef:function(e){return fe=5,at(function(){return{current:e}},[])},useImperativeHandle:function(e,t,n){fe=6,Wt(function(){typeof e=="function"?e(t()):e&&(e.current=t())},n==null?n:n.concat(e))},useMemo:at,useCallback:function(e,t){return fe=8,at(function(){return e},t)},useContext:function(e){var t=q.context[e.__c],n=De(pe++,9);return n.__c=e,t?(n.__==null&&(n.__=!0,t.sub(q)),t.props.value):e.__},useDebugValue:function(e,t){E.useDebugValue&&E.useDebugValue(t?t(e):e)},version:"16.8.0",Children:Lr,render:cr,hydrate:function(e,t,n){return Yn(e,t),typeof n=="function"&&n(),e?e.__c:null},unmountComponentAtNode:function(e){return!!e.__k&&(Ie(null,e),!0)},createPortal:or,createElement:V,createContext:function(e,t){var n={__c:t="__cC"+Bn++,__:e,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,a;return this.getChildContext||(o=[],(a={})[t]=this,this.getChildContext=function(){return a},this.shouldComponentUpdate=function(c){this.props.value!==c.value&&o.some(dt)},this.sub=function(c){o.push(c);var u=c.componentWillUnmount;c.componentWillUnmount=function(){o.splice(o.indexOf(c),1),u&&u.call(c)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(e){return V.bind(null,e)},cloneElement:function(e){return Xt(e)?Nr.apply(null,arguments):e},createRef:function(){return{current:null}},Fragment:Y,isValidElement:Xt,findDOMNode:function(e){return e&&(e.base||e.nodeType===1&&e)||null},Component:W,PureComponent:_t,memo:function(e,t){function n(o){var a=this.props.ref,c=a==o.ref;return!c&&a&&(a.call?a(null):a.current=null),t?!t(this.props,o)||!c:yt(this.props,o)}function r(o){return this.shouldComponentUpdate=n,V(e,o)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(e){function t(n,r){var o=nr({},n);return delete o.ref,e(o,(r=n.ref||r)&&(je(r)!="object"||"current"in r)?r:null)}return t.$$typeof=Tr,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:Y,Suspense:Ve,SuspenseList:be,lazy:function(e){var t,n,r;function o(a){if(t||(t=e()).then(function(c){n=c.default||c},function(c){r=c}),r)throw r;if(!n)throw t;return V(n,a)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Kr};function zr(){return f.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},f.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"}))}function ur(){return f.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},f.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"}))}var Jr=["translations"];function gt(){return gt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gt.apply(this,arguments)}function $r(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,c,u=[],i=!0,s=!1;try{for(o=o.call(n);!(i=(a=o.next()).done)&&(u.push(a.value),!r||u.length!==r);i=!0);}catch(l){s=!0,c=l}finally{try{i||o.return==null||o.return()}finally{if(s)throw c}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return en(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return en(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function en(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Qr(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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 Zr=f.forwardRef(function(e,t){var n=e.translations,r=n===void 0?{}:n,o=Qr(e,Jr),a=r.buttonText,c=a===void 0?"Search":a,u=r.buttonAriaLabel,i=u===void 0?"Search":u,s=$r(Gn(null),2),l=s[0],p=s[1];return er(function(){typeof navigator<"u"&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?p("⌘"):p("Ctrl"))},[]),f.createElement("button",gt({type:"button",className:"DocSearch DocSearch-Button","aria-label":i},o,{ref:t}),f.createElement("span",{className:"DocSearch-Button-Container"},f.createElement(ur,null),f.createElement("span",{className:"DocSearch-Button-Placeholder"},c)),f.createElement("span",{className:"DocSearch-Button-Keys"},l!==null&&f.createElement(f.Fragment,null,f.createElement("kbd",{className:"DocSearch-Button-Key"},l==="Ctrl"?f.createElement(zr,null):l),f.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))});function ke(e){return e.reduce(function(t,n){return t.concat(n)},[])}var Yr=0;function bt(e){return e.collections.length===0?0:e.collections.reduce(function(t,n){return t+n.items.length},0)}var Ot=function(){},Gr=[{segment:"autocomplete-core",version:"1.8.2"}];function We(e,t){var n=t;return{then:function(r,o){return We(e.then(Re(r,n,e),Re(o,n,e)),n)},catch:function(r){return We(e.catch(Re(r,n,e)),n)},finally:function(r){return r&&n.onCancelList.push(r),We(e.finally(Re(r&&function(){return n.onCancelList=[],r()},n,e)),n)},cancel:function(){n.isCanceled=!0;var r=n.onCancelList;n.onCancelList=[],r.forEach(function(o){o()})},isCanceled:function(){return n.isCanceled===!0}}}function tn(e){return We(e,{isCanceled:!1,onCancelList:[]})}function Re(e,t,n){return e?function(r){return t.isCanceled?r:e(r)}:n}function nn(e,t,n,r){if(!n)return null;if(e<0&&(t===null||r!==null&&t===0))return n+e;var o=(t===null?-1:t)+e;return o<=-1||o>=n?r===null?null:0:o}function rn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function on(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rn(Object(n),!0).forEach(function(r){Xr(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Xr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function le(e){var t=function(o){var a=o.collections.map(function(c){return c.items.length}).reduce(function(c,u,i){var s=(c[i-1]||0)+u;return c.push(s),c},[]).reduce(function(c,u){return u<=o.activeItemId?c+1:c},0);return o.collections[a]}(e);if(!t)return null;var n=t.items[function(o){for(var a=o.state,c=o.collection,u=!1,i=0,s=0;u===!1;){var l=a.collections[i];if(l===c){u=!0;break}s+=l.items.length,i++}return a.activeItemId-s}({state:e,collection:t})],r=t.source;return{item:n,itemInputValue:r.getItemInputValue({item:n,state:e}),itemUrl:r.getItemUrl({item:n,state:e}),source:r}}var eo=/((gt|sm)-|galaxy nexus)|samsung[- ]/i;function an(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Te(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?an(Object(n),!0).forEach(function(r){to(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):an(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function to(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function no(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ro(e,t,n){var r,o=t.initialState;return{getState:function(){return o},dispatch:function(a,c){var u=function(i){for(var s=1;s<arguments.length;s++){var l=arguments[s]!=null?arguments[s]:{};s%2?cn(Object(l),!0).forEach(function(p){no(i,p,l[p])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(l)):cn(Object(l)).forEach(function(p){Object.defineProperty(i,p,Object.getOwnPropertyDescriptor(l,p))})}return i}({},o);o=e(o,{type:a,props:t,payload:c}),n({state:o,prevState:u})},pendingRequests:(r=[],{add:function(a){return r.push(a),a.finally(function(){r=r.filter(function(c){return c!==a})})},cancelAll:function(){r.forEach(function(a){return a.cancel()})},isEmpty:function(){return r.length===0}})}}function un(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Le(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?un(Object(n),!0).forEach(function(r){oo(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):un(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function oo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ao(e){return function(t){if(Array.isArray(t))return ct(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return ct(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ct(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ct(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ln(Object(n),!0).forEach(function(r){co(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ln(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function co(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function io(e,t){var n,r=typeof window<"u"?window:{},o=e.plugins||[];return ae(ae({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,environment:r,shouldPanelOpen:function(a){return bt(a.state)>0},reshape:function(a){return a.sources}},e),{},{id:(n=e.id)!==null&&n!==void 0?n:"autocomplete-".concat(Yr++),plugins:o,initialState:ae({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(a){var c;(c=e.onStateChange)===null||c===void 0||c.call(e,a),o.forEach(function(u){var i;return(i=u.onStateChange)===null||i===void 0?void 0:i.call(u,a)})},onSubmit:function(a){var c;(c=e.onSubmit)===null||c===void 0||c.call(e,a),o.forEach(function(u){var i;return(i=u.onSubmit)===null||i===void 0?void 0:i.call(u,a)})},onReset:function(a){var c;(c=e.onReset)===null||c===void 0||c.call(e,a),o.forEach(function(u){var i;return(i=u.onReset)===null||i===void 0?void 0:i.call(u,a)})},getSources:function(a){return Promise.all([].concat(ao(o.map(function(c){return c.getSources})),[e.getSources]).filter(Boolean).map(function(c){return function(u,i){var s=[];return Promise.resolve(u(i)).then(function(l){return Promise.all(l.filter(function(p){return!!p}).map(function(p){if(p.sourceId,s.includes(p.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(p.sourceId)," is not unique."));s.push(p.sourceId);var m={getItemInputValue:function(_){return _.state.query},getItemUrl:function(){},onSelect:function(_){(0,_.setIsOpen)(!1)},onActive:Ot,onResolve:Ot};Object.keys(m).forEach(function(_){m[_].__default=!0});var d=on(on({},m),p);return Promise.resolve(d)}))})}(c,a)})).then(function(c){return ke(c)}).then(function(c){return c.map(function(u){return ae(ae({},u),{},{onSelect:function(i){u.onSelect(i),t.forEach(function(s){var l;return(l=s.onSelect)===null||l===void 0?void 0:l.call(s,i)})},onActive:function(i){u.onActive(i),t.forEach(function(s){var l;return(l=s.onActive)===null||l===void 0?void 0:l.call(s,i)})},onResolve:function(i){u.onResolve(i),t.forEach(function(s){var l;return(l=s.onResolve)===null||l===void 0?void 0:l.call(s,i)})}})})})},navigator:ae({navigate:function(a){var c=a.itemUrl;r.location.assign(c)},navigateNewTab:function(a){var c=a.itemUrl,u=r.open(c,"_blank","noopener");u==null||u.focus()},navigateNewWindow:function(a){var c=a.itemUrl;r.open(c,"_blank","noopener")}},e.navigator)})}function sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function qe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sn(Object(n),!0).forEach(function(r){lr(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fn(Object(n),!0).forEach(function(r){uo(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sr(e){return function(t){if(Array.isArray(t))return it(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return it(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return it(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function it(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Me(e){return!!e.execute}function lo(e,t,n){if(o=e,!!(o!=null&&o.execute)){var r=e.requesterId==="algolia"?Object.assign.apply(Object,[{}].concat(sr(Object.keys(n.context).map(function(a){var c;return(c=n.context[a])===null||c===void 0?void 0:c.__algoliaSearchParameters})))):{};return ce(ce({},e),{},{requests:e.queries.map(function(a){return{query:e.requesterId==="algolia"?ce(ce({},a),{},{params:ce(ce({},r),a.params)}):a,sourceId:t,transformResponse:e.transformResponse}})})}var o;return{items:e,sourceId:t}}function so(e){var t=e.reduce(function(n,r){if(!Me(r))return n.push(r),n;var o=r.searchClient,a=r.execute,c=r.requesterId,u=r.requests,i=n.find(function(p){return Me(r)&&Me(p)&&p.searchClient===o&&!!c&&p.requesterId===c});if(i){var s;(s=i.items).push.apply(s,sr(u))}else{var l={execute:a,requesterId:c,items:u,searchClient:o};n.push(l)}return n},[]).map(function(n){if(!Me(n))return Promise.resolve(n);var r=n,o=r.execute,a=r.items;return o({searchClient:r.searchClient,requests:a})});return Promise.all(t).then(function(n){return ke(n)})}function fo(e,t,n){return t.map(function(r){var o=e.filter(function(i){return i.sourceId===r.sourceId}),a=o.map(function(i){return i.items}),c=o[0].transformResponse,u=c?c(function(i){var s=i.map(function(l){var p;return Te(Te({},l),{},{hits:(p=l.hits)===null||p===void 0?void 0:p.map(function(m){return Te(Te({},m),{},{__autocomplete_indexName:l.index,__autocomplete_queryID:l.queryID})})})});return{results:s,hits:s.map(function(l){return l.hits}).filter(Boolean),facetHits:s.map(function(l){var p;return(p=l.facetHits)===null||p===void 0?void 0:p.map(function(m){return{label:m.value,count:m.count,_highlightResult:{label:{value:m.highlighted}}}})}).filter(Boolean)}}(a)):a;return r.onResolve({source:r,results:a,items:u,state:n.getState()}),u.every(Boolean),'The `getItems` function from source "'.concat(r.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),`.
|
|
|
|
Did you forget to return items?
|
|
|
|
See: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems`),{source:r,items:u}})}var po=["event","nextState","props","query","refresh","store"];function pn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function _e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pn(Object(n),!0).forEach(function(r){mo(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function mo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ho(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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 mn,ut,He,ge=null,dn=(mn=-1,ut=-1,He=void 0,function(e){var t=++mn;return Promise.resolve(e).then(function(n){return He&&t<ut?He:(ut=t,He=n,n)})});function ue(e){var t=e.event,n=e.nextState,r=n===void 0?{}:n,o=e.props,a=e.query,c=e.refresh,u=e.store,i=ho(e,po);ge&&o.environment.clearTimeout(ge);var s=i.setCollections,l=i.setIsOpen,p=i.setQuery,m=i.setActiveItemId,d=i.setStatus;if(p(a),m(o.defaultActiveItemId),!a&&o.openOnFocus===!1){var _,v=u.getState().collections.map(function(g){return _e(_e({},g),{},{items:[]})});d("idle"),s(v),l((_=r.isOpen)!==null&&_!==void 0?_:o.shouldPanelOpen({state:u.getState()}));var y=tn(dn(v).then(function(){return Promise.resolve()}));return u.pendingRequests.add(y)}d("loading"),ge=o.environment.setTimeout(function(){d("stalled")},o.stallThreshold);var S=tn(dn(o.getSources(_e({query:a,refresh:c,state:u.getState()},i)).then(function(g){return Promise.all(g.map(function(O){return Promise.resolve(O.getItems(_e({query:a,refresh:c,state:u.getState()},i))).then(function(b){return lo(b,O.sourceId,u.getState())})})).then(so).then(function(O){return fo(O,g,u)}).then(function(O){return function(b){var h=b.collections,I=b.props,C=b.state,T=h.reduce(function(D,N){return qe(qe({},D),{},lr({},N.source.sourceId,qe(qe({},N.source),{},{getItems:function(){return ke(N.items)}})))},{}),A=I.plugins.reduce(function(D,N){return N.reshape?N.reshape(D):D},{sourcesBySourceId:T,state:C}).sourcesBySourceId;return ke(I.reshape({sourcesBySourceId:A,sources:Object.values(A),state:C})).filter(Boolean).map(function(D){return{source:D,items:D.getItems()}})}({collections:O,props:o,state:u.getState()})})}))).then(function(g){var O;d("idle"),s(g);var b=o.shouldPanelOpen({state:u.getState()});l((O=r.isOpen)!==null&&O!==void 0?O:o.openOnFocus&&!a&&b||b);var h=le(u.getState());if(u.getState().activeItemId!==null&&h){var I=h.item,C=h.itemInputValue,T=h.itemUrl,A=h.source;A.onActive(_e({event:t,item:I,itemInputValue:C,itemUrl:T,refresh:c,source:A,state:u.getState()},i))}}).finally(function(){d("idle"),ge&&o.environment.clearTimeout(ge)});return u.pendingRequests.add(S)}var vo=["event","props","refresh","store"];function hn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ee(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hn(Object(n),!0).forEach(function(r){yo(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function yo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _o(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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 go=["props","refresh","store"],bo=["inputElement","formElement","panelElement"],Oo=["inputElement"],So=["inputElement","maxLength"],Eo=["sourceIndex"],wo=["sourceIndex"],jo=["item","source","sourceIndex"];function vn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?vn(Object(n),!0).forEach(function(r){Po(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Po(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function te(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function Io(e){var t=e.props,n=e.refresh,r=e.store,o=te(e,go),a=function(c,u){return u!==void 0?"".concat(c,"-").concat(u):c};return{getEnvironmentProps:function(c){var u=c.inputElement,i=c.formElement,s=c.panelElement;function l(p){!r.getState().isOpen&&r.pendingRequests.isEmpty()||p.target===u||[i,s].some(function(m){return d=m,_=p.target,d===_||d.contains(_);var d,_})===!1&&(r.dispatch("blur",null),t.debug||r.pendingRequests.cancelAll())}return R({onTouchStart:l,onMouseDown:l,onTouchMove:function(p){r.getState().isOpen!==!1&&u===t.environment.document.activeElement&&p.target!==u&&u.blur()}},te(c,bo))},getRootProps:function(c){return R({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label")},c)},getFormProps:function(c){return c.inputElement,R({action:"",noValidate:!0,role:"search",onSubmit:function(u){var i;u.preventDefault(),t.onSubmit(R({event:u,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),(i=c.inputElement)===null||i===void 0||i.blur()},onReset:function(u){var i;u.preventDefault(),t.onReset(R({event:u,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),(i=c.inputElement)===null||i===void 0||i.focus()}},te(c,Oo))},getLabelProps:function(c){var u=c||{},i=u.sourceIndex,s=te(u,Eo);return R({htmlFor:"".concat(a(t.id,i),"-input"),id:"".concat(a(t.id,i),"-label")},s)},getInputProps:function(c){var u;function i(y){(t.openOnFocus||r.getState().query)&&ue(R({event:y,props:t,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var s=c||{},l=(s.inputElement,s.maxLength),p=l===void 0?512:l,m=te(s,So),d=le(r.getState()),_=function(y){return!!(y&&y.match(eo))}(((u=t.environment.navigator)===null||u===void 0?void 0:u.userAgent)||""),v=d!=null&&d.itemUrl&&!_?"go":"search";return R({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&r.getState().activeItemId!==null?"".concat(t.id,"-item-").concat(r.getState().activeItemId):void 0,"aria-controls":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label"),value:r.getState().completion||r.getState().query,id:"".concat(t.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:v,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:p,type:"search",onChange:function(y){ue(R({event:y,props:t,query:y.currentTarget.value.slice(0,p),refresh:n,store:r},o))},onKeyDown:function(y){(function(S){var g=S.event,O=S.props,b=S.refresh,h=S.store,I=_o(S,vo);if(g.key==="ArrowUp"||g.key==="ArrowDown"){var C=function(){var L=O.environment.document.getElementById("".concat(O.id,"-item-").concat(h.getState().activeItemId));L&&(L.scrollIntoViewIfNeeded?L.scrollIntoViewIfNeeded(!1):L.scrollIntoView(!1))},T=function(){var L=le(h.getState());if(h.getState().activeItemId!==null&&L){var G=L.item,nt=L.itemInputValue,Ce=L.itemUrl,re=L.source;re.onActive(ee({event:g,item:G,itemInputValue:nt,itemUrl:Ce,refresh:b,source:re,state:h.getState()},I))}};g.preventDefault(),h.getState().isOpen===!1&&(O.openOnFocus||h.getState().query)?ue(ee({event:g,props:O,query:h.getState().query,refresh:b,store:h},I)).then(function(){h.dispatch(g.key,{nextActiveItemId:O.defaultActiveItemId}),T(),setTimeout(C,0)}):(h.dispatch(g.key,{}),T(),C())}else if(g.key==="Escape")g.preventDefault(),h.dispatch(g.key,null),h.pendingRequests.cancelAll();else if(g.key==="Tab")h.dispatch("blur",null),h.pendingRequests.cancelAll();else if(g.key==="Enter"){if(h.getState().activeItemId===null||h.getState().collections.every(function(L){return L.items.length===0}))return void(O.debug||h.pendingRequests.cancelAll());g.preventDefault();var A=le(h.getState()),D=A.item,N=A.itemInputValue,F=A.itemUrl,B=A.source;if(g.metaKey||g.ctrlKey)F!==void 0&&(B.onSelect(ee({event:g,item:D,itemInputValue:N,itemUrl:F,refresh:b,source:B,state:h.getState()},I)),O.navigator.navigateNewTab({itemUrl:F,item:D,state:h.getState()}));else if(g.shiftKey)F!==void 0&&(B.onSelect(ee({event:g,item:D,itemInputValue:N,itemUrl:F,refresh:b,source:B,state:h.getState()},I)),O.navigator.navigateNewWindow({itemUrl:F,item:D,state:h.getState()}));else if(!g.altKey){if(F!==void 0)return B.onSelect(ee({event:g,item:D,itemInputValue:N,itemUrl:F,refresh:b,source:B,state:h.getState()},I)),void O.navigator.navigate({itemUrl:F,item:D,state:h.getState()});ue(ee({event:g,nextState:{isOpen:!1},props:O,query:N,refresh:b,store:h},I)).then(function(){B.onSelect(ee({event:g,item:D,itemInputValue:N,itemUrl:F,refresh:b,source:B,state:h.getState()},I))})}}})(R({event:y,props:t,refresh:n,store:r},o))},onFocus:i,onBlur:Ot,onClick:function(y){c.inputElement!==t.environment.document.activeElement||r.getState().isOpen||i(y)}},m)},getPanelProps:function(c){return R({onMouseDown:function(u){u.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},c)},getListProps:function(c){var u=c||{},i=u.sourceIndex,s=te(u,wo);return R({role:"listbox","aria-labelledby":"".concat(a(t.id,i),"-label"),id:"".concat(a(t.id,i),"-list")},s)},getItemProps:function(c){var u=c.item,i=c.source,s=c.sourceIndex,l=te(c,jo);return R({id:"".concat(a(t.id,s),"-item-").concat(u.__autocomplete_id),role:"option","aria-selected":r.getState().activeItemId===u.__autocomplete_id,onMouseMove:function(p){if(u.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",u.__autocomplete_id);var m=le(r.getState());if(r.getState().activeItemId!==null&&m){var d=m.item,_=m.itemInputValue,v=m.itemUrl,y=m.source;y.onActive(R({event:p,item:d,itemInputValue:_,itemUrl:v,refresh:n,source:y,state:r.getState()},o))}}},onMouseDown:function(p){p.preventDefault()},onClick:function(p){var m=i.getItemInputValue({item:u,state:r.getState()}),d=i.getItemUrl({item:u,state:r.getState()});(d?Promise.resolve():ue(R({event:p,nextState:{isOpen:!1},props:t,query:m,refresh:n,store:r},o))).then(function(){i.onSelect(R({event:p,item:u,itemInputValue:m,itemUrl:d,refresh:n,source:i,state:r.getState()},o))})}},l)}}}function yn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ko(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yn(Object(n),!0).forEach(function(r){fr(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function fr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Do(e){var t,n,r,o,a=e.plugins,c=e.options,u=(t=(((n=c.__autocomplete_metadata)===null||n===void 0?void 0:n.userAgents)||[])[0])===null||t===void 0?void 0:t.segment,i=u?fr({},u,Object.keys(((r=c.__autocomplete_metadata)===null||r===void 0?void 0:r.options)||{})):{};return{plugins:a.map(function(s){return{name:s.name,options:Object.keys(s.__autocomplete_pluginOptions||[])}}),options:ko({"autocomplete-core":Object.keys(c)},i),ua:Gr.concat(((o=c.__autocomplete_metadata)===null||o===void 0?void 0:o.userAgents)||[])}}function _n(e){var t,n=e.state;return n.isOpen===!1||n.activeItemId===null?null:((t=le(n))===null||t===void 0?void 0:t.itemInputValue)||null}function gn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gn(Object(n),!0).forEach(function(r){Co(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Co(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xo=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return w(w({},e),{},{activeItemId:t.payload});case"setQuery":return w(w({},e),{},{query:t.payload,completion:null});case"setCollections":return w(w({},e),{},{collections:t.payload});case"setIsOpen":return w(w({},e),{},{isOpen:t.payload});case"setStatus":return w(w({},e),{},{status:t.payload});case"setContext":return w(w({},e),{},{context:w(w({},e.context),t.payload)});case"ArrowDown":var n=w(w({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:nn(1,e.activeItemId,bt(e),t.props.defaultActiveItemId)});return w(w({},n),{},{completion:_n({state:n})});case"ArrowUp":var r=w(w({},e),{},{activeItemId:nn(-1,e.activeItemId,bt(e),t.props.defaultActiveItemId)});return w(w({},r),{},{completion:_n({state:r})});case"Escape":return e.isOpen?w(w({},e),{},{activeItemId:null,isOpen:!1,completion:null}):w(w({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return w(w({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return w(w({},e),{},{activeItemId:t.props.openOnFocus===!0?t.props.defaultActiveItemId:null,status:"idle",query:""});case"focus":return w(w({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":return t.props.debug?e:w(w({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return w(w({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return"The reducer action ".concat(JSON.stringify(t.type)," is not supported."),e}};function bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ne(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bn(Object(n),!0).forEach(function(r){Ao(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ao(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function No(e){var t=[],n=io(e,t),r=ro(xo,n,function(u){var i=u.prevState,s=u.state;n.onStateChange(ne({prevState:i,state:s,refresh:c,navigator:n.navigator},o))}),o=function(u){var i=u.store;return{setActiveItemId:function(s){i.dispatch("setActiveItemId",s)},setQuery:function(s){i.dispatch("setQuery",s)},setCollections:function(s){var l=0,p=s.map(function(m){return Le(Le({},m),{},{items:ke(m.items).map(function(d){return Le(Le({},d),{},{__autocomplete_id:l++})})})});i.dispatch("setCollections",p)},setIsOpen:function(s){i.dispatch("setIsOpen",s)},setStatus:function(s){i.dispatch("setStatus",s)},setContext:function(s){i.dispatch("setContext",s)}}}({store:r}),a=Io(ne({props:n,refresh:c,store:r,navigator:n.navigator},o));function c(){return ue(ne({event:new Event("input"),nextState:{isOpen:r.getState().isOpen},props:n,navigator:n.navigator,query:r.getState().query,refresh:c,store:r},o))}return n.plugins.forEach(function(u){var i;return(i=u.subscribe)===null||i===void 0?void 0:i.call(u,ne(ne({},o),{},{navigator:n.navigator,refresh:c,onSelect:function(s){t.push({onSelect:s})},onActive:function(s){t.push({onActive:s})},onResolve:function(s){t.push({onResolve:s})}}))}),function(u){var i,s,l=u.metadata,p=u.environment;if(!((i=p.navigator)===null||i===void 0||(s=i.userAgent)===null||s===void 0)&&s.includes("Algolia Crawler")){var m=p.document.createElement("meta"),d=p.document.querySelector("head");m.name="algolia:metadata",setTimeout(function(){m.content=JSON.stringify(l),d.appendChild(m)},0)}}({metadata:Do({plugins:n.plugins,options:e}),environment:n.environment}),ne(ne({refresh:c,navigator:n.navigator},a),o)}function Ro(e){var t=e.translations,n=(t===void 0?{}:t).searchByText,r=n===void 0?"Search by":n;return f.createElement("a",{href:"https://www.algolia.com/ref/docsearch/?utm_source=".concat(window.location.hostname,"&utm_medium=referral&utm_content=powered_by&utm_campaign=docsearch"),target:"_blank",rel:"noopener noreferrer"},f.createElement("span",{className:"DocSearch-Label"},r),f.createElement("svg",{width:"77",height:"19","aria-label":"Algolia",role:"img",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2196.2 500"},f.createElement("defs",null,f.createElement("style",null,".cls-1,.cls-2{fill:#003dff;}.cls-2{fill-rule:evenodd;}")),f.createElement("path",{className:"cls-2",d:"M1070.38,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),f.createElement("rect",{className:"cls-1",x:"1845.88",y:"104.73",width:"62.58",height:"277.9",rx:"5.9",ry:"5.9"}),f.createElement("path",{className:"cls-2",d:"M1851.78,71.38h50.77c3.26,0,5.9-2.64,5.9-5.9V5.9c0-3.62-3.24-6.39-6.82-5.83l-50.77,7.95c-2.87,.45-4.99,2.92-4.99,5.83v51.62c0,3.26,2.64,5.9,5.9,5.9Z"}),f.createElement("path",{className:"cls-2",d:"M1764.03,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),f.createElement("path",{className:"cls-2",d:"M1631.95,142.72c-11.14-12.25-24.83-21.65-40.78-28.31-15.92-6.53-33.26-9.85-52.07-9.85-18.78,0-36.15,3.17-51.92,9.85-15.59,6.66-29.29,16.05-40.76,28.31-11.47,12.23-20.38,26.87-26.76,44.03-6.38,17.17-9.24,37.37-9.24,58.36,0,20.99,3.19,36.87,9.55,54.21,6.38,17.32,15.14,32.11,26.45,44.36,11.29,12.23,24.83,21.62,40.6,28.46,15.77,6.83,40.12,10.33,52.4,10.48,12.25,0,36.78-3.82,52.7-10.48,15.92-6.68,29.46-16.23,40.78-28.46,11.29-12.25,20.05-27.04,26.25-44.36,6.22-17.34,9.24-33.22,9.24-54.21,0-20.99-3.34-41.19-10.03-58.36-6.38-17.17-15.14-31.8-26.43-44.03Zm-44.43,163.75c-11.47,15.75-27.56,23.7-48.09,23.7-20.55,0-36.63-7.8-48.1-23.7-11.47-15.75-17.21-34.01-17.21-61.2,0-26.89,5.59-49.14,17.06-64.87,11.45-15.75,27.54-23.52,48.07-23.52,20.55,0,36.63,7.78,48.09,23.52,11.47,15.57,17.36,37.98,17.36,64.87,0,27.19-5.72,45.3-17.19,61.2Z"}),f.createElement("path",{className:"cls-2",d:"M894.42,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),f.createElement("path",{className:"cls-2",d:"M2133.97,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),f.createElement("path",{className:"cls-2",d:"M1314.05,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-11.79,18.34-19.6,39.64-22.11,62.59-.58,5.3-.88,10.68-.88,16.14s.31,11.15,.93,16.59c4.28,38.09,23.14,71.61,50.66,94.52,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47h0c17.99,0,34.61-5.93,48.16-15.97,16.29-11.58,28.88-28.54,34.48-47.75v50.26h-.11v11.08c0,21.84-5.71,38.27-17.34,49.36-11.61,11.08-31.04,16.63-58.25,16.63-11.12,0-28.79-.59-46.6-2.41-2.83-.29-5.46,1.5-6.27,4.22l-12.78,43.11c-1.02,3.46,1.27,7.02,4.83,7.53,21.52,3.08,42.52,4.68,54.65,4.68,48.91,0,85.16-10.75,108.89-32.21,21.48-19.41,33.15-48.89,35.2-88.52V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,64.1s.65,139.13,0,143.36c-12.08,9.77-27.11,13.59-43.49,14.7-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-1.32,0-2.63-.03-3.94-.1-40.41-2.11-74.52-37.26-74.52-79.38,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33Z"}),f.createElement("path",{className:"cls-1",d:"M249.83,0C113.3,0,2,110.09,.03,246.16c-2,138.19,110.12,252.7,248.33,253.5,42.68,.25,83.79-10.19,120.3-30.03,3.56-1.93,4.11-6.83,1.08-9.51l-23.38-20.72c-4.75-4.21-11.51-5.4-17.36-2.92-25.48,10.84-53.17,16.38-81.71,16.03-111.68-1.37-201.91-94.29-200.13-205.96,1.76-110.26,92-199.41,202.67-199.41h202.69V407.41l-115-102.18c-3.72-3.31-9.42-2.66-12.42,1.31-18.46,24.44-48.53,39.64-81.93,37.34-46.33-3.2-83.87-40.5-87.34-86.81-4.15-55.24,39.63-101.52,94-101.52,49.18,0,89.68,37.85,93.91,85.95,.38,4.28,2.31,8.27,5.52,11.12l29.95,26.55c3.4,3.01,8.79,1.17,9.63-3.3,2.16-11.55,2.92-23.58,2.07-35.92-4.82-70.34-61.8-126.93-132.17-131.26-80.68-4.97-148.13,58.14-150.27,137.25-2.09,77.1,61.08,143.56,138.19,145.26,32.19,.71,62.03-9.41,86.14-26.95l150.26,133.2c6.44,5.71,16.61,1.14,16.61-7.47V9.48C499.66,4.25,495.42,0,490.18,0H249.83Z"})))}function Ue(e){return f.createElement("svg",{width:"15",height:"15","aria-label":e.ariaLabel,role:"img"},f.createElement("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.2"},e.children))}function To(e){var t=e.translations,n=t===void 0?{}:t,r=n.selectText,o=r===void 0?"to select":r,a=n.selectKeyAriaLabel,c=a===void 0?"Enter key":a,u=n.navigateText,i=u===void 0?"to navigate":u,s=n.navigateUpKeyAriaLabel,l=s===void 0?"Arrow up":s,p=n.navigateDownKeyAriaLabel,m=p===void 0?"Arrow down":p,d=n.closeText,_=d===void 0?"to close":d,v=n.closeKeyAriaLabel,y=v===void 0?"Escape key":v,S=n.searchByText,g=S===void 0?"Search by":S;return f.createElement(f.Fragment,null,f.createElement("div",{className:"DocSearch-Logo"},f.createElement(Ro,{translations:{searchByText:g}})),f.createElement("ul",{className:"DocSearch-Commands"},f.createElement("li",null,f.createElement("kbd",{className:"DocSearch-Commands-Key"},f.createElement(Ue,{ariaLabel:c},f.createElement("path",{d:"M12 3.53088v3c0 1-1 2-2 2H4M7 11.53088l-3-3 3-3"}))),f.createElement("span",{className:"DocSearch-Label"},o)),f.createElement("li",null,f.createElement("kbd",{className:"DocSearch-Commands-Key"},f.createElement(Ue,{ariaLabel:m},f.createElement("path",{d:"M7.5 3.5v8M10.5 8.5l-3 3-3-3"}))),f.createElement("kbd",{className:"DocSearch-Commands-Key"},f.createElement(Ue,{ariaLabel:l},f.createElement("path",{d:"M7.5 11.5v-8M10.5 6.5l-3-3-3 3"}))),f.createElement("span",{className:"DocSearch-Label"},i)),f.createElement("li",null,f.createElement("kbd",{className:"DocSearch-Commands-Key"},f.createElement(Ue,{ariaLabel:y},f.createElement("path",{d:"M13.6167 8.936c-.1065.3583-.6883.962-1.4875.962-.7993 0-1.653-.9165-1.653-2.1258v-.5678c0-1.2548.7896-2.1016 1.653-2.1016.8634 0 1.3601.4778 1.4875 1.0724M9 6c-.1352-.4735-.7506-.9219-1.46-.8972-.7092.0246-1.344.57-1.344 1.2166s.4198.8812 1.3445.9805C8.465 7.3992 8.968 7.9337 9 8.5c.032.5663-.454 1.398-1.4595 1.398C6.6593 9.898 6 9 5.963 8.4851m-1.4748.5368c-.2635.5941-.8099.876-1.5443.876s-1.7073-.6248-1.7073-2.204v-.4603c0-1.0416.721-2.131 1.7073-2.131.9864 0 1.6425 1.031 1.5443 2.2492h-2.956"}))),f.createElement("span",{className:"DocSearch-Label"},_))))}function Lo(e){var t=e.hit,n=e.children;return f.createElement("a",{href:t.url},n)}function qo(){return f.createElement("svg",{viewBox:"0 0 38 38",stroke:"currentColor",strokeOpacity:".5"},f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},f.createElement("circle",{strokeOpacity:".3",cx:"18",cy:"18",r:"18"}),f.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},f.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}function Mo(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},f.createElement("path",{d:"M3.18 6.6a8.23 8.23 0 1112.93 9.94h0a8.23 8.23 0 01-11.63 0"}),f.createElement("path",{d:"M6.44 7.25H2.55V3.36M10.45 6v5.6M10.45 11.6L13 13"})))}function St(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("path",{d:"M10 10l5.09-5.09L10 10l5.09 5.09L10 10zm0 0L4.91 4.91 10 10l-5.09 5.09L10 10z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Ho(){return f.createElement("svg",{className:"DocSearch-Hit-Select-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},f.createElement("path",{d:"M18 3v4c0 2-2 4-4 4H2"}),f.createElement("path",{d:"M8 17l-6-6 6-6"})))}var Uo=function(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("path",{d:"M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))};function Fo(e){switch(e.type){case"lvl1":return f.createElement(Uo,null);case"content":return f.createElement(Vo,null);default:return f.createElement(Bo,null)}}function Bo(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("path",{d:"M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Vo(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("path",{d:"M17 5H3h14zm0 5H3h14zm0 5H3h14z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function On(){return f.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},f.createElement("path",{d:"M10 14.2L5 17l1-5.6-4-4 5.5-.7 2.5-5 2.5 5 5.6.8-4 4 .9 5.5z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function Wo(){return f.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},f.createElement("path",{d:"M19 4.8a16 16 0 00-2-1.2m-3.3-1.2A16 16 0 001.1 4.7M16.7 8a12 12 0 00-2.8-1.4M10 6a12 12 0 00-6.7 2M12.3 14.7a4 4 0 00-4.5 0M14.5 11.4A8 8 0 0010 10M3 16L18 2M10 18h0"}))}function Ko(){return f.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},f.createElement("path",{d:"M15.5 4.8c2 3 1.7 7-1 9.7h0l4.3 4.3-4.3-4.3a7.8 7.8 0 01-9.8 1m-2.2-2.2A7.8 7.8 0 0113.2 2.4M2 18L18 2"}))}function zo(e){var t=e.translations,n=t===void 0?{}:t,r=n.titleText,o=r===void 0?"Unable to fetch results":r,a=n.helpText,c=a===void 0?"You might want to check your network connection.":a;return f.createElement("div",{className:"DocSearch-ErrorScreen"},f.createElement("div",{className:"DocSearch-Screen-Icon"},f.createElement(Wo,null)),f.createElement("p",{className:"DocSearch-Title"},o),f.createElement("p",{className:"DocSearch-Help"},c))}var Jo=["translations"];function $o(e){return function(t){if(Array.isArray(t))return lt(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(t){if(typeof t=="string")return lt(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return lt(t,n)}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function lt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Qo(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function Zo(e){var t=e.translations,n=t===void 0?{}:t,r=Qo(e,Jo),o=n.noResultsText,a=o===void 0?"No results for":o,c=n.suggestedQueryText,u=c===void 0?"Try searching for":c,i=n.reportMissingResultsText,s=i===void 0?"Believe this query should return results?":i,l=n.reportMissingResultsLinkText,p=l===void 0?"Let us know.":l,m=r.state.context.searchSuggestions;return f.createElement("div",{className:"DocSearch-NoResults"},f.createElement("div",{className:"DocSearch-Screen-Icon"},f.createElement(Ko,null)),f.createElement("p",{className:"DocSearch-Title"},a,' "',f.createElement("strong",null,r.state.query),'"'),m&&m.length>0&&f.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},f.createElement("p",{className:"DocSearch-Help"},u,":"),f.createElement("ul",null,m.slice(0,3).reduce(function(d,_){return[].concat($o(d),[f.createElement("li",{key:_},f.createElement("button",{className:"DocSearch-Prefill",key:_,type:"button",onClick:function(){r.setQuery(_.toLowerCase()+" "),r.refresh(),r.inputRef.current.focus()}},_))])},[]))),r.getMissingResultsUrl&&f.createElement("p",{className:"DocSearch-Help"},"".concat(s," "),f.createElement("a",{href:r.getMissingResultsUrl({query:r.state.query}),target:"_blank",rel:"noopener noreferrer"},p)))}var Yo=["hit","attribute","tagName"];function Sn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function En(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Sn(Object(n),!0).forEach(function(r){Go(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sn(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Go(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xo(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function wn(e,t){return t.split(".").reduce(function(n,r){return n!=null&&n[r]?n[r]:null},e)}function ie(e){var t=e.hit,n=e.attribute,r=e.tagName;return V(r===void 0?"span":r,En(En({},Xo(e,Yo)),{},{dangerouslySetInnerHTML:{__html:wn(t,"_snippetResult.".concat(n,".value"))||wn(t,n)}}))}function jn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,c,u=[],i=!0,s=!1;try{for(o=o.call(n);!(i=(a=o.next()).done)&&(u.push(a.value),!r||u.length!==r);i=!0);}catch(l){s=!0,c=l}finally{try{i||o.return==null||o.return()}finally{if(s)throw c}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return Pn(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return Pn(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Pn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ze(){return Ze=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ze.apply(this,arguments)}function Et(e){return e.collection&&e.collection.items.length!==0?f.createElement("section",{className:"DocSearch-Hits"},f.createElement("div",{className:"DocSearch-Hit-source"},e.title),f.createElement("ul",e.getListProps(),e.collection.items.map(function(t,n){return f.createElement(ea,Ze({key:[e.title,t.objectID].join(":"),item:t,index:n},e))}))):null}function ea(e){var t=e.item,n=e.index,r=e.renderIcon,o=e.renderAction,a=e.getItemProps,c=e.onItemClick,u=e.collection,i=e.hitComponent,s=jn(f.useState(!1),2),l=s[0],p=s[1],m=jn(f.useState(!1),2),d=m[0],_=m[1],v=f.useRef(null),y=i;return f.createElement("li",Ze({className:["DocSearch-Hit",t.__docsearch_parent&&"DocSearch-Hit--Child",l&&"DocSearch-Hit--deleting",d&&"DocSearch-Hit--favoriting"].filter(Boolean).join(" "),onTransitionEnd:function(){v.current&&v.current()}},a({item:t,source:u.source,onClick:function(S){c(t,S)}})),f.createElement(y,{hit:t},f.createElement("div",{className:"DocSearch-Hit-Container"},r({item:t,index:n}),t.hierarchy[t.type]&&t.type==="lvl1"&&f.createElement("div",{className:"DocSearch-Hit-content-wrapper"},f.createElement(ie,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.lvl1"}),t.content&&f.createElement(ie,{className:"DocSearch-Hit-path",hit:t,attribute:"content"})),t.hierarchy[t.type]&&(t.type==="lvl2"||t.type==="lvl3"||t.type==="lvl4"||t.type==="lvl5"||t.type==="lvl6")&&f.createElement("div",{className:"DocSearch-Hit-content-wrapper"},f.createElement(ie,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.".concat(t.type)}),f.createElement(ie,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),t.type==="content"&&f.createElement("div",{className:"DocSearch-Hit-content-wrapper"},f.createElement(ie,{className:"DocSearch-Hit-title",hit:t,attribute:"content"}),f.createElement(ie,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),o({item:t,runDeleteTransition:function(S){p(!0),v.current=S},runFavoriteTransition:function(S){_(!0),v.current=S}}))))}function In(e,t){return e.reduce(function(n,r){var o=t(r);return n.hasOwnProperty(o)||(n[o]=[]),n[o].length<5&&n[o].push(r),n},{})}function kn(e){return e}function Fe(e){return e.button===1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey}function ta(){}var pr=/(<mark>|<\/mark>)/g,na=RegExp(pr.source);function mr(e){var t,n,r,o,a,c=e;if(!c.__docsearch_parent&&!e._highlightResult)return e.hierarchy.lvl0;var u=((c.__docsearch_parent?(t=c.__docsearch_parent)===null||t===void 0||(n=t._highlightResult)===null||n===void 0||(r=n.hierarchy)===null||r===void 0?void 0:r.lvl0:(o=e._highlightResult)===null||o===void 0||(a=o.hierarchy)===null||a===void 0?void 0:a.lvl0)||{}).value;return u&&na.test(u)?u.replace(pr,""):u}function wt(){return wt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wt.apply(this,arguments)}function ra(e){return f.createElement("div",{className:"DocSearch-Dropdown-Container"},e.state.collections.map(function(t){if(t.items.length===0)return null;var n=mr(t.items[0]);return f.createElement(Et,wt({},e,{key:t.source.sourceId,title:n,collection:t,renderIcon:function(r){var o,a=r.item,c=r.index;return f.createElement(f.Fragment,null,a.__docsearch_parent&&f.createElement("svg",{className:"DocSearch-Hit-Tree",viewBox:"0 0 24 54"},f.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},a.__docsearch_parent!==((o=t.items[c+1])===null||o===void 0?void 0:o.__docsearch_parent)?f.createElement("path",{d:"M8 6v21M20 27H8.3"}):f.createElement("path",{d:"M8 6v42M20 27H8.3"}))),f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Fo,{type:a.type})))},renderAction:function(){return f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement(Ho,null))}}))}),e.resultsFooterComponent&&f.createElement("section",{className:"DocSearch-HitsFooter"},f.createElement(e.resultsFooterComponent,{state:e.state})))}var oa=["translations"];function Ye(){return Ye=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ye.apply(this,arguments)}function aa(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function ca(e){var t=e.translations,n=t===void 0?{}:t,r=aa(e,oa),o=n.recentSearchesTitle,a=o===void 0?"Recent":o,c=n.noRecentSearchesText,u=c===void 0?"No recent searches":c,i=n.saveRecentSearchButtonTitle,s=i===void 0?"Save this search":i,l=n.removeRecentSearchButtonTitle,p=l===void 0?"Remove this search from history":l,m=n.favoriteSearchesTitle,d=m===void 0?"Favorite":m,_=n.removeFavoriteSearchButtonTitle,v=_===void 0?"Remove this search from favorites":_;return r.state.status==="idle"&&r.hasCollections===!1?r.disableUserPersonalization?null:f.createElement("div",{className:"DocSearch-StartScreen"},f.createElement("p",{className:"DocSearch-Help"},u)):r.hasCollections===!1?null:f.createElement("div",{className:"DocSearch-Dropdown-Container"},f.createElement(Et,Ye({},r,{title:a,collection:r.state.collections[0],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(Mo,null))},renderAction:function(y){var S=y.item,g=y.runFavoriteTransition,O=y.runDeleteTransition;return f.createElement(f.Fragment,null,f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:s,type:"submit",onClick:function(b){b.preventDefault(),b.stopPropagation(),g(function(){r.favoriteSearches.add(S),r.recentSearches.remove(S),r.refresh()})}},f.createElement(On,null))),f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:p,type:"submit",onClick:function(b){b.preventDefault(),b.stopPropagation(),O(function(){r.recentSearches.remove(S),r.refresh()})}},f.createElement(St,null))))}})),f.createElement(Et,Ye({},r,{title:d,collection:r.state.collections[1],renderIcon:function(){return f.createElement("div",{className:"DocSearch-Hit-icon"},f.createElement(On,null))},renderAction:function(y){var S=y.item,g=y.runDeleteTransition;return f.createElement("div",{className:"DocSearch-Hit-action"},f.createElement("button",{className:"DocSearch-Hit-action-button",title:v,type:"submit",onClick:function(O){O.preventDefault(),O.stopPropagation(),g(function(){r.favoriteSearches.remove(S),r.refresh()})}},f.createElement(St,null)))}})))}var ia=["translations"];function Ge(){return Ge=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ge.apply(this,arguments)}function ua(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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 la=f.memo(function(e){var t=e.translations,n=t===void 0?{}:t,r=ua(e,ia);if(r.state.status==="error")return f.createElement(zo,{translations:n==null?void 0:n.errorScreen});var o=r.state.collections.some(function(a){return a.items.length>0});return r.state.query?o===!1?f.createElement(Zo,Ge({},r,{translations:n==null?void 0:n.noResultsScreen})):f.createElement(ra,r):f.createElement(ca,Ge({},r,{hasCollections:o,translations:n==null?void 0:n.startScreen}))},function(e,t){return t.state.status==="loading"||t.state.status==="stalled"}),sa=["translations"];function Xe(){return Xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xe.apply(this,arguments)}function fa(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function pa(e){var t=e.translations,n=t===void 0?{}:t,r=fa(e,sa),o=n.resetButtonTitle,a=o===void 0?"Clear the query":o,c=n.resetButtonAriaLabel,u=c===void 0?"Clear the query":c,i=n.cancelButtonText,s=i===void 0?"Cancel":i,l=n.cancelButtonAriaLabel,p=l===void 0?"Cancel":l,m=r.getFormProps({inputElement:r.inputRef.current}).onReset;return f.useEffect(function(){r.autoFocus&&r.inputRef.current&&r.inputRef.current.focus()},[r.autoFocus,r.inputRef]),f.useEffect(function(){r.isFromSelection&&r.inputRef.current&&r.inputRef.current.select()},[r.isFromSelection,r.inputRef]),f.createElement(f.Fragment,null,f.createElement("form",{className:"DocSearch-Form",onSubmit:function(d){d.preventDefault()},onReset:m},f.createElement("label",Xe({className:"DocSearch-MagnifierLabel"},r.getLabelProps()),f.createElement(ur,null)),f.createElement("div",{className:"DocSearch-LoadingIndicator"},f.createElement(qo,null)),f.createElement("input",Xe({className:"DocSearch-Input",ref:r.inputRef},r.getInputProps({inputElement:r.inputRef.current,autoFocus:r.autoFocus,maxLength:64}))),f.createElement("button",{type:"reset",title:a,className:"DocSearch-Reset","aria-label":u,hidden:!r.state.query},f.createElement(St,null))),f.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":p,onClick:r.onClose},s))}var ma=["_highlightResult","_snippetResult"];function da(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function ha(e){return function(){var t="__TEST_KEY__";try{return localStorage.setItem(t,""),localStorage.removeItem(t),!0}catch{return!1}}()===!1?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}function Dn(e){var t=e.key,n=e.limit,r=n===void 0?5:n,o=ha(t),a=o.getItem().slice(0,r);return{add:function(c){var u=c,i=(u._highlightResult,u._snippetResult,da(u,ma)),s=a.findIndex(function(l){return l.objectID===i.objectID});s>-1&&a.splice(s,1),a.unshift(i),a=a.slice(0,r),o.setItem(a)},remove:function(c){a=a.filter(function(u){return u.objectID!==c.objectID}),o.setItem(a)},getAll:function(){return a}}}var va=["facetName","facetQuery"];function ya(e){var t,n="algoliasearch-client-js-".concat(e.key),r=function(){return t===void 0&&(t=e.localStorage||window.localStorage),t},o=function(){return JSON.parse(r().getItem(n)||"{}")};return{get:function(a,c){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){var i=JSON.stringify(a),s=o()[i];return Promise.all([s||c(),s!==void 0])}).then(function(i){var s=ze(i,2),l=s[0],p=s[1];return Promise.all([l,p||u.miss(l)])}).then(function(i){return ze(i,1)[0]})},set:function(a,c){return Promise.resolve().then(function(){var u=o();return u[JSON.stringify(a)]=c,r().setItem(n,JSON.stringify(u)),c})},delete:function(a){return Promise.resolve().then(function(){var c=o();delete c[JSON.stringify(a)],r().setItem(n,JSON.stringify(c))})},clear:function(){return Promise.resolve().then(function(){r().removeItem(n)})}}}function Oe(e){var t=Je(e.caches),n=t.shift();return n===void 0?{get:function(r,o){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return o().then(function(c){return Promise.all([c,a.miss(c)])}).then(function(c){return ze(c,1)[0]})},set:function(r,o){return Promise.resolve(o)},delete:function(r){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(r,o){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(r,o,a).catch(function(){return Oe({caches:t}).get(r,o,a)})},set:function(r,o){return n.set(r,o).catch(function(){return Oe({caches:t}).set(r,o)})},delete:function(r){return n.delete(r).catch(function(){return Oe({caches:t}).delete(r)})},clear:function(){return n.clear().catch(function(){return Oe({caches:t}).clear()})}}}function st(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{serializable:!0},t={};return{get:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(n);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var c=r(),u=o&&o.miss||function(){return Promise.resolve()};return c.then(function(i){return u(i)}).then(function(){return c})},set:function(n,r){return t[JSON.stringify(n)]=e.serializable?JSON.stringify(r):r,Promise.resolve(r)},delete:function(n){return delete t[JSON.stringify(n)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function _a(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}function dr(e,t){return t&&Object.keys(t).forEach(function(n){e[n]=t[n](e)}),e}function et(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0;return e.replace(/%s/g,function(){return encodeURIComponent(n[o++])})}var Ke={WithinQueryParameters:0,WithinHeaders:1};function Cn(e,t){var n=e||{},r=n.data||{};return Object.keys(n).forEach(function(o){["timeout","headers","queryParameters","data","cacheable"].indexOf(o)===-1&&(r[o]=n[o])}),{data:Object.entries(r).length>0?r:void 0,timeout:n.timeout||t,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var se={Read:1,Write:2,Any:3},hr=1,ga=2,vr=3;function yr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hr;return P(P({},e),{},{status:t,lastUpdate:Date.now()})}function _r(e){return typeof e=="string"?{protocol:"https",url:e,accept:se.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||se.Any}}var xn="GET",tt="POST";function ba(e,t){return Promise.all(t.map(function(n){return e.get(n,function(){return Promise.resolve(yr(n))})})).then(function(n){var r=n.filter(function(c){return function(u){return u.status===hr||Date.now()-u.lastUpdate>12e4}(c)}),o=n.filter(function(c){return function(u){return u.status===vr&&Date.now()-u.lastUpdate<=12e4}(c)}),a=[].concat(Je(r),Je(o));return{getTimeout:function(c,u){return(o.length===0&&c===0?1:o.length+3+c)*u},statelessHosts:a.length>0?a.map(function(c){return _r(c)}):t}})}function An(e,t,n,r){var o=[],a=function(m,d){if(!(m.method===xn||m.data===void 0&&d.data===void 0)){var _=Array.isArray(m.data)?m.data:P(P({},m.data),d.data);return JSON.stringify(_)}}(n,r),c=function(m,d){var _=P(P({},m.headers),d.headers),v={};return Object.keys(_).forEach(function(y){var S=_[y];v[y.toLowerCase()]=S}),v}(e,r),u=n.method,i=n.method!==xn?{}:P(P({},n.data),r.data),s=P(P(P({"x-algolia-agent":e.userAgent.value},e.queryParameters),i),r.queryParameters),l=0,p=function m(d,_){var v=d.pop();if(v===void 0)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:Nn(o)};var y={data:a,headers:c,method:u,url:Sa(v,n.path,s),connectTimeout:_(l,e.timeouts.connect),responseTimeout:_(l,r.timeout)},S=function(O){var b={request:y,response:O,host:v,triesLeft:d.length};return o.push(b),b},g={onSucess:function(O){return function(b){try{return JSON.parse(b.content)}catch(h){throw function(I,C){return{name:"DeserializationError",message:I,response:C}}(h.message,b)}}(O)},onRetry:function(O){var b=S(O);return O.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",br(b)),e.hostsCache.set(v,yr(v,O.isTimedOut?vr:ga))]).then(function(){return m(d,_)})},onFail:function(O){throw S(O),function(b,h){var I=b.content,C=b.status,T=I;try{T=JSON.parse(I).message}catch{}return function(A,D,N){return{name:"ApiError",message:A,status:D,transporterStackTrace:N}}(T,C,h)}(O,Nn(o))}};return e.requester.send(y).then(function(O){return function(b,h){return function(I){var C=I.status;return I.isTimedOut||function(T){var A=T.isTimedOut,D=T.status;return!A&&~~D==0}(I)||~~(C/100)!=2&&~~(C/100)!=4}(b)?h.onRetry(b):~~(b.status/100)==2?h.onSucess(b):h.onFail(b)}(O,g)})};return ba(e.hostsCache,t).then(function(m){return p(Je(m.statelessHosts).reverse(),m.getTimeout)})}function Oa(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(n){var r="; ".concat(n.segment).concat(n.version!==void 0?" (".concat(n.version,")"):"");return t.value.indexOf(r)===-1&&(t.value="".concat(t.value).concat(r)),t}};return t}function Sa(e,t,n){var r=gr(n),o="".concat(e.protocol,"://").concat(e.url,"/").concat(t.charAt(0)==="/"?t.substr(1):t);return r.length&&(o+="?".concat(r)),o}function gr(e){return Object.keys(e).map(function(t){return et("%s=%s",t,(n=e[t],Object.prototype.toString.call(n)==="[object Object]"||Object.prototype.toString.call(n)==="[object Array]"?JSON.stringify(e[t]):e[t]));var n}).join("&")}function Nn(e){return e.map(function(t){return br(t)})}function br(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return P(P({},e),{},{request:P(P({},e.request),{},{headers:P(P({},e.request.headers),t)})})}var Ea=function(e){var t=e.appId,n=function(a,c,u){var i={"x-algolia-api-key":u,"x-algolia-application-id":c};return{headers:function(){return a===Ke.WithinHeaders?i:{}},queryParameters:function(){return a===Ke.WithinQueryParameters?i:{}}}}(e.authMode!==void 0?e.authMode:Ke.WithinHeaders,t,e.apiKey),r=function(a){var c=a.hostsCache,u=a.logger,i=a.requester,s=a.requestsCache,l=a.responsesCache,p=a.timeouts,m=a.userAgent,d=a.hosts,_=a.queryParameters,v={hostsCache:c,logger:u,requester:i,requestsCache:s,responsesCache:l,timeouts:p,userAgent:m,headers:a.headers,queryParameters:_,hosts:d.map(function(y){return _r(y)}),read:function(y,S){var g=Cn(S,v.timeouts.read),O=function(){return An(v,v.hosts.filter(function(h){return(h.accept&se.Read)!=0}),y,g)};if((g.cacheable!==void 0?g.cacheable:y.cacheable)!==!0)return O();var b={request:y,mappedRequestOptions:g,transporter:{queryParameters:v.queryParameters,headers:v.headers}};return v.responsesCache.get(b,function(){return v.requestsCache.get(b,function(){return v.requestsCache.set(b,O()).then(function(h){return Promise.all([v.requestsCache.delete(b),h])},function(h){return Promise.all([v.requestsCache.delete(b),Promise.reject(h)])}).then(function(h){var I=ze(h,2);return I[0],I[1]})})},{miss:function(h){return v.responsesCache.set(b,h)}})},write:function(y,S){return An(v,v.hosts.filter(function(g){return(g.accept&se.Write)!=0}),y,Cn(S,v.timeouts.write))}};return v}(P(P({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:se.Read},{url:"".concat(t,".algolia.net"),accept:se.Write}].concat(_a([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:P(P(P({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:P(P({},n.queryParameters()),e.queryParameters)})),o={transporter:r,appId:t,addAlgoliaAgent:function(a,c){r.userAgent.add({segment:a,version:c})},clearCache:function(){return Promise.all([r.requestsCache.clear(),r.responsesCache.clear()]).then(function(){})}};return dr(o,e.methods)},Or=function(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r={transporter:e.transporter,appId:e.appId,indexName:t};return dr(r,n.methods)}},Rn=function(e){return function(t,n){var r=t.map(function(o){return P(P({},o),{},{params:gr(o.params||{})})});return e.transporter.read({method:tt,path:"1/indexes/*/queries",data:{requests:r},cacheable:!0},n)}},Tn=function(e){return function(t,n){return Promise.all(t.map(function(r){var o=r.params,a=o.facetName,c=o.facetQuery,u=Dr(o,va);return Or(e)(r.indexName,{methods:{searchForFacetValues:Sr}}).searchForFacetValues(a,c,P(P({},n),u))}))}},wa=function(e){return function(t,n,r){return e.transporter.read({method:tt,path:et("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:n},cacheable:!0},r)}},ja=function(e){return function(t,n){return e.transporter.read({method:tt,path:et("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},n)}},Sr=function(e){return function(t,n,r){return e.transporter.read({method:tt,path:et("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:n},cacheable:!0},r)}},Pa=1,Ia=2,ka=3;function Er(e,t,n){var r,o={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(a){return new Promise(function(c){var u=new XMLHttpRequest;u.open(a.method,a.url,!0),Object.keys(a.headers).forEach(function(p){return u.setRequestHeader(p,a.headers[p])});var i,s=function(p,m){return setTimeout(function(){u.abort(),c({status:0,content:m,isTimedOut:!0})},1e3*p)},l=s(a.connectTimeout,"Connection timeout");u.onreadystatechange=function(){u.readyState>u.OPENED&&i===void 0&&(clearTimeout(l),i=s(a.responseTimeout,"Socket timeout"))},u.onerror=function(){u.status===0&&(clearTimeout(l),clearTimeout(i),c({content:u.responseText||"Network request failed",status:u.status,isTimedOut:!1}))},u.onload=function(){clearTimeout(l),clearTimeout(i),c({content:u.responseText,status:u.status,isTimedOut:!1})},u.send(a.data)})}},logger:(r=ka,{debug:function(a,c){return Pa>=r&&console.debug(a,c),Promise.resolve()},info:function(a,c){return Ia>=r&&console.info(a,c),Promise.resolve()},error:function(a,c){return console.error(a,c),Promise.resolve()}}),responsesCache:st(),requestsCache:st({serializable:!1}),hostsCache:Oe({caches:[ya({key:"".concat("4.8.5","-").concat(e)}),st()]}),userAgent:Oa("4.8.5").add({segment:"Browser",version:"lite"}),authMode:Ke.WithinQueryParameters};return Ea(P(P(P({},o),n),{},{methods:{search:Rn,searchForFacetValues:Tn,multipleQueries:Rn,multipleSearchForFacetValues:Tn,initIndex:function(a){return function(c){return Or(a)(c,{methods:{search:ja,searchForFacetValues:Sr,findAnswers:wa}})}}}}))}Er.version="4.8.5";var Da=["footer","searchBox"];function we(){return we=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},we.apply(this,arguments)}function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ft(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ln(Object(n),!0).forEach(function(r){Ca(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ln(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ca(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xa(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,c,u=[],i=!0,s=!1;try{for(o=o.call(n);!(i=(a=o.next()).done)&&(u.push(a.value),!r||u.length!==r);i=!0);}catch(l){s=!0,c=l}finally{try{i||o.return==null||o.return()}finally{if(s)throw c}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return qn(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return qn(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function qn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Aa(e,t){if(e==null)return{};var n,r,o=function(c,u){if(c==null)return{};var i,s,l={},p=Object.keys(c);for(s=0;s<p.length;s++)i=p[s],u.indexOf(i)>=0||(l[i]=c[i]);return l}(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}function Na(e){var t=e.appId,n=e.apiKey,r=e.indexName,o=e.placeholder,a=o===void 0?"Search docs":o,c=e.searchParameters,u=e.onClose,i=u===void 0?ta:u,s=e.transformItems,l=s===void 0?kn:s,p=e.hitComponent,m=p===void 0?Lo:p,d=e.resultsFooterComponent,_=d===void 0?function(){return null}:d,v=e.navigator,y=e.initialScrollY,S=y===void 0?0:y,g=e.transformSearchClient,O=g===void 0?kn:g,b=e.disableUserPersonalization,h=b!==void 0&&b,I=e.initialQuery,C=I===void 0?"":I,T=e.translations,A=T===void 0?{}:T,D=e.getMissingResultsUrl,N=A.footer,F=A.searchBox,B=Aa(A,Da),L=xa(f.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),G=L[0],nt=L[1],Ce=f.useRef(null),re=f.useRef(null),Dt=f.useRef(null),xe=f.useRef(null),me=f.useRef(null),$=f.useRef(10),Ct=f.useRef(typeof window<"u"?window.getSelection().toString().slice(0,64):"").current,X=f.useRef(C||Ct).current,xt=function(j,k,M){return f.useMemo(function(){var H=Er(j,k);return H.addAlgoliaAgent("docsearch","3.3.5"),/docsearch.js \(.*\)/.test(H.transporter.userAgent.value)===!1&&H.addAlgoliaAgent("docsearch-react","3.3.5"),M(H)},[j,k,M])}(t,n,O),oe=f.useRef(Dn({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(r),limit:10})).current,de=f.useRef(Dn({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(r),limit:oe.getAll().length===0?7:4})).current,he=f.useCallback(function(j){if(!h){var k=j.type==="content"?j.__docsearch_parent:j;k&&oe.getAll().findIndex(function(M){return M.objectID===k.objectID})===-1&&de.add(k)}},[oe,de,h]),ve=f.useMemo(function(){return No({id:"docsearch",defaultActiveItemId:0,placeholder:a,openOnFocus:!0,initialState:{query:X,context:{searchSuggestions:[]}},navigator:v,onStateChange:function(j){nt(j.state)},getSources:function(j){var k=j.query,M=j.state,H=j.setContext,Q=j.setStatus;return k?xt.search([{query:k,indexName:r,params:ft({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat($.current),"hierarchy.lvl2:".concat($.current),"hierarchy.lvl3:".concat($.current),"hierarchy.lvl4:".concat($.current),"hierarchy.lvl5:".concat($.current),"hierarchy.lvl6:".concat($.current),"content:".concat($.current)],snippetEllipsisText:"…",highlightPreTag:"<mark>",highlightPostTag:"</mark>",hitsPerPage:20},c)}]).catch(function(x){throw x.name==="RetryError"&&Q("error"),x}).then(function(x){var U=x.results[0],Z=U.hits,Pr=U.nbHits,rt=In(Z,function(ot){return mr(ot)});return M.context.searchSuggestions.length<Object.keys(rt).length&&H({searchSuggestions:Object.keys(rt)}),H({nbHits:Pr}),Object.values(rt).map(function(ot,Ir){return{sourceId:"hits".concat(Ir),onSelect:function(K){var ye=K.item,Ae=K.event;he(ye),Fe(Ae)||i()},getItemUrl:function(K){return K.item.url},getItems:function(){return Object.values(In(ot,function(K){return K.hierarchy.lvl1})).map(l).map(function(K){return K.map(function(ye){return ft(ft({},ye),{},{__docsearch_parent:ye.type!=="lvl1"&&K.find(function(Ae){return Ae.type==="lvl1"&&Ae.hierarchy.lvl1===ye.hierarchy.lvl1})})})}).flat()}}})}):h?[]:[{sourceId:"recentSearches",onSelect:function(x){var U=x.item,Z=x.event;he(U),Fe(Z)||i()},getItemUrl:function(x){return x.item.url},getItems:function(){return de.getAll()}},{sourceId:"favoriteSearches",onSelect:function(x){var U=x.item,Z=x.event;he(U),Fe(Z)||i()},getItemUrl:function(x){return x.item.url},getItems:function(){return oe.getAll()}}]}})},[r,c,xt,i,de,oe,he,X,a,v,l,h]),wr=ve.getEnvironmentProps,jr=ve.getRootProps,At=ve.refresh;return function(j){var k=j.getEnvironmentProps,M=j.panelElement,H=j.formElement,Q=j.inputElement;f.useEffect(function(){if(M&&H&&Q){var x=k({panelElement:M,formElement:H,inputElement:Q}),U=x.onTouchStart,Z=x.onTouchMove;return window.addEventListener("touchstart",U),window.addEventListener("touchmove",Z),function(){window.removeEventListener("touchstart",U),window.removeEventListener("touchmove",Z)}}},[k,M,H,Q])}({getEnvironmentProps:wr,panelElement:xe.current,formElement:Dt.current,inputElement:me.current}),function(j){var k=j.container;f.useEffect(function(){if(k){var M=k.querySelectorAll("a[href]:not([disabled]), button:not([disabled]), input:not([disabled])"),H=M[0],Q=M[M.length-1];return k.addEventListener("keydown",x),function(){k.removeEventListener("keydown",x)}}function x(U){U.key==="Tab"&&(U.shiftKey?document.activeElement===H&&(U.preventDefault(),Q.focus()):document.activeElement===Q&&(U.preventDefault(),H.focus()))}},[k])}({container:Ce.current}),f.useEffect(function(){return document.body.classList.add("DocSearch--active"),function(){var j,k;document.body.classList.remove("DocSearch--active"),(j=(k=window).scrollTo)===null||j===void 0||j.call(k,0,S)}},[]),f.useEffect(function(){window.matchMedia("(max-width: 768px)").matches&&($.current=5)},[]),f.useEffect(function(){xe.current&&(xe.current.scrollTop=0)},[G.query]),f.useEffect(function(){X.length>0&&(At(),me.current&&me.current.focus())},[X,At]),f.useEffect(function(){function j(){if(re.current){var k=.01*window.innerHeight;re.current.style.setProperty("--docsearch-vh","".concat(k,"px"))}}return j(),window.addEventListener("resize",j),function(){window.removeEventListener("resize",j)}},[]),f.createElement("div",we({ref:Ce},jr({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container",G.status==="stalled"&&"DocSearch-Container--Stalled",G.status==="error"&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(j){j.target===j.currentTarget&&i()}}),f.createElement("div",{className:"DocSearch-Modal",ref:re},f.createElement("header",{className:"DocSearch-SearchBar",ref:Dt},f.createElement(pa,we({},ve,{state:G,autoFocus:X.length===0,inputRef:me,isFromSelection:!!X&&X===Ct,translations:F,onClose:i}))),f.createElement("div",{className:"DocSearch-Dropdown",ref:xe},f.createElement(la,we({},ve,{indexName:r,state:G,hitComponent:m,resultsFooterComponent:_,disableUserPersonalization:h,recentSearches:de,favoriteSearches:oe,inputRef:me,translations:B,getMissingResultsUrl:D,onItemClick:function(j,k){he(j),Fe(k)||i()}}))),f.createElement("footer",{className:"DocSearch-Footer"},f.createElement(To,{translations:N}))))}function jt(){return jt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jt.apply(this,arguments)}function Mn(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,c,u=[],i=!0,s=!1;try{for(o=o.call(n);!(i=(a=o.next()).done)&&(u.push(a.value),!r||u.length!==r);i=!0);}catch(l){s=!0,c=l}finally{try{i||o.return==null||o.return()}finally{if(s)throw c}}return u}}(e,t)||function(n,r){if(n){if(typeof n=="string")return Hn(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return Hn(n,r)}}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Hn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ra(e){var t,n,r=f.useRef(null),o=Mn(f.useState(!1),2),a=o[0],c=o[1],u=Mn(f.useState((e==null?void 0:e.initialQuery)||void 0),2),i=u[0],s=u[1],l=f.useCallback(function(){c(!0)},[c]),p=f.useCallback(function(){c(!1)},[c]);return function(m){var d=m.isOpen,_=m.onOpen,v=m.onClose,y=m.onInput,S=m.searchButtonRef;f.useEffect(function(){function g(O){var b;(O.keyCode===27&&d||((b=O.key)===null||b===void 0?void 0:b.toLowerCase())==="k"&&(O.metaKey||O.ctrlKey)||!function(h){var I=h.target,C=I.tagName;return I.isContentEditable||C==="INPUT"||C==="SELECT"||C==="TEXTAREA"}(O)&&O.key==="/"&&!d)&&(O.preventDefault(),d?v():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||_()),S&&S.current===document.activeElement&&y&&/[a-zA-Z0-9]/.test(String.fromCharCode(O.keyCode))&&y(O)}return window.addEventListener("keydown",g),function(){window.removeEventListener("keydown",g)}},[d,_,v,y,S])}({isOpen:a,onOpen:l,onClose:p,onInput:f.useCallback(function(m){c(!0),s(m.key)},[c,s]),searchButtonRef:r}),f.createElement(f.Fragment,null,f.createElement(Zr,{ref:r,translations:e==null||(t=e.translations)===null||t===void 0?void 0:t.button,onClick:l}),a&&or(f.createElement(Na,jt({},e,{initialScrollY:window.scrollY,initialQuery:i,translations:e==null||(n=e.translations)===null||n===void 0?void 0:n.modal,onClose:p})),document.body))}function Ta(e){cr(f.createElement(Ra,pt({},e,{transformSearchClient:function(t){return t.addAlgoliaAgent("docsearch.js","3.3.5"),e.transformSearchClient?e.transformSearchClient(t):t}})),function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window;return typeof t=="string"?n.document.querySelector(t):t}(e.container,e.environment))}export{Ta as default};
|