UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

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