UNPKG

sc-react-ions

Version:

An open source set of React components that implement Ambassador's Design and UX patterns.

33 lines (27 loc) 678 B
import React from 'react' import PropTypes from 'prop-types' import optclass from '../internal/OptClass' import style from './style.scss' class PanelContent extends React.Component { constructor(props) { super(props) } render() { const panelContentClasses = optclass(style, 'panel-content', this.props.optClass) return ( <div className={panelContentClasses}> {this.props.children} </div> ) } } PanelContent.propTypes = { /** * Optional CSS class(es) to be used for local styles (string or array of strings) */ optClass: PropTypes.oneOfType([ PropTypes.array, PropTypes.string ]) } export default PanelContent