add button disabling behavior (#7206)
add button disabling behavior (#7206)

* add button disabling behavior

* add warning messages

* dry out code climate

* reduce cognitive complexity of function

* repair logic issue with error displayed

* swap out return statemetns for assignment statements

* update warning copy

* update copy for error messages

* rename function

* remove duplicate setState

* update function name to handleCropend

* consolodate move button class name logic

* rename handleZoom to handleZoomButtonClick

* copy edits

department-of-veterans-affairs/vets-website,department-of-veterans-affairs/vets-website