- Introduction on base view model and stateless widget classes

- Implementation of firebase
- Implementation of dependency injection

Took 11 hours 26 minutes
This commit is contained in:
2021-07-24 20:54:18 +01:00
parent 3d438ffc5b
commit f83071fa78
27 changed files with 1438 additions and 150 deletions

View File

@@ -0,0 +1,26 @@
class UserProfileDetails {
final String name;
final String dob;
final String postcode;
final String email;
final String phone;
final String sex;
UserProfileDetails(
this.name,
this.dob,
this.postcode,
this.email,
this.phone,
this.sex
);
UserProfileDetails.fromSnapshot(Map<dynamic, dynamic> snapshot) :
name = snapshot["name"],
dob = snapshot["dob"],
postcode = snapshot["postcode"],
email = snapshot["email"],
phone = snapshot["phone"],
sex = snapshot["sex"];
}