call method

  1. @override
void call(
  1. BuildContext context
)
override

Implementation

@override
void call(BuildContext context) async {
  final snackBar = HubbleSnackBar.of(context);
  final pageContext = RenderedPageContextState.of(context);
  final form = pageContext.getForm(formId);
  Haptics.light();
  super.call(context);
  final result = await form.submit();
  if (result.isFailed) {
    snackBar.error(
      title: 'Uh-Oh',
      message: result.errorMessage,
    );
    return;
  }
}