UNPKG

wix-style-react

Version:
22 lines 942 B
import React from 'react'; import PropTypes from 'prop-types'; import { st, classes } from './Cell.st.css'; const Cell = ({ span = 12, rows = 1, children, vertical, className, dataHook, }) => (React.createElement("div", { "data-hook": dataHook, style: { gridColumn: `span ${span}`, gridRow: `span ${rows}`, }, className: st(classes.root, { vertical }, className), children: children })); Cell.displayName = 'Cell'; Cell.propTypes = { /** hook for testing purposes */ dataHook: PropTypes.string, /** any node to be rendered inside */ children: PropTypes.node, /** how many columns should this cell occupy. Can be any number from 1 to 12 inclusive */ span: PropTypes.number, /** whether to align children vertically to the middle */ vertical: PropTypes.bool, /** how many rows should this cell occupy */ rows: PropTypes.number, }; export default Cell; //# sourceMappingURL=Cell.js.map