hideKeyboard function
hides soft keyboard using platform channel
Implementation
void hideKeyboard(BuildContext context) {
final currentFocus = FocusScope.of(context);
SystemChannels.textInput.invokeMethod<dynamic>('TextInput.hide');
if (currentFocus.hasFocus) {
currentFocus.unfocus();
currentFocus.focusedChild?.unfocus();
}
}