tenho um arquivo fonte com diversas variáveis. esse arquivo fonte é importado em diferentes partes do projeto. As variáveis estão soltas no arquivo fonte . Agora, preciso carregar em uma dessas variáveis os dados de um método que retorna o Future. Como posso fazer isso, só pra essa variável sem precisar alterar a estrutura do projeto ? (desde já agradeço muito a ajuda)
import 'dart:convert';
import 'package:adnamoro/models/get_data.dart';
import 'package:adnamoro/models/user_model.dart';
import 'package:adnamoro/database/app_database.dart';
//Usuário corrente
User currentUser = User.fromJson(jsonDecode(currentUser_jsonData));
//Lista de mensagens
List<Message> chats = (json.decode(mensagens_jsonData) as List)
.map((i) => Message.fromJson(i))
.toList();
//Lista de favoritos
List<User> favoritos;
Future<List<User>> favs = workDatabase().recuperaFavoritos();
//************** PRECISO COLOCAR O VALOR RETORNADO NA VARIAVEL 'FAVS' NA VARIAVEL 'FAVORITOS'
//Lista de usuários
List<User> users = (json.decode(usuarios_jsonData) as List)
.map((i) => User.fromJson(i))
.toList();
//Lista de conversas
List<Message> messages = (json.decode(conversas_jsonData) as List)
.map((i) => Message.fromJson(i))
.toList();