1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6919],{72263:function(e,n,t){t.d(n,{y:function(){return s}});var r=t(73411),c=t(51450),i=t(4530),a=t(40740),u=t(21628),l=t(30238),o=t(90482);function s(e){let{lines:n=2,overrideExpandedState:t=!1,...s}=e,{value:f,toggle:d,setValue:h}=(0,l.kt)(t),{value:k,setValue:b}=(0,l.kt)(!1),C=(0,u.useRef)(null),v=(0,u.useCallback)(()=>{C.current&&b(C.current.scrollHeight>C.current.clientHeight)},[b]);return(0,u.useEffect)(()=>{h(t)},[t,h]),(0,l.yU)({ref:C,onResize:v}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Z,{...s,ref:C,sx:(0,o.$)({overflow:"hidden"},!f&&{WebkitLineClamp:n,display:"-webkit-box",WebkitBoxOrient:"vertical"},null==s?void 0:s.sx)}),(k||f)&&(0,r.jsx)(a.Z,{variant:"body2",onClick:d,children:f?(0,r.jsx)(c.cC,{id:"common.readLess"}):(0,r.jsx)(c.cC,{id:"common.readMore"})})]})}},66448:function(e,n,t){t.d(n,{bd:function(){return a},Zt:function(){return f},eV:function(){return k}});var r=t(73411),c=t(99408),i=t(51450);function a(e){let{children:n,...t}=e;return(0,r.jsx)(i.bd,{i18n:(0,c.E5)(t),children:n})}var u=t(21628),l=t(28322),o=t(13030),s=t(15503);function f(){let e=(0,s.t)();return(0,u.useCallback)(n=>{e.replace(function(e){let{pathname:n,locale:t,search:r="",basePath:c=""}=e,i=(0,o.h)(n);return(0,l.Z)(c,t,i?n.replace("/".concat(i),""):n,r.startsWith("?")?r:r?"?".concat(r):"",{leadingSlash:!0})}({pathname:window.location.pathname,search:window.location.search,locale:n})),e.refresh()},[e])}var d=t(65631),h=t(41748);function k(){return(0,h.useCurrentLocale)(d.i18nConfig)||d.i18nConfig.defaultLocale}}}]);
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.