deleteUserData method
Implementation
@override
Future<Map<String, dynamic>?> deleteUserData(
String userId,
bool deleteAuthData,
Future<void> Function() deleteAuthDataMethod,
) async {
var res = await dbService.mongoDbController
.collection(app.userDataSettings.collectionName)
.deleteOne(where.eq(DBRKeys.id, userId));
if (deleteAuthData) {
//! here delete the auth data and jwt data
await deleteAuthDataMethod();
}
return res.document;
}