????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/tracnghiem.gdtsolutions.vn/wwwroot/assets/
Upload File :
Current File : C:/inetpub/vhost/tracnghiem.gdtsolutions.vn/wwwroot/assets/MenuItem-3ea292e1.js

import{a as k,g as R,s as F,aC as G,r as P,_ as l,l as d,bS as C,b as p,u as E,e as S,aU as I,ar as _,n as H,j as $,f as M,p as s,h as z}from"./index-9bcd78a9.js";import{l as O}from"./listItemIconClasses-873dc6a3.js";function Z(e){return R("MuiListItemText",e)}const D=k("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),T=D;function W(e){return R("MuiMenuItem",e)}const q=k("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),r=q,A=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],J=(e,t)=>{const{ownerState:a}=e;return[t.root,a.dense&&t.dense,a.divider&&t.divider,!a.disableGutters&&t.gutters]},K=e=>{const{disabled:t,dense:a,divider:o,disableGutters:c,selected:u,classes:n}=e,i=z({root:["root",a&&"dense",t&&"disabled",!c&&"gutters",o&&"divider",u&&"selected"]},W,n);return l({},n,i)},Q=F(G,{shouldForwardProp:e=>P(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:J})(({theme:e,ownerState:t})=>l({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${r.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:d(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${r.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:d(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${r.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:d(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:d(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${r.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${r.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${C.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${C.inset}`]:{marginLeft:52},[`& .${T.root}`]:{marginTop:0,marginBottom:0},[`& .${T.inset}`]:{paddingLeft:36},[`& .${O.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&l({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${O.root} svg`]:{fontSize:"1.25rem"}}))),j=p.forwardRef(function(t,a){const o=E({props:t,name:"MuiMenuItem"}),{autoFocus:c=!1,component:u="li",dense:n=!1,divider:f=!1,disableGutters:i=!1,focusVisibleClassName:L,role:N="menuitem",tabIndex:g,className:U}=o,V=S(o,A),v=p.useContext(I),y=p.useMemo(()=>({dense:n||v.dense||!1,disableGutters:i}),[v.dense,n,i]),b=p.useRef(null);_(()=>{c&&(b.current?b.current.focus():console.error("MUI: Unable to set focus to a MenuItem whose component has not been rendered."))},[c]);const B=l({},o,{dense:y.dense,divider:f,disableGutters:i}),m=K(o),w=H(b,a);let x;return o.disabled||(x=g!==void 0?g:-1),$.jsx(I.Provider,{value:y,children:$.jsx(Q,l({ref:w,role:N,tabIndex:x,component:u,focusVisibleClassName:M(m.focusVisible,L),className:M(m.root,U)},V,{ownerState:B,classes:m}))})});j.propTypes={autoFocus:s.bool,children:s.node,classes:s.object,className:s.string,component:s.elementType,dense:s.bool,disabled:s.bool,disableGutters:s.bool,divider:s.bool,focusVisibleClassName:s.string,role:s.string,selected:s.bool,sx:s.oneOfType([s.arrayOf(s.oneOfType([s.func,s.object,s.bool])),s.func,s.object]),tabIndex:s.number};const h=j;export{h as M,Z as g,T as l};