26 lines
493 B
Dart
26 lines
493 B
Dart
import 'package:appwrite/models.dart';
|
|
|
|
class Users {
|
|
String name;
|
|
String email;
|
|
String image;
|
|
DateTime lastSeen;
|
|
|
|
Users({
|
|
required this.name,
|
|
required this.email,
|
|
required this.image,
|
|
required this.lastSeen,
|
|
});
|
|
|
|
factory Users.fromData(Document _snapshot) {
|
|
return Users(
|
|
name: _snapshot.data["name"],
|
|
email: _snapshot.data["email"],
|
|
image: _snapshot.data["image"],
|
|
lastSeen: DateTime.parse(_snapshot.data["lastSeen"]),
|
|
);
|
|
}
|
|
|
|
}
|