Yes, you can get problems when extending your React component through subclassing. This is not the usual way people work with React, usually you do composition over inheritance, but it’s important to know.
I wrote an article about the disadvantages of using arrow functions https://cmichel.io/es6-class-methods-differences/