2017-03-18 extend material ui (extend react component) discuss.reactjs.org stackoverflow.com github.com