@blockstack/ui
Version:
Blockstack UI components built using React and styled-components with styled-system.
41 lines (37 loc) • 1.4 kB
JavaScript
import { objectWithoutPropertiesLoose as _objectWithoutPropertiesLoose } from '../_virtual/_rollupPluginBabelHelpers.js';
import React__default, { forwardRef } from 'react';
import { Box } from '../box/index.esm.js';
var Grid = /*#__PURE__*/forwardRef(function (_ref, ref) {
var templateColumns = _ref.templateColumns,
gap = _ref.gap,
rowGap = _ref.rowGap,
columnGap = _ref.columnGap,
autoFlow = _ref.autoFlow,
autoRows = _ref.autoRows,
autoColumns = _ref.autoColumns,
templateRows = _ref.templateRows,
templateAreas = _ref.templateAreas,
area = _ref.area,
column = _ref.column,
row = _ref.row,
props = _objectWithoutPropertiesLoose(_ref, ["templateColumns", "gap", "rowGap", "columnGap", "autoFlow", "autoRows", "autoColumns", "templateRows", "templateAreas", "area", "column", "row"]);
return React__default.createElement(Box, Object.assign({
ref: ref,
display: "grid",
gridArea: area,
gridTemplateAreas: templateAreas,
gridGap: gap,
gridRowGap: rowGap,
gridColumnGap: columnGap,
gridAutoColumns: autoColumns,
gridColumn: column,
gridRow: row,
gridAutoFlow: autoFlow,
gridAutoRows: autoRows,
gridTemplateRows: templateRows,
gridTemplateColumns: templateColumns
}, props));
});
Grid.displayName = 'Grid';
export { Grid };
//# sourceMappingURL=index.esm.js.map