@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
3 lines (2 loc) • 1.13 kB
JavaScript
var c=Object.create;var t=Object.defineProperty;var v=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var C=Object.getPrototypeOf,R=Object.prototype.hasOwnProperty;var g=(o,p)=>{for(var r in p)t(o,r,{get:p[r],enumerable:!0})},l=(o,p,r,s)=>{if(p&&typeof p=="object"||typeof p=="function")for(let e of u(p))!R.call(o,e)&&e!==r&&t(o,e,{get:()=>p[e],enumerable:!(s=v(p,e))||s.enumerable});return o};var a=(o,p,r)=>(r=o!=null?c(C(o)):{},l(p||!o||!o.__esModule?t(r,"default",{value:o,enumerable:!0}):r,o)),h=o=>l(t({},"__esModule",{value:!0}),o);var D={};g(D,{Flex:()=>m});module.exports=h(D);var n=a(require("react")),i=a(require("classnames")),P=require("../helpers/extract-props.js"),x=require("../props/layout.props.js"),f=require("../props/margin.props.js"),F=require("./slot.js"),y=require("./flex.props.js");const m=n.forwardRef((o,p)=>{const{className:r,asChild:s,as:e="div",...d}=(0,P.extractProps)(o,y.flexPropDefs,x.layoutPropDefs,f.marginPropDefs);return n.createElement(s?F.Slot:e,{...d,ref:p,className:(0,i.default)("rt-Flex",r)})});m.displayName="Flex";
//# sourceMappingURL=flex.js.map
;