Compact Example
import 'package:hijri_date/hijri.dart';
void demo() {
HijriDate.setLocal('en');
final today = HijriDate.now();
if (today.hMonth == 9) {
final moon = today.getMoonPhase();
print('Ramadan • ${today.getMoonPhaseName(language: 'en')} • ${(moon.illumination * 100).toStringAsFixed(1)}%');
}
if (today.hMonth == 12 && today.hDay >= 8 && today.hDay <= 13) {
print('Hajj season');
}
for (final e in IslamicEventsManager.getTodaysEvents()) {
print('Today: ${e.getTitle('en')}');
}
}