addDoc method

Future<FirestoreErrors?> addDoc({
  1. required String collPath,
  2. Map<String, Object?> data = const {},
})

Implementation

Future<FirestoreErrors?> addDoc({
  required String collPath,
  Map<String, Object?> data = const {},
}) async {
  try {
    data.removeWhere((key, value) => value == null);
    await firestoreInstance.collection(collPath).add(data);
  } catch (error, stackTrace) {
    return FirestoreErrors(error, stackTrace);
  }
  return null;
}