import 'package:firebase_auth/firebase_auth.dart'; class KiosqueUser { String uid; String displayName; String city; String country; String phoneNumber; String emailAddress; String gender; String profileUrl; DateTime createdAt; DateTime updatedAt; DateTime birthDay; KiosqueUser({ this.createdAt, this.updatedAt, this.uid, this.displayName, this.city, this.country, this.phoneNumber, this.emailAddress, this.gender, this.profileUrl, this.birthDay, }); } KiosqueUser toKiosqueUser(User firebaseUser) { return KiosqueUser( uid: firebaseUser.uid, phoneNumber: firebaseUser.phoneNumber, profileUrl: firebaseUser.photoURL ?? "https://www.ltc.lu/images/Contact/no_user_picture.jpg", displayName: firebaseUser.displayName, createdAt: firebaseUser.metadata.creationTime, emailAddress: firebaseUser.email, ); }