vendor: 4,361 bytes, line 1
1import{D as e,N as t,b as n}from"./Ssl5WjxV.js";import{D as r,O as i,d as a,f as o,h as s,k as c,l,y as u}from"./CJcG5UPG.js";import{t as d}from"./imkHHRJR.js";import{t as f}from"./DgRFdIis2.js";import{n as p}from"./D2vno9Zp2.js";import{n as m}from"./CaMFuRVQ2.js";var h=t(e()),g=t(n());function _(e){return i(`MuiListItem`,e)}r(`MuiListItem`,[`root`,`container`,`dense`,`alignItemsFlexStart`,`divider`,`gutters`,`padding`,`secondaryAction`]);function v(e){return i(`MuiListItemSecondaryAction`,e)}r(`MuiListItemSecondaryAction`,[`root`,`disableGutters`]);var y=e=>{let{disableGutters:t,classes:n}=e;return u({root:[`root`,t&&`disableGutters`]},v,n)},b=s(`div`,{name:`MuiListItemSecondaryAction`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})({position:`absolute`,right:16,top:`50%`,transform:`translateY(-50%)`,variants:[{props:({ownerState:e})=>e.disableGutters,style:{right:0}}]}),x=h.forwardRef(function(e,t){let n=a({props:e,name:`MuiListItemSecondaryAction`}),{className:r,...i}=n,o=h.useContext(p),s={...n,disableGutters:o.disableGutters};return(0,g.jsx)(b,{className:c(y(s).root,r),ownerState:s,ref:t,...i})});x.muiName=`ListItemSecondaryAction`;var S=(e,t)=>{let{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems===`flex-start`&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.hasSecondaryAction&&t.secondaryAction]},C=e=>{let{alignItems:t,classes:n,dense:r,disableGutters:i,disablePadding:a,divider:o,hasSecondaryAction:s}=e;return u({root:[`root`,r&&`dense`,!i&&`gutters`,!a&&`padding`,o&&`divider`,t===`flex-start`&&`alignItemsFlexStart`,s&&`secondaryAction`],container:[`container`]},_,n)},w=s(`div`,{name:`MuiListItem`,slot:`Root`,overridesResolver:S})(o(({theme:e})=>({display:`flex`,justifyContent:`flex-start`,alignItems:`center`,position:`relative`,textDecoration:`none`,width:`100%`,boxSizing:`border-box`,textAlign:`left`,variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>!e.disablePadding&&e.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:e})=>!e.disablePadding&&!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>!e.disablePadding&&!!e.secondaryAction,style:{paddingRight:48}},{props:({ownerState:e})=>!!e.secondaryAction,style:{[`& > .${m.root}`]:{paddingRight:48}}},{props:{alignItems:`flex-start`},style:{alignItems:`flex-start`}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:`padding-box`}},{props:({ownerState:e})=>e.button,style:{transition:e.transitions.create(`background-color`,{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:`none`,backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:`transparent`}}}},{props:({ownerState:e})=>e.hasSecondaryAction,style:{paddingRight:48}}]}))),T=s(`li`,{name:`MuiListItem`,slot:`Container`,overridesResolver:(e,t)=>t.container})({position:`relative`}),E=h.forwardRef(function(e,t){let n=a({props:e,name:`MuiListItem`}),{alignItems:r=`center`,children:i,className:o,component:s,components:u={},componentsProps:m={},ContainerComponent:_=`li`,ContainerProps:{className:v,...y}={},dense:b=!1,disableGutters:S=!1,disablePadding:E=!1,divider:D=!1,secondaryAction:O,slotProps:k={},slots:A={},...j}=n,M=h.useContext(p),N=h.useMemo(()=>({dense:b||M.dense||!1,alignItems:r,disableGutters:S}),[r,M.dense,b,S]),P=h.useRef(null),F=h.Children.toArray(i),I=F.length&&d(F[F.length-1],[`ListItemSecondaryAction`]),L={...n,alignItems:r,dense:N.dense,disableGutters:S,disablePadding:E,divider:D,hasSecondaryAction:I},R=C(L),z=l(P,t),B=A.root||u.Root||w,V=k.root||m.root||{},H={className:c(R.root,V.className,o),...j},U=s||`li`;return I?(U=!H.component&&!s?`div`:U,_===`li`&&(U===`li`?U=`div`:H.component===`li`&&(H.component=`div`)),(0,g.jsx)(p.Provider,{value:N,children:(0,g.jsxs)(T,{as:_,className:c(R.container,v),ref:z,ownerState:L,...y,children:[(0,g.jsx)(B,{...V,...!f(B)&&{as:U,ownerState:{...L,...V.ownerState}},...H,children:F}),F.pop()]})})):(0,g.jsx)(p.Provider,{value:N,children:(0,g.jsxs)(B,{...V,as:U,ref:z,...!f(B)&&{ownerState:{...L,...V.ownerState}},...H,children:[F,O&&(0,g.jsx)(x,{children:O})]})})});export{x as n,E 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.