@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
3 lines (2 loc) • 1.76 kB
JavaScript
;var x=Object.create;var l=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var R=(s,m)=>{for(var r in m)l(s,r,{get:m[r],enumerable:!0})},i=(s,m,r,o)=>{if(m&&typeof m=="object"||typeof m=="function")for(let t of S(m))!D.call(s,t)&&t!==r&&l(s,t,{get:()=>m[t],enumerable:!(o=M(m,t))||o.enumerable});return s};var d=(s,m,r)=>(r=s!=null?x(h(s)):{},i(m||!s||!s.__esModule?l(r,"default",{value:s,enumerable:!0}):r,s)),j=s=>i(l({},"__esModule",{value:!0}),s);var q={};R(q,{getMarginStyles:()=>k});module.exports=j(q);var u=d(require("classnames")),n=require("../props/margin.props.js"),e=require("./get-responsive-styles.js"),p=require("./merge-styles.js");const a=n.marginPropDefs.m.values;function k(s){const[m,r]=(0,e.getResponsiveStyles)({className:"rt-r-m",customProperties:["--margin"],propValues:a,value:s.m}),[o,t]=(0,e.getResponsiveStyles)({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:a,value:s.mx}),[c,g]=(0,e.getResponsiveStyles)({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:a,value:s.my}),[P,N]=(0,e.getResponsiveStyles)({className:"rt-r-mt",customProperties:["--margin-top"],propValues:a,value:s.mt}),[C,v]=(0,e.getResponsiveStyles)({className:"rt-r-mr",customProperties:["--margin-right"],propValues:a,value:s.mr}),[f,V]=(0,e.getResponsiveStyles)({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:a,value:s.mb}),[y,b]=(0,e.getResponsiveStyles)({className:"rt-r-ml",customProperties:["--margin-left"],propValues:a,value:s.ml});return[(0,u.default)(m,o,c,P,C,f,y),(0,p.mergeStyles)(r,t,g,N,v,V,b)]}
//# sourceMappingURL=get-margin-styles.js.map