UNPKG

iobroker.javascript

Version:
2 lines 2.83 kB
"use strict";(self.webpackChunkjs=self.webpackChunkjs||[]).push([[365],{55365:(e,t,s)=>{s.r(t),s.d(t,{ServerStyleSheets:()=>f,StylesContext:()=>m.NU,StylesProvider:()=>m.ZP,ThemeProvider:()=>N.Z,createGenerateClassName:()=>r.Z,createStyles:()=>n,getThemeProps:()=>o.Z,jssPreset:()=>c.Z,makeStyles:()=>a.Z,mergeClasses:()=>l.Z,propsToClassKey:()=>j.Z,sheetsManager:()=>m.tP,styled:()=>T,useTheme:()=>P.Z,useThemeVariants:()=>w,withStyles:()=>C.Z,withTheme:()=>x,withThemeCreator:()=>k});var r=s(63505);function n(e){return e}var o=s(44590),c=s(9893),a=s(78058),l=s(75310),i=s(87462),h=s(4819),p=s(10643),m=s(49550),u=s(80184);class f{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.options=e}collect(e){const t=new Map;this.sheetsRegistry=new p.xE;const s=(0,r.Z)();return(0,u.jsx)(m.ZP,(0,i.Z)({sheetsManager:t,serverGenerateClassName:s,sheetsRegistry:this.sheetsRegistry},this.options,{children:e}))}toString(){return this.sheetsRegistry?this.sheetsRegistry.toString():""}getStyleElement(e){return h.createElement("style",(0,i.Z)({id:"jss-server-side",key:"jss-server-side",dangerouslySetInnerHTML:{__html:this.toString()}},e))}}var Z=s(63366),y=s(63733),d=(s(15854),s(62110)),g=s.n(d);const v=["name"],S=["children","className","clone","component"];function T(e){return function(t){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{name:r}=s,n=(0,Z.Z)(s,v);let o=r;const c="function"===typeof t?e=>({root:s=>t((0,i.Z)({theme:e},s))}):{root:t},l=(0,a.Z)(c,(0,i.Z)({Component:e,name:r||e.displayName,classNamePrefix:o},n));let p,m={};t.filterProps&&(p=t.filterProps,delete t.filterProps),t.propTypes&&(m=t.propTypes,delete t.propTypes);const f=h.forwardRef((function(t,s){const{children:r,className:n,clone:o,component:c}=t,a=(0,Z.Z)(t,S),m=l(t),f=(0,y.Z)(m.root,n);let d=a;if(p&&(d=function(e,t){const s={};return Object.keys(e).forEach((r=>{-1===t.indexOf(r)&&(s[r]=e[r])})),s}(d,p)),o)return h.cloneElement(r,(0,i.Z)({className:(0,y.Z)(r.props.className,f)},d));if("function"===typeof r)return r((0,i.Z)({className:f},d));const g=c||e;return(0,u.jsx)(g,(0,i.Z)({ref:s,className:f},d,{children:r}))}));return g()(f,e),f}}var N=s(90861),P=s(30374),j=s(10402);const w=(e,t)=>{const{classes:s={}}=e,r=(0,P.Z)();let n="";if(r&&r.components&&r.components[t]&&r.components[t].variants){r.components[t].variants.forEach((t=>{let r=!0;Object.keys(t.props).forEach((s=>{e[s]!==t.props[s]&&(r=!1)})),r&&(n="".concat(n).concat(s[(0,j.Z)(t.props)]," "))}))}return n};var C=s(55377);function k(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{defaultTheme:t}=e;return e=>{const s=h.forwardRef((function(s,r){const n=(0,P.Z)()||t;return(0,u.jsx)(e,(0,i.Z)({theme:n,ref:r},s))}));return g()(s,e),s}}const x=k()}}]); //# sourceMappingURL=365.ca66a412.chunk.js.map