1import{I as e,t,z as n}from"./jsx-runtime-BKHn-iCA.js";import{d as r,r as i,t as a,v as o,y as s}from"./DefaultPropsProvider-CMKjvqNS.js";import{o as c}from"./Box-Bq47Rm6t.js";var l=n(e()),u=l.createContext({});function d(e){return o(`MuiList`,e)}c(`MuiList`,[`root`,`padding`,`dense`,`subheader`]);var f=t(),p=e=>{let{classes:t,disablePadding:n,dense:i,subheader:a}=e;return r({root:[`root`,!n&&`padding`,i&&`dense`,a&&`subheader`]},d,t)},m=i(`ul`,{name:`MuiList`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})({listStyle:`none`,margin:0,padding:0,position:`relative`,variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),h=l.forwardRef(function(e,t){let n=a({props:e,name:`MuiList`}),{children:r,className:i,component:o=`ul`,dense:c=!1,disablePadding:d=!1,subheader:h,...g}=n,_=l.useMemo(()=>({dense:c}),[c]),v={...n,component:o,dense:c,disablePadding:d},y=p(v);return(0,f.jsx)(u.Provider,{value:_,children:(0,f.jsxs)(m,{as:o,className:s(y.root,i),ref:t,ownerState:v,...g,children:[h,r]})})});export{u as n,h as t};
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.