In-place editing package with validation

I have spent some time trying React Inline Edit Kit (which seems to be the most popular in-place editing package) and wiring up SimpleSchema via validateOne() to validate user input, and it works well in normal cases.

However I have some issues with it, particularly that a user may lose whatever new text he or she entered if validation failed:

Also, the number field does not seem to work in Firefox browser:

It appears that the repository is no longer maintained.

Are there any good alternatives?

Doesn’t anyone use “click-to-edit” (as opposed to a form with a list of fields) for updating data?