UNPKG

rc-adminlte

Version:

AdminLTE template ported to React

35 lines (27 loc) 608 B
import React from 'react'; import PropTypes from 'prop-types'; import { Types } from '../PropTypes'; const Callout = ({ id, title, children, type = 'default', }) => ( <div id={id} className={`callout callout-${type}`}> <h4>{title}</h4> <p>{children}</p> </div> ); Callout.propTypes = { id: PropTypes.string, title: PropTypes.string, children: PropTypes.oneOfType([ PropTypes.arrayOf(PropTypes.node), PropTypes.node, ]), type: PropTypes.oneOf(Types), }; Callout.defaultProps = { id: undefined, title: null, children: null, type: null, }; export default Callout;