Files
doormile_crm_build/dist/assets/TableRow-CzSsRUSI.js
2026-06-16 15:38:54 +05:30

3 lines
6.8 KiB
JavaScript

import{a as d,l as y,m as f,n as C,o as T,_ as i,j as u,p as x,v as m,w as R,q as v,aa as E,A as k,ab as L}from"./index-CkS0O37G.js";const S=d.createContext();function q(e){return y("MuiTable",e)}f("MuiTable",["root","stickyHeader"]);const I=["className","component","padding","size","stickyHeader"],J=e=>{const{classes:o,stickyHeader:t}=e;return m({root:["root",t&&"stickyHeader"]},q,o)},X=R("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,t.stickyHeader&&o.stickyHeader]}})(({theme:e,ownerState:o})=>i({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":i({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},o.stickyHeader&&{borderCollapse:"separate"})),P="table",fe=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTable"}),{className:r,component:s=P,padding:l="normal",size:n="medium",stickyHeader:c=!1}=a,b=T(a,I),p=i({},a,{component:s,padding:l,size:n,stickyHeader:c}),h=J(p),N=d.useMemo(()=>({padding:l,size:n,stickyHeader:c}),[l,n,c]);return u.jsx(S.Provider,{value:N,children:u.jsx(X,i({as:s,role:s===P?null:"table",ref:t,className:x(h.root,r),ownerState:p},b))})}),w=d.createContext();function F(e){return y("MuiTableBody",e)}f("MuiTableBody",["root"]);const G=["className","component"],K=e=>{const{classes:o}=e;return m({root:["root"]},F,o)},Q=R("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,o)=>o.root})({display:"table-row-group"}),V={variant:"body"},A="tbody",Ce=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTableBody"}),{className:r,component:s=A}=a,l=T(a,G),n=i({},a,{component:s}),c=K(n);return u.jsx(w.Provider,{value:V,children:u.jsx(Q,i({className:x(c.root,r),as:s,ref:t,role:s===A?null:"rowgroup",ownerState:n},l))})});function Y(e){return y("MuiTableCell",e)}const Z=f("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),ee=["align","className","component","padding","scope","size","sortDirection","variant"],oe=e=>{const{classes:o,variant:t,align:a,padding:r,size:s,stickyHeader:l}=e,n={root:["root",t,l&&"stickyHeader",a!=="inherit"&&`align${v(a)}`,r!=="normal"&&`padding${v(r)}`,`size${v(s)}`]};return m(n,Y,o)},te=R("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,o[t.variant],o[`size${v(t.size)}`],t.padding!=="normal"&&o[`padding${v(t.padding)}`],t.align!=="inherit"&&o[`align${v(t.align)}`],t.stickyHeader&&o.stickyHeader]}})(({theme:e,ownerState:o})=>i({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
${e.palette.mode==="light"?E(k(e.palette.divider,1),.88):L(k(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},o.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},o.variant==="body"&&{color:(e.vars||e).palette.text.primary},o.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},o.size==="small"&&{padding:"6px 16px",[`&.${Z.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},o.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},o.padding==="none"&&{padding:0},o.align==="left"&&{textAlign:"left"},o.align==="center"&&{textAlign:"center"},o.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},o.align==="justify"&&{textAlign:"justify"},o.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),Te=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTableCell"}),{align:r="inherit",className:s,component:l,padding:n,scope:c,size:b,sortDirection:p,variant:h}=a,N=T(a,ee),g=d.useContext(S),H=d.useContext(w),z=H&&H.variant==="head";let $;l?$=l:$=z?"th":"td";let M=c;$==="td"?M=void 0:!M&&z&&(M="col");const j=h||H&&H.variant,U=i({},a,{align:r,component:$,padding:n||(g&&g.padding?g.padding:"normal"),size:b||(g&&g.size?g.size:"medium"),sortDirection:p,stickyHeader:j==="head"&&g&&g.stickyHeader,variant:j}),W=oe(U);let _=null;return p&&(_=p==="asc"?"ascending":"descending"),u.jsx(te,i({as:$,ref:t,className:x(W.root,s),"aria-sort":_,scope:M,ownerState:U},N))});function ae(e){return y("MuiTableContainer",e)}f("MuiTableContainer",["root"]);const se=["className","component"],ne=e=>{const{classes:o}=e;return m({root:["root"]},ae,o)},le=R("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,o)=>o.root})({width:"100%",overflowX:"auto"}),xe=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTableContainer"}),{className:r,component:s="div"}=a,l=T(a,se),n=i({},a,{component:s}),c=ne(n);return u.jsx(le,i({ref:t,as:s,className:x(c.root,r),ownerState:n},l))});function re(e){return y("MuiTableHead",e)}f("MuiTableHead",["root"]);const ie=["className","component"],ce=e=>{const{classes:o}=e;return m({root:["root"]},re,o)},de=R("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,o)=>o.root})({display:"table-header-group"}),pe={variant:"head"},B="thead",me=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTableHead"}),{className:r,component:s=B}=a,l=T(a,ie),n=i({},a,{component:s}),c=ce(n);return u.jsx(w.Provider,{value:pe,children:u.jsx(de,i({as:s,className:x(c.root,r),ref:t,role:s===B?null:"rowgroup",ownerState:n},l))})});function ue(e){return y("MuiTableRow",e)}const O=f("MuiTableRow",["root","selected","hover","head","footer"]),be=["className","component","hover","selected"],ge=e=>{const{classes:o,selected:t,hover:a,head:r,footer:s}=e;return m({root:["root",t&&"selected",a&&"hover",r&&"head",s&&"footer"]},ue,o)},ve=R("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,t.head&&o.head,t.footer&&o.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${O.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${O.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:k(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:k(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),D="tr",Re=d.forwardRef(function(o,t){const a=C({props:o,name:"MuiTableRow"}),{className:r,component:s=D,hover:l=!1,selected:n=!1}=a,c=T(a,be),b=d.useContext(w),p=i({},a,{component:s,hover:l,selected:n,head:b&&b.variant==="head",footer:b&&b.variant==="footer"}),h=ge(p);return u.jsx(ve,i({as:s,ref:t,className:x(h.root,r),role:s===D?null:"row",ownerState:p},c))});export{xe as T,fe as a,me as b,Re as c,Te as d,Ce as e};