class Favorite { int id; String userId; double lat; double lng; String name; String description; Favorite(this.id, this.userId, this.lat, this.lng, this.name, this.description); factory Favorite.fromJson(Map json) { return Favorite( json['id'], json['user_id'], json['lat'], json['lng'], json['name'], json['description'], ); } } class Login { String token; String id; String refreshToken; Login(this.token, this.id, this.refreshToken); factory Login.fromJson(Map json) { return Login( json['token'], json['id'], json['refreshToken'], ); } } class User { String id; String email; String username; DateTime createdAt; User( this.id, this.email, this.username, this.createdAt); factory User.fromJson(Map json) { return User( json['id'], json['email'], json['username'], DateTime.parse(json['createdAt']), ); } }