1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[11243,7835,40055],{7835:function(e,t,r){var s=r(85893),n=r(41664),l=r.n(n),a=r(21384);let i=e=>{let{passHref:t,legacyBehavior:r,placeholderSrc:s,fallbackSrc:n,...l}=e;return l},o=e=>{let{placeholderSrc:t,fallbackSrc:r,src:s,alt:n,width:l,height:a,loading:i,decoding:o,onLoad:c,onError:d,...h}=e;return h};t.Z=e=>{let{href:t,children:r,...n}=e,c=(0,a.JA)("LINK"),d="";"string"==typeof t?d=t:"object"==typeof t&&null!==t&&"string"==typeof t.pathname&&(d=t.pathname);let h=d.startsWith("http")&&!d.startsWith(c),f=()=>{var e;let t=new URLSearchParams((null===(e=window.location.search)||void 0===e?void 0:e.slice(1))||""),r={};for(let[e,s]of t.entries())""!==s&&(r[e]=s);return r};if(h){let e="string"==typeof t?t:new URL(t.pathname,c).toString();return(0,s.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",...i(n),children:r})}let u="string"==typeof t?(e=>{if("string"!=typeof e||!e||e.startsWith("#"))return e;let t=f();if(0===Object.keys(t).length)return e;let r=e.startsWith("http://")||e.startsWith("https://"),s=new URL(e,c);return(Object.entries(t).forEach(e=>{let[t,r]=e;s.searchParams.has(t)||s.searchParams.set(t,r)}),r)?s.toString():"".concat(s.pathname).concat(s.search).concat(s.hash)})(t):(e=>{if(!e||"object"!=typeof e)return e;let t=f();return 0===Object.keys(t).length?e:{...e,query:{...t,...e.query||{}}}})(t);return(0,s.jsx)(l(),{href:u,...o(n),children:r})}},11243:function(e,t,r){r.r(t),r.d(t,{default:function(){return c}});var s=r(85893),n=r(21384),l=r(76966),a=r(7835),i=r(11163),o=r(67294);function c(e){let{prev:t,next:r}=e,[c,d]=(0,o.useState)(!1),h=(0,i.useRouter)(),{locale:f}=(0,l.Og)();return((0,o.useEffect)(()=>{d(!1)},[h]),(0,o.useEffect)(()=>{let e=document.getElementById("article-end"),t=document.getElementById("footer-bottom"),r=new IntersectionObserver(r=>{r.forEach(r=>{r.target===e?r.isIntersecting&&d(!0):r.target===t&&r.isIntersecting&&d(!1)})},{root:null,rootMargin:"0px",threshold:.1});return e&&r.observe(e),t&&r.observe(t),()=>{e&&r.unobserve(e),t&&r.unobserve(t),r.disconnect()}},[]),t&&r&&(0,n.JA)("MAGZINE_ARTICLE_ADJACENT",!0))?(0,s.jsxs)("div",{id:"article-end",children:[(0,s.jsxs)("section",{className:"lg:hidden pt-8 text-gray-800 items-center text-xs md:text-sm flex flex-col m-1 ",children:[(0,s.jsxs)(a.Z,{href:"/".concat(t.slug),passHref:!0,className:"cursor-pointer justify-between space-y-1 px-5 py-6 dark:bg-[#1e1e1e] border dark:border-gray-600 border-b-0 items-center dark:text-white flex flex-col w-full h-18 duration-200",children:[(0,s.jsx)("div",{className:"flex justify-start items-center w-full",children:"ä¸ä¸ç¯"}),(0,s.jsx)("div",{className:"flex justify-center items-center text-lg font-bold",children:t.title})]}),(0,s.jsxs)(a.Z,{href:"/".concat(r.slug),passHref:!0,className:"cursor-pointer justify-between space-y-1 px-5 py-6 dark:bg-[#1e1e1e] border dark:border-gray-600 items-center dark:text-white flex flex-col w-full h-18 duration-200",children:[(0,s.jsx)("div",{className:"flex justify-start items-center w-full",children:"ä¸ä¸ç¯"}),(0,s.jsx)("div",{className:"flex justify-center items-center text-lg font-bold",children:r.title})]})]}),(0,s.jsx)("div",{id:"pc-next-post",className:"".concat(c?"mb-5 opacity-100":"-mb-24 opacity-0"," hidden md:block fixed z-40 right-10 bottom-4 duration-200 transition-all"),children:(0,s.jsxs)(a.Z,{href:"/".concat(r.slug),className:"text-sm block p-4 w-72 h-28 cursor-pointer drop-shadow-xl duration transition-all dark:bg-[#1e1e1e] border dark:border-gray-800 bg-white dark:text-gray-300 dark:hover:text-yellow-600 hover:font-bold hover:text-green-600",children:[(0,s.jsx)("div",{className:"font-semibold",children:f.COMMON.NEXT_POST}),(0,s.jsx)("hr",{className:"mt-2 mb-3"}),(0,s.jsx)("div",{className:"line-clamp-2",children:null==r?void 0:r.title})]})})]}):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.