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