Add Image Cropping Feature to Profile Picture Upload

I’m implementing an image cropping feature for profile picture uploads. Users would be able to crop their images before upload instead of relying on automatic square cropping.

The implementation uses react-image-crop integrated with the existing React Final Form system. The crop modal maintains square aspect ratio and outputs 256x256 images.

Currently debugging form state issues where React Final Form doesn’t detect file changes on subsequent uploads after the first crop.

Questions:

  • Is this a valuable feature for Indico?
  • Any suggestions for the form state management issue?

Thanks for offering this, but I do not find this extremely useful. Please also see my GitHub comment for a more detailed response.

Got it! Thanks for the feedback.