With the ES6 syntax the propTypes in React should be defined as a static property. So the only difference should be in the propTypes declaration.
static propTypes = {
position : React.PropTypes.oneOf(['rightTop','rightBottom']),
showMqttClientStatus : React.PropTypes.bool.isRequired
}