builder property
Widget Function(BuildContext context, HopeMutationState<TData> state, Future<void> mutate(TVariables variables))
builder
final
Builder receives HopeMutationState and the mutate function.
Call mutate with the variables your API needs:
builder: (context, state, mutate) {
return ElevatedButton(
onPressed: () => mutate(myVariables),
child: Text('Submit'),
);
}
Implementation
final Widget Function(
BuildContext context,
HopeMutationState<TData> state,
Future<void> Function(TVariables variables) mutate,
) builder;