getEstado method
Implementation
Future<Result<dynamic, String>> getEstado() async {
Repository repository = Repository();
try {
Response? response = await repository.callDio(
"https://brasilapi.com.br/api/ibge/uf/v1", null, null, null, 'get');
if (response != null && response.statusCode == 200) {
return Success(response.data);
} else {
return Failure(response?.statusMessage ?? "Erro na API.");
}
} catch (ex) {
return Failure(ex.toString().replaceAll("Exception:", "Erro interno: "));
}
}