adhan.js
Version:
A powerful JavaScript library for interacting with the Adhan API
11 lines (10 loc) • 374 B
JavaScript
import AdhanType from "./AdhanType.js";
export function resolvePrayer(str) {
let prayer = AdhanType[str];
if (!prayer) {
const prayers = Object.values(AdhanType);
prayer = prayers.find(t => t.toLowerCase().startsWith(str = str.toLowerCase()));
if (!prayer) prayer = prayers.find(t => t.toLowerCase().startsWith(str.charAt(0)));
}
return prayer || null
}