"use strict";(globalThis.webpackChunk_jbrowse_web=globalThis.webpackChunk_jbrowse_web||[]).push([[9458],{9458:(n,o,e)=>{e.r(o),e.d(o,{default:()=>w,getSpeedDialIconUtilityClass:()=>m,speedDialIconClasses:()=>f});var t=e(83673),c=e(6614),i=e(7552),a=e(93878),s=e(70799),r=e(51148),p=e(4785),l=e(74893),I=e(69500);const u=(0,l.A)((0,I.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");var d=e(33761),h=e(85693);function m(n){return(0,h.Ay)("MuiSpeedDialIcon",n)}const f=(0,d.A)("MuiSpeedDialIcon",["root","icon","iconOpen","iconWithOpenIconOpen","openIcon","openIconOpen"]),A=["className","icon","open","openIcon"],O=(0,r.Ay)("span",{name:"MuiSpeedDialIcon",slot:"Root",overridesResolver:(n,o)=>{const{ownerState:e}=n;return[{[`& .${f.icon}`]:o.icon},{[`& .${f.icon}`]:e.open&&o.iconOpen},{[`& .${f.icon}`]:e.open&&e.openIcon&&o.iconWithOpenIconOpen},{[`& .${f.openIcon}`]:o.openIcon},{[`& .${f.openIcon}`]:e.open&&o.openIconOpen},o.root]}})((({theme:n,ownerState:o})=>({height:24,[`& .${f.icon}`]:(0,c.A)({transition:n.transitions.create(["transform","opacity"],{duration:n.transitions.duration.short})},o.open&&(0,c.A)({transform:"rotate(45deg)"},o.openIcon&&{opacity:0})),[`& .${f.openIcon}`]:(0,c.A)({position:"absolute",transition:n.transitions.create(["transform","opacity"],{duration:n.transitions.duration.short}),opacity:0,transform:"rotate(-45deg)"},o.open&&{transform:"rotate(0deg)",opacity:1})}))),b=i.forwardRef((function(n,o){const e=(0,p.b)({props:n,name:"MuiSpeedDialIcon"}),{className:r,icon:l,openIcon:d}=e,h=(0,t.A)(e,A),f=e,b=(n=>{const{classes:o,open:e,openIcon:t}=n,c={root:["root"],icon:["icon",e&&"iconOpen",t&&e&&"iconWithOpenIconOpen"],openIcon:["openIcon",e&&"openIconOpen"]};return(0,s.A)(c,m,o)})(f);function w(n,o){return i.isValidElement(n)?i.cloneElement(n,{className:o}):n}return(0,I.jsxs)(O,(0,c.A)({className:(0,a.A)(b.root,r),ref:o,ownerState:f},h,{children:[d?w(d,b.openIcon):null,l?w(l,b.icon):(0,I.jsx)(u,{className:b.icon})]}))}));b.muiName="SpeedDialIcon";const w=b}}]);
//# sourceMappingURL=9458.da8da61c.chunk.js.map