UNPKG

1.05 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports["default"] = exports.Grill = void 0;
9
10var _react = _interopRequireDefault(require("react"));
11
12var Grill = function Grill(_ref) {
13 var children = _ref.children,
14 _ref$cols = _ref.cols,
15 cols = _ref$cols === void 0 ? 6 : _ref$cols;
16 var items;
17
18 if (Array.isArray(children)) {
19 items = children.map(function (item) {
20 return /*#__PURE__*/_react["default"].createElement("div", null, item);
21 });
22 } else {
23 items = [children];
24 } // console.log({ children, items });
25
26
27 return /*#__PURE__*/_react["default"].createElement("div", {
28 style: {
29 display: 'grid',
30 gridTemplateColumns: Array(cols).fill().map(function () {
31 return '1fr';
32 }).join(' '),
33 gridGap: 8,
34 alignItems: 'center'
35 }
36 }, items);
37};
38
39exports.Grill = Grill;
40var _default = Grill;
41exports["default"] = _default;
42//# sourceMappingURL=Grill.js.map
\No newline at end of file