2 lines
924 B
JavaScript
2 lines
924 B
JavaScript
import{b as m,a as I,r as n,d as x,j as p,s as u,c as f,h as g,m as L}from"./index-wde0U4qL.js";import{c as d}from"./ListItemText-MHCbhB9z.js";function C(t){return m("MuiListItemIcon",t)}I("MuiListItemIcon",["root","alignItemsFlexStart"]);const v=t=>{const{alignItems:s,classes:e}=t;return g({root:["root",s==="flex-start"&&"alignItemsFlexStart"]},C,e)},y=u("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(t,s)=>{const{ownerState:e}=t;return[s.root,e.alignItems==="flex-start"&&s.alignItemsFlexStart]}})(L(({theme:t})=>({minWidth:56,color:(t.vars||t).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),h=n.forwardRef(function(s,e){const o=x({props:s,name:"MuiListItemIcon"}),{className:r,...i}=o,l=n.useContext(d),a={...o,alignItems:l.alignItems},c=v(a);return p.jsx(y,{className:f(c.root,r),ownerState:a,ref:e,...i})});export{h as L};
|