В моем внутреннем алгоритме, когда я вхожу в систему, он возвращает полные данные пользователя, например:
Например:
# If server returns 200 it also returns user info
"token": "token here",
"user": {
"id": "id here",
"email": "userabc@gmail.com",
"username": "userabc",
"first_name": null,
"last_name": null,
"sign_up_date": "2020-07-30T11:56:12.703000Z",
"last_login": "2020-08-03T12:34:24.305638Z"
}
У меня есть функция Json, например это:
Future<User> signIn(String email, String password) async {
...# Necessary function
if (response.statusCode == 200) {
return User();
}
else {
...
}
Он проходит проверку подлинности нормально, но я не знаю, как вернуть пользователя. Как я могу это сделать, есть ли у кого-нибудь идеи?
Обновление 1:
Update 2:
1st Error : User = list.map((model) => U.fromJson(model)).toList();
2nd Error : User = list.map((model) => U.fromJson(model)).toList();
3rd Error : User = list.map((model) => U.fromJson(model)).toList();
Rest of the code works fine.
Update 3:
введите описание изображения здесь