heartwood every commit a ring
750 B raw
import React from "react";
import styles from "@styles/components/grid.module.css";
import PropTypes from "prop-types";

const Grid = (props) => {
  return (
    <>
      <div className={styles.gridLines}>
        {Array(6)
          .fill()
          .map((_, i) => {
            const column = i + 1;
            return (
              <div
                key={column}
                className={styles.gridLine}
                style={{ gridColumn: column }}
              />
            );
          })}
      </div>
      <div className={styles.gridArea}>{props.children}</div>
    </>
  );
};

Grid.propTypes = {
  children: PropTypes.oneOfType([
    PropTypes.element,
    PropTypes.arrayOf(PropTypes.element),
  ]),
};

export default Grid;