Open darrenmerrett opened 4 years ago
Hi,
I'm using AVForm in a modal. If the modal closes before the form is submitted an error is thrown, "Can't perform a React state update on an unmounted component" in AVForm.
In AVForm you have _isMounted https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L22
These lines need to be changed to this._isMounted && …..
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L304
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L328
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L352
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L376
Hi,
I'm using AVForm in a modal. If the modal closes before the form is submitted an error is thrown, "Can't perform a React state update on an unmounted component" in AVForm.
In AVForm you have _isMounted https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L22
These lines need to be changed to this._isMounted && …..
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L304
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L328
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L352
https://github.com/Availity/availity-reactstrap-validation/blob/7472a9d1dea9ab3b6c31ff8dd424044fa78764f4/src/AvForm.js#L376