UNPKG

1.79 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
4
5var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
6
7exports.__esModule = true;
8exports["default"] = void 0;
9
10var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
11
12var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
13
14var _react = _interopRequireWildcard(require("react"));
15
16var _Box = _interopRequireDefault(require("../Box"));
17
18var Grid = (0, _react.forwardRef)(function (_ref, ref) {
19 var gap = _ref.gap,
20 rowGap = _ref.rowGap,
21 columnGap = _ref.columnGap,
22 autoFlow = _ref.autoFlow,
23 autoRows = _ref.autoRows,
24 autoColumns = _ref.autoColumns,
25 templateRows = _ref.templateRows,
26 templateColumns = _ref.templateColumns,
27 templateAreas = _ref.templateAreas,
28 area = _ref.area,
29 column = _ref.column,
30 row = _ref.row,
31 props = (0, _objectWithoutPropertiesLoose2["default"])(_ref, ["gap", "rowGap", "columnGap", "autoFlow", "autoRows", "autoColumns", "templateRows", "templateColumns", "templateAreas", "area", "column", "row"]);
32 return _react["default"].createElement(_Box["default"], (0, _extends2["default"])({
33 ref: ref,
34 display: "grid",
35 gridArea: area,
36 gridTemplateAreas: templateAreas,
37 gridGap: gap,
38 gridRowGap: rowGap,
39 gridColumnGap: columnGap,
40 gridAutoColumns: autoColumns,
41 gridColumn: column,
42 gridRow: row,
43 gridAutoFlow: autoFlow,
44 gridAutoRows: autoRows,
45 gridTemplateRows: templateRows,
46 gridTemplateColumns: templateColumns
47 }, props));
48});
49Grid.displayName = "Grid";
50var _default = Grid;
51exports["default"] = _default;
\No newline at end of file