@hakit/components
Version:
A series of components to work with @hakit/core
3 lines (2 loc) • 2.88 kB
JavaScript
;const $=require("react/jsx-runtime"),p=require("react"),C=require("@emotion/cache"),j=require("@emotion/utils"),z=require("@emotion/serialize"),M=require("./emotion-use-insertion-effect-with-fallbacks.browser.esm-rPI6BL4X.cjs"),W=require("react-is");function b(a){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a){for(const e in a)if(e!=="default"){const r=Object.getOwnPropertyDescriptor(a,e);Object.defineProperty(t,e,r.get?r:{enumerable:!0,get:()=>a[e]})}}return t.default=a,Object.freeze(t)}const m=b($),o=b(p);var T,_;function H(){if(_)return T;_=1;var a=W,t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},e={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},n={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};u[a.ForwardRef]=r,u[a.Memo]=n;function s(c){return a.isMemo(c)?n:u[c.$$typeof]||t}var g=Object.defineProperty,l=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols,q=Object.getOwnPropertyDescriptor,A=Object.getPrototypeOf,N=Object.prototype;function x(c,f,S){if(typeof f!="string"){if(N){var P=A(f);P&&P!==N&&x(c,P,S)}var d=l(f);i&&(d=d.concat(i(f)));for(var R=s(c),w=s(f),O=0;O<d.length;++O){var v=d[O];if(!e[v]&&!(S&&S[v])&&!(w&&w[v])&&!(R&&R[v])){var D=q(f,v);try{g(c,v,D)}catch{}}}}return c}return T=x,T}H();var h=o.createContext(typeof HTMLElement<"u"?C({key:"css"}):null);h.Provider;var J=function(t){return p.forwardRef(function(e,r){var n=p.useContext(h);return t(e,n,r)})},L=o.createContext({}),y={}.hasOwnProperty,E="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",F=function(t,e){var r={};for(var n in e)y.call(e,n)&&(r[n]=e[n]);return r[E]=t,r},U=function(t){var e=t.cache,r=t.serialized,n=t.isStringTag;return j.registerStyles(e,r,n),M.useInsertionEffectAlwaysWithSyncFallback(function(){return j.insertStyles(e,r,n)}),null},X=J(function(a,t,e){var r=a.css;typeof r=="string"&&t.registered[r]!==void 0&&(r=t.registered[r]);var n=a[E],u=[r],s="";typeof a.className=="string"?s=j.getRegisteredStyles(t.registered,u,a.className):a.className!=null&&(s=a.className+" ");var g=z.serializeStyles(u,void 0,o.useContext(L));s+=t.key+"-"+g.name;var l={};for(var i in a)y.call(a,i)&&i!=="css"&&i!==E&&(l[i]=a[i]);return l.className=s,e&&(l.ref=e),o.createElement(o.Fragment,null,o.createElement(U,{cache:t,serialized:g,isStringTag:typeof n=="string"}),o.createElement(n,l))}),I=X,Y=m.Fragment,K=function(t,e,r){return y.call(e,"css")?m.jsx(I,F(t,e),r):m.jsx(t,e,r)},B=function(t,e,r){return y.call(e,"css")?m.jsxs(I,F(t,e),r):m.jsxs(t,e,r)};exports.Fragment=Y;exports.jsx=K;exports.jsxs=B;
//# sourceMappingURL=emotion-react-jsx-runtime.browser.esm-CgJouFLh.cjs.map