groupBySurah method

Map<int, List<AyahWithSurah>> groupBySurah()

Group results by surah

Implementation

Map<int, List<AyahWithSurah>> groupBySurah() {
  final Map<int, List<AyahWithSurah>> grouped = {};

  for (final ayah in results) {
    grouped.putIfAbsent(ayah.surah.id, () => []).add(ayah);
  }

  return grouped;
}