getAppInfo static method
Implementation
static Future<AppInfo> getAppInfo(String appId) async {
try {
final dio = Dio();
dio.httpClientAdapter = NativeAdapter(
createCupertinoConfiguration: () =>
URLSessionConfiguration.ephemeralSessionConfiguration());
final response = await dio.get<String>(
'https://api.reclaimprotocol.org/api/applications/info/$appId');
final Map<String, dynamic> data =
jsonDecode(response.toString()) as Map<String, dynamic>;
return AppInfo.fromJson(data);
} catch (error) {
print('Error fetching app name: $error');
return AppInfo(appName: '', appImage: '');
}
}