I do not know why but the method map is wrong. Can someone please help me with this issue?
import 'package:pwff/models/user.dart' as models;
import 'package:firebase_auth/firebase_auth.dart';
class AuthService {
final FirebaseAuth _auth = FirebaseAuth.instance;
models.User? _userFromFirebaseUser(User user) {
return user != null ? models.User(uid: user.uid) : null;
}
Stream<models.User> get user {
return _auth.authStateChanges
.map(_userFromFirebaseUser);
}