I was using this library cropperjs, with react-cropper I just wanted to make sure you know these options.
It works great on several devices, has lots of options, I found an issue that I could not use touch to scroll down my page, but besides that it is very good.
Now I'm going to use your library as it was recommended by the former team so, consider this issue an email.
Anyways, better than to give the user the ability to crop the image, is to just understand the image and auto-crop it, I'm not sure if we can use like https://js.tensorflow.org (old deeplearn.js) to do just that in the client-side with no server calls. That would be the perfect solution.
Thank you.