@centreon/react-components
Version:
react components used by centreon web frontend
32 lines (27 loc) • 818 B
JavaScript
/* 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;