Singleton)
class UserModel {
late final int id;
late final String name;
late final String login;
late final String email;
late final int? org_id;
static final UserModel _instance = UserModel._getCurrentUser();
static UserModel get instance => _instance;
Future<UserModel> _getCurrentUser() async {
return UserModel.fromJson({
'id': 222,
'name': 'name',
'login': 'login',
});
}
Не пойму, как сделать async инициализацию... ошибку пишет:
A value of type 'Future<UserModel>' can't be assigned to a variable of type 'UserModel'.
static final UserModel _instance = await UserModel._getCurrentUser();
Обсуждают сегодня