UNPKG

@lanaco/lnc-react-ui

Version:

React component library

2 lines (1 loc) 519 B
"use strict";const d=require("react/jsx-runtime"),e=require("react"),x=require("./FlexBox.cjs"),f=require("./FlexGridItem.cjs"),g=e.forwardRef((t,n)=>{const{columns:i=12,spacing:s,rowSpacing:c,columnSpacing:o,justifyContent:l="Start",alignItems:u="Stretch",children:a,rest:m}=t,p=e.Children.map(a,r=>{if(!(!e.isValidElement(r)||r.type!=f))return e.cloneElement(r,{columns:i,spacing:s,rowSpacing:c,columnSpacing:o})});return d.jsx(x,{ref:n,wrap:"Wrap",justifyContent:l,alignItems:u,...m,children:p})});module.exports=g;