getTafsirByAyah method
Implementation
Future<List<TafsirTableData>> getTafsirByAyah(int ayahUQNumber) async {
final results = await customSelect(
'SELECT * FROM ${TafsirCtrl.instance.selectedTableName.value} WHERE "index" = ?',
variables: [Variable.withInt(ayahUQNumber)],
).get();
return results.map((row) {
return TafsirTableData(
id: row.read<int>('index'),
surahNum: row.read<int>('sura'),
ayahNum: row.read<int>('aya'),
tafsirText: row.read<String>('text'),
pageNum: row.read<int>('PageNum'),
);
}).toList();
}