in all of my components I am currently including react like this:
import React, {Component, PropTypes} from \'react\'
I don\'t see why ever
It is needed for JSX to work.
What the JSX processor does, essentially, is turn this:
<div />
into this:
React.createElement('div')
There are ways to tell it to use a different function, like createElement
and then instead of React
always import {createElement}
— which is the opposite of an improvement, and you shouldn't do it anyway.