{"version":3,"file":"grid-item.mjs","names":[],"sources":["../../src/jsx/grid-item.js"],"sourcesContent":["import { createElement, forwardRef } from 'react'\nimport { mergeCss } from '../css/css.js';\nimport { splitProps } from '../helpers.js';\nimport { getGridItemStyle } from '../patterns/grid-item.js';\nimport { styled } from './factory.js';\n\nexport const GridItem = /* @__PURE__ */ forwardRef(function GridItem(props, ref) {\n  const [patternProps, restProps] = splitProps(props, [\"colSpan\",\"rowSpan\",\"colStart\",\"rowStart\",\"colEnd\",\"rowEnd\"])\n\nconst styleProps = getGridItemStyle(patternProps)\nconst cssProps = { css: mergeCss(styleProps, props.css) }\nconst mergedProps = { ref, ...restProps, ...cssProps }\n\nreturn createElement(styled.div, mergedProps)\n  })"],"mappings":";;;;;;AAMA,MAAa,WAA2B,2BAAW,SAAS,SAAS,OAAO,KAAK;CAC/E,MAAM,CAAC,cAAc,aAAa,WAAW,OAAO;EAAC;EAAU;EAAU;EAAW;EAAW;EAAS;CAAQ,CAAC;CAGnH,MAAM,WAAW,EAAE,KAAK,SADL,iBAAiB,YACM,GAAG,MAAM,GAAG,EAAE;CACxD,MAAM,cAAc;EAAE;EAAK,GAAG;EAAW,GAAG;CAAS;CAErD,OAAO,cAAc,OAAO,KAAK,WAAW;AAC1C,CAAC"}