@coreui/react
Version:
CoreUI React 17 Bootstrap 4 components
39 lines (31 loc) • 832 B
JavaScript
import React from 'react'
import PropTypes from 'prop-types'
import classNames from 'classnames'
//component - CoreUI / CTabContent
export const Context = React.createContext()
const CTabContent = props => {
const {
className,
//
innerRef,
fade,
...attributes
} = props;
// render
const classes = classNames('tab-content',className)
return (
<Context.Provider value={fade}>
<div className={classes} {...attributes} ref={innerRef}/>
</Context.Provider>
)
}
CTabContent.propTypes = {
className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),
//
innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.func]),
fade: PropTypes.bool
}
CTabContent.defaultProps = {
fade: true
}
export default CTabContent