UNPKG

@centreon/react-components

Version:
32 lines (27 loc) 818 B
/* eslint-disable react/jsx-filename-extension */ /* eslint-disable no-plusplus */ /* eslint-disable react/prop-types */ /* eslint-disable react/prefer-stateless-function */ import React, { Component } from 'react'; import classnames from 'classnames'; import styles from '../../global-sass-files/_grid.scss'; class CustomRow extends Component { render() { const { children, additionalStyles, style } = this.props; const additionalClasses = []; if (additionalStyles) { for (let i = 0; i < additionalStyles.length; i++) { additionalClasses.push(styles[additionalStyles[i]]); } } return ( <div style={style} className={classnames(styles.container__row, additionalClasses)} > {children} </div> ); } } export default CustomRow;