import 'package:cheminova/utils/api_urls.dart'; import 'package:dio/dio.dart'; class KycService { // Function to fetch KYC data from the API Future> getKycData(String token) async { try { // Make a GET request to the KYC API endpoint with authorization token var response = await Dio().get( ApiUrls.getKycUrl, // 'https://api.cnapp.co.in/api/kyc/getAll', options: Options( headers: { 'Authorization': 'Bearer $token', }, ), ); // Check if the response status code indicates success if (response.statusCode == 200) { print("response of ApiUrls.getKycUrl: ${response.data}"); return response.data; // Return the data as a List } else { throw Exception("Failed to load KYC data"); } } catch (e) { print("Error fetching KYC data: $e"); return []; } } }