1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1433],{14009:function(e,l,n){n.r(l),n.d(l,{MenuItemDrop:function(){return o}});var a=n(85893),r=n(7835),i=n(67294);let o=e=>{var l;let{link:n}=e,[o,t]=(0,i.useState)(!1),s=(null==n?void 0:null===(l=n.subMenus)||void 0===l?void 0:l.length)>0;return n&&n.show?(0,a.jsxs)("div",{onMouseOver:()=>t(!0),onMouseOut:()=>t(!1),children:[!s&&(0,a.jsxs)(r.Z,{href:null==n?void 0:n.href,target:null==n?void 0:n.target,className:"select-none menu-link pl-2 pr-4 no-underline tracking-widest pb-1 hover:font-bold",children:[(null==n?void 0:n.icon)&&(0,a.jsx)("i",{className:null==n?void 0:n.icon})," ",null==n?void 0:n.name,s&&(0,a.jsx)("i",{className:"px-2 fa fa-angle-down"})]}),s&&(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"cursor-pointer menu-link pl-2 pr-4 no-underline tracking-widest pb-1 hover:font-bold",children:[(null==n?void 0:n.icon)&&(0,a.jsx)("i",{className:null==n?void 0:n.icon})," ",null==n?void 0:n.name,(0,a.jsx)("i",{className:"px-2 fa fa-angle-down duration-300 ".concat(o?"rotate-180":"rotate-0")})]})}),s&&(0,a.jsx)("ul",{style:{backdropFilter:"blur(3px)"},className:"".concat(o?"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:n.subMenus.map((e,l)=>(0,a.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,a.jsx)(r.Z,{href:e.href,target:null==n?void 0:n.target,children:(0,a.jsxs)("span",{className:"text-sm",children:[(null==n?void 0:n.icon)&&(0,a.jsx)("i",{className:null==e?void 0:e.icon,children:" \xa0 "}),e.title]})})},l))})]}):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.