@lanaco/lnc-react-ui
Version:
React component library
2 lines (1 loc) • 3.47 kB
JavaScript
;const d=require("./emotion-element-f0de968e.browser.esm-B7k6i6lC.cjs"),z=require("react"),I=require("./emotion-is-prop-valid.esm-BNsx9k19.cjs");function x(a){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a){for(const r in a)if(r!=="default"){const o=Object.getOwnPropertyDescriptor(a,r);Object.defineProperty(e,r,o.get?o:{enumerable:!0,get:()=>a[r]})}}return e.default=a,Object.freeze(e)}const p=x(z);var D=I.isPropValid,R=function(e){return e!=="theme"},j=function(e){return typeof e=="string"&&e.charCodeAt(0)>96?D:R},E=function(e,r,o){var t;if(r){var l=r.shouldForwardProp;t=e.__emotion_forwardProp&&l?function(u){return e.__emotion_forwardProp(u)&&l(u)}:l}return typeof t!="function"&&o&&(t=e.__emotion_forwardProp),t},A=function(e){var r=e.cache,o=e.serialized,t=e.isStringTag;return d.registerStyles(r,o,t),d.useInsertionEffectAlwaysWithSyncFallback(function(){return d.insertStyles(r,o,t)}),null},G=function a(e,r){var o=e.__emotion_real===e,t=o&&e.__emotion_base||e,l,u;r!==void 0&&(l=r.label,u=r.target);var _=E(e,r,o),F=_||j(t),P=!F("as");return function(){var f=arguments,s=o&&e.__emotion_styles!==void 0?e.__emotion_styles.slice(0):[];if(l!==void 0&&s.push("label:"+l+";"),f[0]==null||f[0].raw===void 0)s.push.apply(s,f);else{var O=f[0];s.push(O[0]);for(var k=f.length,v=1;v<k;v++)s.push(f[v],O[v])}var i=d.withEmotionCache(function(n,c,g){var w=P&&n.as||t,m="",C=[],h=n;if(n.theme==null){h={};for(var N in n)h[N]=n[N];h.theme=p.useContext(d.ThemeContext)}typeof n.className=="string"?m=d.getRegisteredStyles(c.registered,C,n.className):n.className!=null&&(m=n.className+" ");var T=d.serializeStyles(s.concat(C),c.registered,h);m+=c.key+"-"+T.name,u!==void 0&&(m+=" "+u);var q=P&&_===void 0?j(w):F,b={};for(var y in n)P&&y==="as"||q(y)&&(b[y]=n[y]);return b.className=m,g&&(b.ref=g),p.createElement(p.Fragment,null,p.createElement(A,{cache:c,serialized:T,isStringTag:typeof w=="string"}),p.createElement(w,b))});return i.displayName=l!==void 0?l:"Styled("+(typeof t=="string"?t:t.displayName||t.name||"Component")+")",i.defaultProps=e.defaultProps,i.__emotion_real=i,i.__emotion_base=t,i.__emotion_styles=s,i.__emotion_forwardProp=_,Object.defineProperty(i,"toString",{value:function(){return"."+u}}),i.withComponent=function(n,c){var g=a(n,d._extends({},r,c,{shouldForwardProp:E(i,c,!0)}));return g.apply(void 0,s)},i}},V=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],S=G.bind(null);V.forEach(function(a){S[a]=S(a)});exports.newStyled=S;