1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[7677],{67677:(e,t,o)=>{o.d(t,{A:()=>X});var a=o(84849),n=o(27326),s=o(85672),i=o(72574),r=o(25234),l=o(28292),c=o(60308),d=o(38009),u=o(51476),p=o(77865),m=o(51422),g=o(1596),b=o(5957),h=o(29048),A=o(30073),v=o(82336),x=o(11969),f=o(31529),y=o(65908);const P=(0,f.A)((0,y.jsx)("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),I=(0,f.A)((0,y.jsx)("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),B=["backIconButtonProps","count","disabled","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","slots","slotProps"],w=s.forwardRef((function(e,t){var o,s,i,r,l,c,d,u;const{backIconButtonProps:p,count:m,disabled:g=!1,getItemAriaLabel:b,nextIconButtonProps:f,onPageChange:w,page:R,rowsPerPage:C,showFirstButton:k,showLastButton:M,slots:L={},slotProps:j={}}=e,S=(0,a.A)(e,B),T=(0,h.I)(),N=null!=(o=L.firstButton)?o:x.A,O=null!=(s=L.lastButton)?s:x.A,F=null!=(i=L.nextButton)?i:x.A,z=null!=(r=L.previousButton)?r:x.A,G=null!=(l=L.firstButtonIcon)?l:I,H=null!=(c=L.lastButtonIcon)?c:P,V=null!=(d=L.nextButtonIcon)?d:v.A,D=null!=(u=L.previousButtonIcon)?u:A.A,X=T?O:N,_=T?F:z,E=T?z:F,W=T?N:O,q=T?j.lastButton:j.firstButton,J=T?j.nextButton:j.previousButton,K=T?j.previousButton:j.nextButton,Q=T?j.firstButton:j.lastButton;return(0,y.jsxs)("div",(0,n.A)({ref:t},S,{children:[k&&(0,y.jsx)(X,(0,n.A)({onClick:e=>{w(e,0)},disabled:g||0===R,"aria-label":b("first",R),title:b("first",R)},q,{children:T?(0,y.jsx)(H,(0,n.A)({},j.lastButtonIcon)):(0,y.jsx)(G,(0,n.A)({},j.firstButtonIcon))})),(0,y.jsx)(_,(0,n.A)({onClick:e=>{w(e,R-1)},disabled:g||0===R,color:"inherit","aria-label":b("previous",R),title:b("previous",R)},null!=J?J:p,{children:T?(0,y.jsx)(V,(0,n.A)({},j.nextButtonIcon)):(0,y.jsx)(D,(0,n.A)({},j.previousButtonIcon))})),(0,y.jsx)(E,(0,n.A)({onClick:e=>{w(e,R+1)},disabled:g||-1!==m&&R>=Math.ceil(m/C)-1,color:"inherit","aria-label":b("next",R),title:b("next",R)},null!=K?K:f,{children:T?(0,y.jsx)(D,(0,n.A)({},j.previousButtonIcon)):(0,y.jsx)(V,(0,n.A)({},j.nextButtonIcon))})),M&&(0,y.jsx)(W,(0,n.A)({onClick:e=>{w(e,Math.max(0,Math.ceil(m/C)-1))},disabled:g||R>=Math.ceil(m/C)-1,"aria-label":b("last",R),title:b("last",R)},Q,{children:T?(0,y.jsx)(G,(0,n.A)({},j.firstButtonIcon)):(0,y.jsx)(H,(0,n.A)({},j.lastButtonIcon))}))]}))}));var R=o(66664),C=o(37300),k=o(10644);function M(e){return(0,k.Ay)("MuiTablePagination",e)}const L=(0,C.A)("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var j;const S=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","disabled","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton","slotProps","slots"],T=(0,c.Ay)(g.A,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})((e=>{let{theme:t}=e;return{overflow:"auto",color:(t.vars||t).palette.text.primary,fontSize:t.typography.pxToRem(14),"&:last-child":{padding:0}}})),N=(0,c.Ay)(b.A,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>(0,n.A)({["& .".concat(L.actions)]:t.actions},t.toolbar)})((e=>{let{theme:t}=e;return{minHeight:52,paddingRight:2,["".concat(t.breakpoints.up("xs")," and (orientation: landscape)")]:{minHeight:52},[t.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},["& .".concat(L.actions)]:{flexShrink:0,marginLeft:20}}})),O=(0,c.Ay)("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),F=(0,c.Ay)("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})((e=>{let{theme:t}=e;return(0,n.A)({},t.typography.body2,{flexShrink:0})})),z=(0,c.Ay)(m.A,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>(0,n.A)({["& .".concat(L.selectIcon)]:t.selectIcon,["& .".concat(L.select)]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,["& .".concat(L.select)]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),G=(0,c.Ay)(p.A,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),H=(0,c.Ay)("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})((e=>{let{theme:t}=e;return(0,n.A)({},t.typography.body2,{flexShrink:0})}));function V(e){let{from:t,to:o,count:a}=e;return"".concat(t,"\u2013").concat(o," of ").concat(-1!==a?a:"more than ".concat(o))}function D(e){return"Go to ".concat(e," page")}const X=s.forwardRef((function(e,t){var o;const c=(0,d.b)({props:e,name:"MuiTablePagination"}),{ActionsComponent:p=w,backIconButtonProps:m,className:b,colSpan:h,component:A=g.A,count:v,disabled:x=!1,getItemAriaLabel:f=D,labelDisplayedRows:P=V,labelRowsPerPage:I="Rows per page:",nextIconButtonProps:B,onPageChange:C,onRowsPerPageChange:k,page:L,rowsPerPage:X,rowsPerPageOptions:_=[10,25,50,100],SelectProps:E={},showFirstButton:W=!1,showLastButton:q=!1,slotProps:J={},slots:K={}}=c,Q=(0,a.A)(c,S),U=c,Y=(e=>{const{classes:t}=e;return(0,r.A)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},M,t)})(U),Z=null!=(o=null==J?void 0:J.select)?o:E,$=Z.native?"option":G;let ee;A!==g.A&&"td"!==A||(ee=h||1e3);const te=(0,R.A)(Z.id),oe=(0,R.A)(Z.labelId);return(0,y.jsx)(T,(0,n.A)({colSpan:ee,ref:t,as:A,ownerState:U,className:(0,i.A)(Y.root,b)},Q,{children:(0,y.jsxs)(N,{className:Y.toolbar,children:[(0,y.jsx)(O,{className:Y.spacer}),_.length>1&&(0,y.jsx)(F,{className:Y.selectLabel,id:oe,children:I}),_.length>1&&(0,y.jsx)(z,(0,n.A)({variant:"standard"},!Z.variant&&{input:j||(j=(0,y.jsx)(u.Ay,{}))},{value:X,onChange:k,id:te,labelId:oe},Z,{classes:(0,n.A)({},Z.classes,{root:(0,i.A)(Y.input,Y.selectRoot,(Z.classes||{}).root),select:(0,i.A)(Y.select,(Z.classes||{}).select),icon:(0,i.A)(Y.selectIcon,(Z.classes||{}).icon)}),disabled:x,children:_.map((e=>(0,s.createElement)($,(0,n.A)({},!(0,l.A)($)&&{ownerState:U},{className:Y.menuItem,key:e.label?e.label:e,value:e.value?e.value:e}),e.label?e.label:e)))})),(0,y.jsx)(H,{className:Y.displayedRows,children:P({from:0===v?0:L*X+1,to:-1===v?(L+1)*X:-1===X?v:Math.min(v,(L+1)*X),count:-1===v?-1:v,page:L})}),(0,y.jsx)(p,{className:Y.actions,backIconButtonProps:m,count:v,nextIconButtonProps:B,onPageChange:C,page:L,rowsPerPage:X,showFirstButton:W,showLastButton:q,slotProps:J.actions,slots:K.actions,getItemAriaLabel:f,disabled:x})]})}))}))},77865:(e,t,o)=>{o.d(t,{A:()=>R});var a=o(84849),n=o(27326),s=o(85672),i=o(72574),r=o(25234),l=o(10247),c=o(60308),d=o(24270),u=o(38009),p=o(78534),m=o(61949),g=o(93046),b=o(45688),h=o(8191),A=o(58541),v=o(43917),x=o(37300),f=o(10644);function y(e){return(0,f.Ay)("MuiMenuItem",e)}const P=(0,x.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var I=o(65908);const B=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],w=(0,c.Ay)(m.A,{shouldForwardProp:e=>(0,d.A)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.dense&&t.dense,o.divider&&t.divider,!o.disableGutters&&t.gutters]}})((e=>{let{theme:t,ownerState:o}=e;return(0,n.A)({},t.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((t.vars||t).palette.divider),backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},["&.".concat(P.selected)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity),["&.".concat(P.focusVisible)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.focusOpacity,"))"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},["&.".concat(P.selected,":hover")]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.hoverOpacity,"))"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity)}},["&.".concat(P.focusVisible)]:{backgroundColor:(t.vars||t).palette.action.focus},["&.".concat(P.disabled)]:{opacity:(t.vars||t).palette.action.disabledOpacity},["& + .".concat(h.A.root)]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},["& + .".concat(h.A.inset)]:{marginLeft:52},["& .".concat(v.A.root)]:{marginTop:0,marginBottom:0},["& .".concat(v.A.inset)]:{paddingLeft:36},["& .".concat(A.A.root)]:{minWidth:36}},!o.dense&&{[t.breakpoints.up("sm")]:{minHeight:"auto"}},o.dense&&(0,n.A)({minHeight:32,paddingTop:4,paddingBottom:4},t.typography.body2,{["& .".concat(A.A.root," svg")]:{fontSize:"1.25rem"}}))})),R=s.forwardRef((function(e,t){const o=(0,u.b)({props:e,name:"MuiMenuItem"}),{autoFocus:l=!1,component:c="li",dense:d=!1,divider:m=!1,disableGutters:h=!1,focusVisibleClassName:A,role:v="menuitem",tabIndex:x,className:f}=o,P=(0,a.A)(o,B),R=s.useContext(p.A),C=s.useMemo((()=>({dense:d||R.dense||!1,disableGutters:h})),[R.dense,d,h]),k=s.useRef(null);(0,g.A)((()=>{l&&k.current&&k.current.focus()}),[l]);const M=(0,n.A)({},o,{dense:C.dense,divider:m,disableGutters:h}),L=(e=>{const{disabled:t,dense:o,divider:a,disableGutters:s,selected:i,classes:l}=e,c={root:["root",o&&"dense",t&&"disabled",!s&&"gutters",a&&"divider",i&&"selected"]},d=(0,r.A)(c,y,l);return(0,n.A)({},l,d)})(o),j=(0,b.A)(k,t);let S;return o.disabled||(S=void 0!==x?x:-1),(0,I.jsx)(p.A.Provider,{value:C,children:(0,I.jsx)(w,(0,n.A)({ref:j,role:v,tabIndex:S,component:c,focusVisibleClassName:(0,i.A)(L.focusVisible,A),className:(0,i.A)(L.root,f)},P,{ownerState:M,classes:L}))})}))}}]); |