react-static
Version:
A progressive static site generator for React
17 lines (14 loc) • 343 B
JavaScript
import { PureComponent } from 'react'
import reactClickOutside from 'react-click-outside'
//
class ClickOutside extends PureComponent {
handleClickOutside () {
if (this.props.onClickOutside) {
this.props.onClickOutside()
}
}
render () {
return this.props.children
}
}
export default reactClickOutside(ClickOutside)