1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[14009,7835,40055],{7835:function(e,t,r){var n=r(85893),a=r(41664),l=r.n(a),s=r(21384);let i=e=>{let{passHref:t,legacyBehavior:r,placeholderSrc:n,fallbackSrc:a,...l}=e;return l},o=e=>{let{placeholderSrc:t,fallbackSrc:r,src:n,alt:a,width:l,height:s,loading:i,decoding:o,onLoad:c,onError:u,...d}=e;return d};t.Z=e=>{let{href:t,children:r,...a}=e,c=(0,s.JA)("LINK"),u="";"string"==typeof t?u=t:"object"==typeof t&&null!==t&&"string"==typeof t.pathname&&(u=t.pathname);let d=u.startsWith("http")&&!u.startsWith(c),h=()=>{var e;let t=new URLSearchParams((null===(e=window.location.search)||void 0===e?void 0:e.slice(1))||""),r={};for(let[e,n]of t.entries())""!==n&&(r[e]=n);return r};if(d){let e="string"==typeof t?t:new URL(t.pathname,c).toString();return(0,n.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",...i(a),children:r})}let p="string"==typeof t?(e=>{if("string"!=typeof e||!e||e.startsWith("#"))return e;let t=h();if(0===Object.keys(t).length)return e;let r=e.startsWith("http://")||e.startsWith("https://"),n=new URL(e,c);return(Object.entries(t).forEach(e=>{let[t,r]=e;n.searchParams.has(t)||n.searchParams.set(t,r)}),r)?n.toString():"".concat(n.pathname).concat(n.search).concat(n.hash)})(t):(e=>{if(!e||"object"!=typeof e)return e;let t=h();return 0===Object.keys(t).length?e:{...e,query:{...t,...e.query||{}}}})(t);return(0,n.jsx)(l(),{href:p,...o(a),children:r})}},14009:function(e,t,r){r.r(t),r.d(t,{MenuItemDrop:function(){return s}});var n=r(85893),a=r(7835),l=r(67294);let s=e=>{var t;let{link:r}=e,[s,i]=(0,l.useState)(!1),o=(null==r?void 0:null===(t=r.subMenus)||void 0===t?void 0:t.length)>0;return r&&r.show?(0,n.jsxs)("div",{onMouseOver:()=>i(!0),onMouseOut:()=>i(!1),children:[!o&&(0,n.jsxs)(a.Z,{href:null==r?void 0:r.href,target:null==r?void 0:r.target,className:"select-none menu-link pl-2 pr-4 no-underline tracking-widest pb-1 hover:font-bold",children:[(null==r?void 0:r.icon)&&(0,n.jsx)("i",{className:null==r?void 0:r.icon})," ",null==r?void 0:r.name,o&&(0,n.jsx)("i",{className:"px-2 fa fa-angle-down"})]}),o&&(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"cursor-pointer menu-link pl-2 pr-4 no-underline tracking-widest pb-1 hover:font-bold",children:[(null==r?void 0:r.icon)&&(0,n.jsx)("i",{className:null==r?void 0:r.icon})," ",null==r?void 0:r.name,(0,n.jsx)("i",{className:"px-2 fa fa-angle-down duration-300 ".concat(s?"rotate-180":"rotate-0")})]})}),o&&(0,n.jsx)("ul",{style:{backdropFilter:"blur(3px)"},className:"".concat(s?"visible opacity-100 top-14":"invisible opacity-0 top-20"," drop-shadow-md overflow-hidden rounded-md text-black dark:text-white bg-white dark:bg-black transition-all duration-300 z-30 absolute block "),children:r.subMenus.map((e,t)=>(0,n.jsx)("li",{className:"cursor-pointer text-start dark:bg-hexo-black-gray dark:hover:bg-gray-300 hover:bg-gray-300 hover:text-black tracking-widest transition-all duration-200 dark:border-gray-800 py-1 pr-6 pl-3",children:(0,n.jsx)(a.Z,{href:e.href,target:null==r?void 0:r.target,children:(0,n.jsxs)("span",{className:"text-sm",children:[(null==r?void 0:r.icon)&&(0,n.jsx)("i",{className:null==e?void 0:e.icon,children:" \xa0 "}),e.title]})})},t))})]}):null}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.