UNPKG

@hakit/components

Version:
3 lines (2 loc) 2.75 kB
"use strict";const j=require("@emotion/react"),D=require("@emotion/serialize"),R=require("./emotion-use-insertion-effect-with-fallbacks.browser.esm-rPI6BL4X.cjs"),S=require("@emotion/utils"),x=require("react"),A=require("@emotion/is-prop-valid");function U(a){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a){for(const r in a)if(r!=="default"){const t=Object.getOwnPropertyDescriptor(a,r);Object.defineProperty(e,r,t.get?t:{enumerable:!0,get:()=>a[r]})}}return e.default=a,Object.freeze(e)}const m=U(x);function b(){return b=Object.assign?Object.assign.bind():function(a){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var t in r)({}).hasOwnProperty.call(r,t)&&(a[t]=r[t])}return a},b.apply(null,arguments)}var W=A,M=function(e){return e!=="theme"},z=function(e){return typeof e=="string"&&e.charCodeAt(0)>96?W:M},q=function(e,r,t){var n;if(r){var s=r.shouldForwardProp;n=e.__emotion_forwardProp&&s?function(u){return e.__emotion_forwardProp(u)&&s(u)}:s}return typeof n!="function"&&t&&(n=e.__emotion_forwardProp),n},V=function(e){var r=e.cache,t=e.serialized,n=e.isStringTag;return S.registerStyles(r,t,n),R.useInsertionEffectAlwaysWithSyncFallback(function(){return S.insertStyles(r,t,n)}),null},k=function a(e,r){var t=e.__emotion_real===e,n=t&&e.__emotion_base||e,s,u;r!==void 0&&(s=r.label,u=r.target);var P=q(e,r,t),O=P||z(n),p=!O("as");return function(){var d=arguments,l=t&&e.__emotion_styles!==void 0?e.__emotion_styles.slice(0):[];if(s!==void 0&&l.push("label:"+s+";"),d[0]==null||d[0].raw===void 0)l.push.apply(l,d);else{var F=d[0];l.push(F[0]);for(var E=d.length,v=1;v<E;v++)l.push(d[v],F[v])}var o=j.withEmotionCache(function(i,c,_){var w=p&&i.as||n,f="",N=[],g=i;if(i.theme==null){g={};for(var C in i)g[C]=i[C];g.theme=m.useContext(j.ThemeContext)}typeof i.className=="string"?f=S.getRegisteredStyles(c.registered,N,i.className):i.className!=null&&(f=i.className+" ");var T=D.serializeStyles(l.concat(N),c.registered,g);f+=c.key+"-"+T.name,u!==void 0&&(f+=" "+u);var I=p&&P===void 0?z(w):O,y={};for(var h in i)p&&h==="as"||I(h)&&(y[h]=i[h]);return y.className=f,_&&(y.ref=_),m.createElement(m.Fragment,null,m.createElement(V,{cache:c,serialized:T,isStringTag:typeof w=="string"}),m.createElement(w,y))});return o.displayName=s!==void 0?s:"Styled("+(typeof n=="string"?n:n.displayName||n.name||"Component")+")",o.defaultProps=e.defaultProps,o.__emotion_real=o,o.__emotion_base=n,o.__emotion_styles=l,o.__emotion_forwardProp=P,Object.defineProperty(o,"toString",{value:function(){return"."+u}}),o.withComponent=function(i,c){var _=a(i,b({},r,c,{shouldForwardProp:q(o,c,!0)}));return _.apply(void 0,l)},o}};exports.createStyled=k; //# sourceMappingURL=emotion-styled-base.browser.esm-D0rcP917.cjs.map