Add TV-friendly Hijri offset control and fix admin schedule scrolling
This commit is contained in:
@@ -79,7 +79,10 @@ final todayScheduleProvider = Provider<DailyPrayerSchedule?>((ref) {
|
||||
|
||||
final hijriDateProvider = FutureProvider<String>((ref) async {
|
||||
final clock = ref.watch(clockProvider).valueOrNull ?? DateTime.now();
|
||||
final dateOnly = DateTime(clock.year, clock.month, clock.day);
|
||||
final hijriOffsetDays =
|
||||
ref.watch(settingsProvider.select((s) => s.hijriOffsetDays));
|
||||
final dateOnly = DateTime(clock.year, clock.month, clock.day)
|
||||
.add(Duration(days: hijriOffsetDays));
|
||||
|
||||
try {
|
||||
return await HijriCalendarService.instance.getHijriLabel(dateOnly);
|
||||
|
||||
Reference in New Issue
Block a user