getQuranDataV3 method

Future<List> getQuranDataV3()

Fetches a list of Quran fonts.

This method retrieves a list of available fonts for the Quran.

Returns a Future that completes with a List of dynamic objects representing the fonts.

Example usage:

List<dynamic> fonts = await getFontsQuran();

Implementation

Future<List<dynamic>> getQuranDataV3() async {
  String jsonString = await rootBundle
      .loadString('packages/quran_library/assets/jsons/quranV3.json');
  Map<String, dynamic> jsonResponse = jsonDecode(jsonString);
  List<dynamic> surahsJson = jsonResponse['data']['surahs'];
  return surahsJson;
}