The BluePrintJS React InputGroup component offers a convenient user interface for modern applications. However, it does not provide direct access to the internal <input> element.
There are two primary reasons why I need to access the input element:
If I have multiple InputGroups in my form, I want to avoid writing individual OnChange() callbacks for each one. Instead, I would like to retrieve all InputGroup values collectively when the user has completed entering data. This isn't possible with InputGroup, as it lacks the ability to access the internal input.
When displaying the form, I require the ability to focus on the first field. InputGroup does not include a focus() function like HTMLInputElement does.
In summary, InputGroup is missing two essential functions: GetValue() and Focus(). The reason for their absence is unclear to me. Any suggestions on how to work around this limitation would be highly appreciated. Thank you.