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 {
  const gzPath = 'packages/quran_library/assets/jsons/quranV4.json.gz';
  final jsonResponse = await _gzipJsonAssetService.loadJsonMap(
    gzPath,
  );
  List<dynamic> surahsJson = jsonResponse['data']['surahs'];
  return surahsJson;
}