useMutation<T, V> function
UseMutation<T, V>
useMutation<T, V>(
- MutationFetcher<
T, V> mutationFn, { - MutationOptions<
T, V> ? options, - required Widget builder(
- BuildContext context,
- MutationResult<
T, V> result
Convenience function to create UseMutation widget
Implementation
UseMutation<T, V> useMutation<T, V>(
MutationFetcher<T, V> mutationFn, {
MutationOptions<T, V>? options,
required Widget Function(BuildContext context, MutationResult<T, V> result)
builder,
}) {
final mutationOptions =
options?.copyWith(mutationFn: mutationFn) ??
MutationOptions<T, V>(mutationFn: mutationFn);
return UseMutation<T, V>(options: mutationOptions, builder: builder);
}