diff --git a/test_data/dart_test.yaml b/dart_test.yaml similarity index 100% rename from test_data/dart_test.yaml rename to dart_test.yaml diff --git a/lib/widgets/routines/workout_logs.dart b/lib/widgets/routines/workout_logs.dart index 55cbf7d0..921ce9ab 100644 --- a/lib/widgets/routines/workout_logs.dart +++ b/lib/widgets/routines/workout_logs.dart @@ -16,6 +16,7 @@ * along with this program. If not, see . */ +import 'package:clock/clock.dart'; import 'package:flutter/material.dart'; import 'package:table_calendar/table_calendar.dart'; import 'package:wger/helpers/consts.dart'; @@ -98,7 +99,7 @@ class WorkoutLogCalendar extends StatefulWidget { } class _WorkoutLogCalendarState extends State { - DateTime _focusedDay = DateTime.now(); + DateTime _focusedDay = clock.now(); DateTime? _selectedDay; late final ValueNotifier> _selectedEvents; late Map> _events; @@ -152,8 +153,8 @@ class _WorkoutLogCalendarState extends State { children: [ TableCalendar( locale: Localizations.localeOf(context).languageCode, - firstDay: DateTime.now().subtract(const Duration(days: 1000)), - lastDay: DateTime.now(), + firstDay: clock.now().subtract(const Duration(days: 1000)), + lastDay: clock.now(), focusedDay: _focusedDay, selectedDayPredicate: (day) => isSameDay(_selectedDay, day), calendarFormat: CalendarFormat.month,