getTafsirByPage method
Implementation
Future<List<TafsirTableData>> getTafsirByPage(int pageNum) async {
final results = await customSelect(
'SELECT * FROM ${TafsirCtrl.instance.selectedTableName.value} WHERE PageNum = ?',
variables: [Variable.withInt(pageNum)],
).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();
}