runBatchWrite<T> function
Implementation
Future<T> runBatchWrite<T>(Future<T> Function(WriteBatch batch) f) async {
final batch = FirebaseFirestore.instance.batch();
final result = await f(batch);
await batch.commit();
return result;
}