UNPKG

adhan.js

Version:

A powerful JavaScript library for interacting with the Adhan API

11 lines (10 loc) 374 B
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 }