UNPKG

@rocketsofawesome/mirage

Version:

[Live Demo of the Pattern Library](https://rocketsofawesome.github.io/mirage/)

31 lines (23 loc) 522 B
import React from "react" import PropTypes from 'prop-types' const klarnaEnabled = WrappedComponent => { class KlarnaComponent extends React.Component { render () { const { enabled } = this.props if (!enabled) { return null } return ( <WrappedComponent {...this.props} /> ) } } KlarnaComponent.propTypes = { enabled: PropTypes.bool } KlarnaComponent.defaultProps = { enabled: true } return KlarnaComponent } export default klarnaEnabled