getPageNumberByAyahNumber method
get page number by ayah number
Implementation
int getPageNumberByAyahNumber(int ayahNumber) => state.pages
.firstWhere(
(p) =>
p.isEmpty == false &&
p.any((a) => a.ayahNumber == ayahNumber),
orElse: () => [])
.isEmpty
? 1
: state.pages.indexOf(state.pages
.firstWhere((p) => p.any((a) => a.ayahNumber == ayahNumber))) +
1;