fix: Correct weekday order and active day index mapping in shift schedule summary.
This commit is contained in:
@@ -106,13 +106,13 @@ class ShiftScheduleSummarySection extends StatelessWidget {
|
||||
}
|
||||
|
||||
Widget _buildWeekdaySchedule(BuildContext context) {
|
||||
final List<String> weekDays = ['M', 'T', 'W', 'T', 'F', 'S', 'S'];
|
||||
final List<String> weekDays = ['S', 'M', 'T', 'W', 'T', 'F', 'S'];
|
||||
final Set<int> activeDays = _getActiveWeekdayIndices();
|
||||
|
||||
return Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: List.generate(weekDays.length, (index) {
|
||||
final bool isActive = activeDays.contains(index + 1); // 1-7 (Mon-Sun)
|
||||
final bool isActive = activeDays.contains(index); // 1-7 (Mon-Sun)
|
||||
return Container(
|
||||
width: 38,
|
||||
height: 38,
|
||||
|
||||
Reference in New Issue
Block a user