1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9863],{33092:(e,o,t)=>{t.d(o,{A:()=>S});var n=t(98587),a=t(58168),r=t(9950),i=t(72004),s=t(3484),c=t(99269),l=t(59254),d=t(18463),p=t(52472),u=t(83274),m=t(89548),h=t(45558),f=t(1614);function v(e){return(0,f.Ay)("MuiSpeedDialAction",e)}const b=(0,h.A)("MuiSpeedDialAction",["fab","fabClosed","staticTooltip","staticTooltipClosed","staticTooltipLabel","tooltipPlacementLeft","tooltipPlacementRight"]);var A=t(44414);const g=["className","delay","FabProps","icon","id","open","TooltipClasses","tooltipOpen","tooltipPlacement","tooltipTitle"],w=(0,l.Ay)(p.A,{name:"MuiSpeedDialAction",slot:"Fab",skipVariantsResolver:!1,overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.fab,!t.open&&o.fabClosed]}})((e=>{let{theme:o,ownerState:t}=e;return(0,a.A)({margin:8,color:(o.vars||o).palette.text.secondary,backgroundColor:(o.vars||o).palette.background.paper,"&:hover":{backgroundColor:o.vars?o.vars.palette.SpeedDialAction.fabHoverBg:(0,c.tL)(o.palette.background.paper,.15)},transition:"".concat(o.transitions.create("transform",{duration:o.transitions.duration.shorter}),", opacity 0.8s"),opacity:1},!t.open&&{opacity:0,transform:"scale(0)"})})),y=(0,l.Ay)("span",{name:"MuiSpeedDialAction",slot:"StaticTooltip",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.staticTooltip,!t.open&&o.staticTooltipClosed,o["tooltipPlacement".concat((0,m.A)(t.tooltipPlacement))]]}})((e=>{let{theme:o,ownerState:t}=e;return{position:"relative",display:"flex",alignItems:"center",["& .".concat(b.staticTooltipLabel)]:(0,a.A)({transition:o.transitions.create(["transform","opacity"],{duration:o.transitions.duration.shorter}),opacity:1},!t.open&&{opacity:0,transform:"scale(0.5)"},"left"===t.tooltipPlacement&&{transformOrigin:"100% 50%",right:"100%",marginRight:8},"right"===t.tooltipPlacement&&{transformOrigin:"0% 50%",left:"100%",marginLeft:8})}})),x=(0,l.Ay)("span",{name:"MuiSpeedDialAction",slot:"StaticTooltipLabel",overridesResolver:(e,o)=>o.staticTooltipLabel})((e=>{let{theme:o}=e;return(0,a.A)({position:"absolute"},o.typography.body1,{backgroundColor:(o.vars||o).palette.background.paper,borderRadius:(o.vars||o).shape.borderRadius,boxShadow:(o.vars||o).shadows[1],color:(o.vars||o).palette.text.secondary,padding:"4px 16px",wordBreak:"keep-all"})})),S=r.forwardRef((function(e,o){const t=(0,d.b)({props:e,name:"MuiSpeedDialAction"}),{className:c,delay:l=0,FabProps:p={},icon:h,id:f,open:b,TooltipClasses:S,tooltipOpen:C=!1,tooltipPlacement:D="left",tooltipTitle:I}=t,R=(0,n.A)(t,g),M=(0,a.A)({},t,{tooltipPlacement:D}),z=(e=>{const{open:o,tooltipPlacement:t,classes:n}=e,a={fab:["fab",!o&&"fabClosed"],staticTooltip:["staticTooltip","tooltipPlacement".concat((0,m.A)(t)),!o&&"staticTooltipClosed"],staticTooltipLabel:["staticTooltipLabel"]};return(0,s.A)(a,v,n)})(M),[T,k]=r.useState(C),N={transitionDelay:"".concat(l,"ms")},E=(0,A.jsx)(w,(0,a.A)({size:"small",className:(0,i.A)(z.fab,c),tabIndex:-1,role:"menuitem",ownerState:M},p,{style:(0,a.A)({},N,p.style),children:h}));return C?(0,A.jsxs)(y,(0,a.A)({id:f,ref:o,className:z.staticTooltip,ownerState:M},R,{children:[(0,A.jsx)(x,{style:N,id:"".concat(f,"-label"),className:z.staticTooltipLabel,ownerState:M,children:I}),r.cloneElement(E,{"aria-labelledby":"".concat(f,"-label")})]})):(!b&&T&&k(!1),(0,A.jsx)(u.A,(0,a.A)({id:f,ref:o,title:I,placement:D,onClose:()=>{k(!1)},onOpen:()=>{k(!0)},open:b&&T,classes:S},R,{children:E})))}))},44070:(e,o,t)=>{t.d(o,{A:()=>c});var n=t(58168),a=t(9950);const r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};var i=t(61187),s=function(e,o){return a.createElement(i.A,(0,n.A)({},e,{ref:o,icon:r}))};const c=a.forwardRef(s)},47965:(e,o,t)=>{t.d(o,{A:()=>c});var n=t(58168),a=t(9950);const r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M922.9 701.9H327.4l29.9-60.9 496.8-.9c16.8 0 31.2-12 34.2-28.6l68.8-385.1c1.8-10.1-.9-20.5-7.5-28.4a34.99 34.99 0 00-26.6-12.5l-632-2.1-5.4-25.4c-3.4-16.2-18-28-34.6-28H96.5a35.3 35.3 0 100 70.6h125.9L246 312.8l58.1 281.3-74.8 122.1a34.96 34.96 0 00-3 36.8c6 11.9 18.1 19.4 31.5 19.4h62.8a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7h161.1a102.43 102.43 0 00-20.6 61.7c0 56.6 46 102.6 102.6 102.6s102.6-46 102.6-102.6c0-22.3-7.4-44-20.6-61.7H923c19.4 0 35.3-15.8 35.3-35.3a35.42 35.42 0 00-35.4-35.2zM305.7 253l575.8 1.9-56.4 315.8-452.3.8L305.7 253zm96.9 612.7c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6zm325.1 0c-17.4 0-31.6-14.2-31.6-31.6 0-17.4 14.2-31.6 31.6-31.6s31.6 14.2 31.6 31.6a31.6 31.6 0 01-31.6 31.6z"}}]},name:"shopping-cart",theme:"outlined"};var i=t(61187),s=function(e,o){return a.createElement(i.A,(0,n.A)({},e,{ref:o,icon:r}))};const c=a.forwardRef(s)},52472:(e,o,t)=>{t.d(o,{A:()=>w});var n=t(98587),a=t(58168),r=t(9950),i=t(72004),s=t(3484),c=t(24184),l=t(89548),d=t(18463),p=t(45558),u=t(1614);function m(e){return(0,u.Ay)("MuiFab",e)}const h=(0,p.A)("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]);var f=t(59254),v=t(19608),b=t(44414);const A=["children","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"],g=(0,f.Ay)(c.A,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,v.A)(e)||"classes"===e,overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,o[t.variant],o["size".concat((0,l.A)(t.size))],"inherit"===t.color&&o.colorInherit,o[(0,l.A)(t.size)],o[t.color]]}})((e=>{let{theme:o,ownerState:t}=e;var n,r;return(0,a.A)({},o.typography.button,{minHeight:36,transition:o.transitions.create(["background-color","box-shadow","border-color"],{duration:o.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(o.vars||o).zIndex.fab,boxShadow:(o.vars||o).shadows[6],"&:active":{boxShadow:(o.vars||o).shadows[12]},color:o.vars?o.vars.palette.text.primary:null==(n=(r=o.palette).getContrastText)?void 0:n.call(r,o.palette.grey[300]),backgroundColor:(o.vars||o).palette.grey[300],"&:hover":{backgroundColor:(o.vars||o).palette.grey.A100,"@media (hover: none)":{backgroundColor:(o.vars||o).palette.grey[300]},textDecoration:"none"},["&.".concat(h.focusVisible)]:{boxShadow:(o.vars||o).shadows[6]}},"small"===t.size&&{width:40,height:40},"medium"===t.size&&{width:48,height:48},"extended"===t.variant&&{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48},"extended"===t.variant&&"small"===t.size&&{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,height:34},"extended"===t.variant&&"medium"===t.size&&{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40},"inherit"===t.color&&{color:"inherit"})}),(e=>{let{theme:o,ownerState:t}=e;return(0,a.A)({},"inherit"!==t.color&&"default"!==t.color&&null!=(o.vars||o).palette[t.color]&&{color:(o.vars||o).palette[t.color].contrastText,backgroundColor:(o.vars||o).palette[t.color].main,"&:hover":{backgroundColor:(o.vars||o).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(o.vars||o).palette[t.color].main}}})}),(e=>{let{theme:o}=e;return{["&.".concat(h.disabled)]:{color:(o.vars||o).palette.action.disabled,boxShadow:(o.vars||o).shadows[0],backgroundColor:(o.vars||o).palette.action.disabledBackground}}})),w=r.forwardRef((function(e,o){const t=(0,d.b)({props:e,name:"MuiFab"}),{children:r,className:c,color:p="default",component:u="button",disabled:h=!1,disableFocusRipple:f=!1,focusVisibleClassName:v,size:w="large",variant:y="circular"}=t,x=(0,n.A)(t,A),S=(0,a.A)({},t,{color:p,component:u,disabled:h,disableFocusRipple:f,size:w,variant:y}),C=(e=>{const{color:o,variant:t,classes:n,size:r}=e,i={root:["root",t,"size".concat((0,l.A)(r)),"inherit"===o?"colorInherit":o]},c=(0,s.A)(i,m,n);return(0,a.A)({},n,c)})(S);return(0,b.jsx)(g,(0,a.A)({className:(0,i.A)(C.root,c),component:u,disabled:h,focusRipple:!f,focusVisibleClassName:(0,i.A)(C.focusVisible,v),ownerState:S,ref:o},x,{classes:C,children:r}))}))},59382:(e,o,t)=>{t.d(o,{A:()=>k});var n=t(98587),a=t(58168),r=t(9950),i=t(72004),s=t(3484),c=t(38528);const l=function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MIN_SAFE_INTEGER,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.MAX_SAFE_INTEGER;return Math.max(o,Math.min(e,t))};var d=t(59254),p=t(18463),u=t(14857),m=t(19489),h=t(52472),f=t(89548),v=t(36658),b=t(31506),A=t(48733),g=t(45558),w=t(1614);function y(e){return(0,w.Ay)("MuiSpeedDial",e)}const x=(0,g.A)("MuiSpeedDial",["root","fab","directionUp","directionDown","directionLeft","directionRight","actions","actionsClosed"]);var S=t(44414);const C=["ref"],D=["ariaLabel","FabProps","children","className","direction","hidden","icon","onBlur","onClose","onFocus","onKeyDown","onMouseEnter","onMouseLeave","onOpen","open","openIcon","TransitionComponent","transitionDuration","TransitionProps"],I=["ref"];function R(e){return"up"===e||"down"===e?"vertical":"right"===e||"left"===e?"horizontal":void 0}const M=(0,d.Ay)("div",{name:"MuiSpeedDial",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,o["direction".concat((0,f.A)(t.direction))]]}})((e=>{let{theme:o,ownerState:t}=e;return(0,a.A)({zIndex:(o.vars||o).zIndex.speedDial,display:"flex",alignItems:"center",pointerEvents:"none"},"up"===t.direction&&{flexDirection:"column-reverse",["& .".concat(x.actions)]:{flexDirection:"column-reverse",marginBottom:-32,paddingBottom:48}},"down"===t.direction&&{flexDirection:"column",["& .".concat(x.actions)]:{flexDirection:"column",marginTop:-32,paddingTop:48}},"left"===t.direction&&{flexDirection:"row-reverse",["& .".concat(x.actions)]:{flexDirection:"row-reverse",marginRight:-32,paddingRight:48}},"right"===t.direction&&{flexDirection:"row",["& .".concat(x.actions)]:{flexDirection:"row",marginLeft:-32,paddingLeft:48}})})),z=(0,d.Ay)(h.A,{name:"MuiSpeedDial",slot:"Fab",overridesResolver:(e,o)=>o.fab})((()=>({pointerEvents:"auto"}))),T=(0,d.Ay)("div",{name:"MuiSpeedDial",slot:"Actions",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.actions,!t.open&&o.actionsClosed]}})((e=>{let{ownerState:o}=e;return(0,a.A)({display:"flex",pointerEvents:"auto"},!o.open&&{transition:"top 0s linear 0.2s",pointerEvents:"none"})})),k=r.forwardRef((function(e,o){const t=(0,p.b)({props:e,name:"MuiSpeedDial"}),d=(0,u.A)(),h={enter:d.transitions.duration.enteringScreen,exit:d.transitions.duration.leavingScreen},{ariaLabel:g,FabProps:{ref:w}={},children:x,className:k,direction:N="up",hidden:E=!1,icon:P,onBlur:F,onClose:L,onFocus:O,onKeyDown:j,onMouseEnter:H,onMouseLeave:V,onOpen:B,open:_,TransitionComponent:W=m.A,transitionDuration:K=h,TransitionProps:G}=t,U=(0,n.A)(t.FabProps,C),X=(0,n.A)(t,D),[q,J]=(0,A.A)({controlled:_,default:!1,name:"SpeedDial",state:"open"}),Q=(0,a.A)({},t,{open:q,direction:N}),Y=(e=>{const{classes:o,open:t,direction:n}=e,a={root:["root","direction".concat((0,f.A)(n))],fab:["fab"],actions:["actions",!t&&"actionsClosed"]};return(0,s.A)(a,y,o)})(Q),Z=(0,c.A)(),$=r.useRef(0),ee=r.useRef(),oe=r.useRef([]);oe.current=[oe.current[0]];const te=r.useCallback((e=>{oe.current[0]=e}),[]),ne=(0,b.A)(w,te),ae=(e,o)=>t=>{oe.current[e+1]=t,o&&o(t)};r.useEffect((()=>{q||($.current=0,ee.current=void 0)}),[q]);const re=e=>{"mouseleave"===e.type&&V&&V(e),"blur"===e.type&&F&&F(e),Z.clear(),"blur"===e.type?Z.start(0,(()=>{J(!1),L&&L(e,"blur")})):(J(!1),L&&L(e,"mouseLeave"))},ie=e=>{"mouseenter"===e.type&&H&&H(e),"focus"===e.type&&O&&O(e),Z.clear(),q||Z.start(0,(()=>{if(J(!0),B){B(e,{focus:"focus",mouseenter:"mouseEnter"}[e.type])}}))},se=g.replace(/^[^a-z]+|[^\w:.-]+/gi,""),ce=r.Children.toArray(x).filter((e=>r.isValidElement(e))),le=ce.map(((e,o)=>{const t=e.props,{FabProps:{ref:i}={},tooltipPlacement:s}=t,c=(0,n.A)(t.FabProps,I),l=s||("vertical"===R(N)?"left":"top");return r.cloneElement(e,{FabProps:(0,a.A)({},c,{ref:ae(o,i)}),delay:30*(q?o:ce.length-o),open:q,tooltipPlacement:l,id:"".concat(se,"-action-").concat(o)})}));return(0,S.jsxs)(M,(0,a.A)({className:(0,i.A)(Y.root,k),ref:o,role:"presentation",onKeyDown:e=>{j&&j(e);const o=e.key.replace("Arrow","").toLowerCase(),{current:t=o}=ee;if("Escape"===e.key)return J(!1),oe.current[0].focus(),void(L&&L(e,"escapeKeyDown"));if(R(o)===R(t)&&void 0!==R(o)){e.preventDefault();const n=o===t?1:-1,a=l($.current+n,0,oe.current.length-1);oe.current[a].focus(),$.current=a,ee.current=t}},onBlur:re,onFocus:ie,onMouseEnter:ie,onMouseLeave:re,ownerState:Q},X,{children:[(0,S.jsx)(W,(0,a.A)({in:!E,timeout:K,unmountOnExit:!0},G,{children:(0,S.jsx)(z,(0,a.A)({color:"primary","aria-label":g,"aria-haspopup":"true","aria-expanded":q,"aria-controls":"".concat(se,"-actions")},U,{onClick:e=>{U.onClick&&U.onClick(e),Z.clear(),q?(J(!1),L&&L(e,"toggle")):(J(!0),B&&B(e,"toggle"))},className:(0,i.A)(Y.fab,U.className),ref:ne,ownerState:Q,children:r.isValidElement(P)&&(0,v.A)(P,["SpeedDialIcon"])?r.cloneElement(P,{open:q}):P}))})),(0,S.jsx)(T,{id:"".concat(se,"-actions"),role:"menu","aria-orientation":R(N),className:(0,i.A)(Y.actions,!q&&Y.actionsClosed),ownerState:Q,children:le})]}))}))},79046:(e,o,t)=>{t.d(o,{A:()=>w});var n=t(98587),a=t(58168),r=t(9950),i=t(72004),s=t(3484),c=t(59254),l=t(18463),d=t(23235),p=t(44414);const u=(0,d.A)((0,p.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");var m=t(45558),h=t(1614);function f(e){return(0,h.Ay)("MuiSpeedDialIcon",e)}const v=(0,m.A)("MuiSpeedDialIcon",["root","icon","iconOpen","iconWithOpenIconOpen","openIcon","openIconOpen"]),b=["className","icon","open","openIcon"],A=(0,c.Ay)("span",{name:"MuiSpeedDialIcon",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[{["& .".concat(v.icon)]:o.icon},{["& .".concat(v.icon)]:t.open&&o.iconOpen},{["& .".concat(v.icon)]:t.open&&t.openIcon&&o.iconWithOpenIconOpen},{["& .".concat(v.openIcon)]:o.openIcon},{["& .".concat(v.openIcon)]:t.open&&o.openIconOpen},o.root]}})((e=>{let{theme:o,ownerState:t}=e;return{height:24,["& .".concat(v.icon)]:(0,a.A)({transition:o.transitions.create(["transform","opacity"],{duration:o.transitions.duration.short})},t.open&&(0,a.A)({transform:"rotate(45deg)"},t.openIcon&&{opacity:0})),["& .".concat(v.openIcon)]:(0,a.A)({position:"absolute",transition:o.transitions.create(["transform","opacity"],{duration:o.transitions.duration.short}),opacity:0,transform:"rotate(-45deg)"},t.open&&{transform:"rotate(0deg)",opacity:1})}})),g=r.forwardRef((function(e,o){const t=(0,l.b)({props:e,name:"MuiSpeedDialIcon"}),{className:c,icon:d,openIcon:m}=t,h=(0,n.A)(t,b),v=t,g=(e=>{const{classes:o,open:t,openIcon:n}=e,a={root:["root"],icon:["icon",t&&"iconOpen",n&&t&&"iconWithOpenIconOpen"],openIcon:["openIcon",t&&"openIconOpen"]};return(0,s.A)(a,f,o)})(v);function w(e,o){return r.isValidElement(e)?r.cloneElement(e,{className:o}):e}return(0,p.jsxs)(A,(0,a.A)({className:(0,i.A)(g.root,c),ref:o,ownerState:v},h,{children:[m?w(m,g.openIcon):null,d?w(d,g.icon):(0,p.jsx)(u,{className:g.icon})]}))}));g.muiName="SpeedDialIcon";const w=g}}]); |