quran-meta
Version:
Library with meta data and functionality related to Holy Quran
8 lines (7 loc) • 393 B
JavaScript
import { findAyahIdBySurah } from "./findAyahIdBySurah.mjs";
import { getRubAlHizbMetaByAyahId } from "./getRubAlHizbMetaByAyahId.mjs";
import { checkValidSurah } from "./validation.mjs";
export function findRubAlHizb(surah, ayah = 1, ayahMode = false) {
const ayahId = ayahMode ? ayah : checkValidSurah(surah) && findAyahIdBySurah(surah, ayah);
return getRubAlHizbMetaByAyahId(ayahId);
}