fetchAndDisplaySemesters function
Implementation
Future<void> fetchAndDisplaySemesters(VtopClient client) async {
try {
print('Fetching semesters...');
final semesters = await fetchSemesters(client: client);
print('✓ Found ${semesters.semesters.length} semesters:');
print('\n=== SEMESTERS JSON ===');
print(const JsonEncoder.withIndent(' ').convert(semesters.toJson()));
print('');
} catch (e) {
print('Error fetching semesters: $e\n');
}
}