1import{d as j,a as w,aX as W,a$ as b,j as I,b0 as C,aJ as S}from"./DJFBUYFW.js";import{D as $}from"./D8qXpKcF.js";import{W as k}from"./DOW0wnVR.js";import"./CU9Ejchz.js";function P(u){const t=j.c(22),{enableDefaultWidget:_}=u;let s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s=["common"],t[0]=s):s=t[0];const{t:x}=w(s),D=W();let r,i,a,n;t[1]!==D?({subWidgets:n,gridItem:i,entityType:r,...a}=D,t[1]=D,t[2]=r,t[3]=i,t[4]=a,t[5]=n):(r=t[2],i=t[3],a=t[4],n=t[5]);const{screenConfig:T,entities:g}=b(),e=r?g==null?void 0:g[r]:void 0;if(!(e!=null&&e.entityData))return null;let m;t[6]!==e||t[7]!==n?(m=(n==null?void 0:n.find(l=>l.entityTypeId===e.entityData.entityTypeId))||(n==null?void 0:n.find(v)),t[6]=e,t[7]=n,t[8]=m):m=t[8];const y=m;if(!y){if(_){const l=T==null?void 0:T.entityType;let o;t[9]!==e.entityData.entityTypeId||t[10]!==x||t[11]!==l?(o=x("common:noChildWidget",{EntityType:l,number:e.entityData.entityTypeId}),t[9]=e.entityData.entityTypeId,t[10]=x,t[11]=l,t[12]=o):o=t[12];let f;return t[13]!==o?(f=I.jsx(k,{withPadding:!0,children:o}),t[13]=o,t[14]=f):f=t[14],f}return null}let d;t[15]===Symbol.for("react.memo_cache_sentinel")?(d=I.jsx(S,{}),t[15]=d):d=t[15];const h=e==null?void 0:e.entityData;let p;t[16]===Symbol.for("react.memo_cache_sentinel")?(p={width:"auto",minHeight:"450px"},t[16]=p):p=t[16];let c;return t[17]!==i||t[18]!==a.transparent||t[19]!==h||t[20]!==y?(c=I.jsx($,{importWidget:C,fallback:d,widgetDef:y,gridItem:i,screenEntity:h,transparent:a.transparent,sx:p}),t[17]=i,t[18]=a.transparent,t[19]=h,t[20]=y,t[21]=c):c=t[21],c}function v(u){return u.entityTypeId===-1}export{P as ContainerWidget,P as default};
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.