File "MenuItem-1.0.13-e7719456.js"

Full Path: /home/vantageo/public_html/wp-admin/.wp-cli/wp-content/plugins/wp-data-access/assets/dist/MenuItem-1.0.13-e7719456.js
File size: 4.03 KB
MIME-type: text/x-java
Charset: utf-8

import{g as p,e as u,s as j,S as F,V as N,_ as r,J as c,u as P,a as S,o as D,d as G,c as I,b as _}from"./iconBase-1.0.13-98e06aa9.js";import{r as d,j as $}from"./main-1.0.13.js";import{L as M}from"./Menu-1.0.13-2a06ef00.js";function ee(e){return u("MuiDivider",e)}const E=p("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),L=E;function te(e){return u("MuiListItemIcon",e)}const H=p("MuiListItemIcon",["root","alignItemsFlexStart"]),O=H;function se(e){return u("MuiListItemText",e)}const W=p("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),R=W;function z(e){return u("MuiMenuItem",e)}const A=p("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),n=A,J=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],h=(e,t)=>{const{ownerState:s}=e;return[t.root,s.dense&&t.dense,s.divider&&t.divider,!s.disableGutters&&t.gutters]},q=e=>{const{disabled:t,dense:s,divider:a,disableGutters:l,selected:m,classes:o}=e,i=_({root:["root",s&&"dense",t&&"disabled",!l&&"gutters",a&&"divider",m&&"selected"]},z,o);return r({},o,i)},K=j(F,{shouldForwardProp:e=>N(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:h})(({theme:e,ownerState:t})=>r({},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"}},[`&.${n.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:c(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${n.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:c(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${n.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:c(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})`:c(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${n.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${n.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${L.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${L.inset}`]:{marginLeft:52},[`& .${R.root}`]:{marginTop:0,marginBottom:0},[`& .${R.inset}`]:{paddingLeft:36},[`& .${O.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&r({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${O.root} svg`]:{fontSize:"1.25rem"}}))),Q=d.forwardRef(function(t,s){const a=P({props:t,name:"MuiMenuItem"}),{autoFocus:l=!1,component:m="li",dense:o=!1,divider:f=!1,disableGutters:i=!1,focusVisibleClassName:k,role:T="menuitem",tabIndex:v,className:V}=a,w=S(a,J),C=d.useContext(M),y=d.useMemo(()=>({dense:o||C.dense||!1,disableGutters:i}),[C.dense,o,i]),g=d.useRef(null);D(()=>{l&&g.current&&g.current.focus()},[l]);const B=r({},a,{dense:y.dense,divider:f,disableGutters:i}),b=q(a),U=G(g,s);let x;return a.disabled||(x=v!==void 0?v:-1),$.jsx(M.Provider,{value:y,children:$.jsx(K,r({ref:U,role:T,tabIndex:x,component:m,focusVisibleClassName:I(b.focusVisible,k),className:I(b.root,V)},w,{ownerState:B,classes:b}))})}),ae=Q;export{ae as M,te as a,ee as b,se as g,R as l};