groupBySurah method
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;
}