1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[639],{54639:function(e,n,t){t.r(n),t.d(n,{default:function(){return UserComponentPane}});var a,l,o=t(26705),r=t(20955),s=t(9176),i=t(28501),u=t(44396),c=t(45211);t(25727),t(38146),t(71881),t(33874),t(63070);var d=t(51749);function UserComponentPaneHeader(e){let{actionHandlers:n,index:t,menuItems:a,menuItemGroups:l,title:r}=e,{features:s}=(0,u.xu)();return(null==a?void 0:a.length)||r?(0,o.jsx)(u.hX,{actions:(0,o.jsx)(u.cp,{menuItems:a,menuItemGroups:l,actionHandlers:n}),backButton:s.backButton&&t>0&&(0,o.jsx)(i.zx,{as:u.hb,"data-as":"a",icon:c.Y4O,mode:"bleed"}),title:r}):null}var p=Object.freeze,f=Object.defineProperty;let h=(0,d.ZP)(i.xu)(l||(l=p(f(a=["\n position: relative;\n"],"raw",{value:p(a.slice())}))));function UserComponentPaneContent(e){let{children:n}=e,{collapsed:t}=(0,u.ec)();return(0,o.jsx)(h,{hidden:t,height:"fill",overflow:"auto",children:n})}function UserComponentPane(e){let{index:n,pane:t,paneKey:a,...l}=e,{child:i,component:c,menuItems:d,menuItemGroups:p,title:f="",type:h,...m}=t,[x,C]=(0,r.useState)(null);return(0,o.jsxs)(u.X6,{id:a,minWidth:320,selected:l.isSelected,children:[(0,o.jsx)(UserComponentPaneHeader,{actionHandlers:null==x?void 0:x.actionHandlers,index:n,menuItems:d,menuItemGroups:p,title:f}),(0,o.jsxs)(UserComponentPaneContent,{children:[(0,s.isValidElementType)(c)&&(0,r.createElement)(c,{...l,...m,ref:C,child:i,paneKey:a}),(0,r.isValidElement)(c)&&c]})]})}}}]);
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.