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.74 kB
"use strict";var o=Object.defineProperty;var l=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var c=(e,s)=>{for(var t in s)o(e,t,{get:s[t],enumerable:!0})},y=(e,s,t,n)=>{if(s&&typeof s=="object"||typeof s=="function")for(let r of f(s))!m.call(e,r)&&r!==t&&o(e,r,{get:()=>s[r],enumerable:!(n=l(s,r))||n.enumerable});return e};var d=e=>y(o({},"__esModule",{value:!0}),e);var j={};c(j,{gridPropDefs:()=>a});module.exports=d(j);var u=require("../props/as-child.prop.js"),i=require("../props/gap.props.js");const g=["div","span"],P=["none","inline-grid","grid"],V=["1","2","3","4","5","6","7","8","9"],w=["1","2","3","4","5","6","7","8","9"],D=["row","column","dense","row-dense","column-dense"],v=["start","center","end","baseline","stretch"],b=["start","center","end","between"],a={as:{type:"enum",values:g,default:"div"},...u.asChildPropDef,display:{type:"enum",className:"rt-r-display",values:P,responsive:!0},areas:{type:"string",className:"rt-r-gta",customProperties:["--grid-template-areas"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:V,parseValue:p,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:w,parseValue:p,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:D,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:v,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:b,parseValue:N,responsive:!0},...i.gapPropDefs};function p(e){return a.columns.values.includes(e)?e:e?.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function N(e){return e==="between"?"space-between":e} //# sourceMappingURL=grid.props.js.map