@yeonpm/react
Version:
A library that collects frequently used components and custom hooks in react projects
3 lines (2 loc) • 589 B
JavaScript
import{RULESET as r,KEYFRAMES as e,COMMENT as n,DECLARATION as t,IMPORT as u,LAYER as a}from"./Enum.js";import{strlen as c,sizeof as i}from"./Utility.js";function o(r,e){for(var n="",t=i(r),u=0;u<t;u++)n+=e(r[u],u,r,e)||"";return n}function s(i,s,l,f){switch(i.type){case a:if(i.children.length)break;case u:case t:return i.return=i.return||i.value;case n:return"";case e:return i.return=i.value+"{"+o(i.children,f)+"}";case r:i.value=i.props.join(",")}return c(l=o(i.children,f))?i.return=i.value+"{"+l+"}":""}export{o as serialize,s as stringify};
//# sourceMappingURL=Serializer.js.map