feat: Add support for displaying recurring shift details including start/end dates and recurring days.

This commit is contained in:
Achintha Isuru
2026-02-22 15:15:41 -05:00
parent 415475acb6
commit 6e81d403c3
6 changed files with 172 additions and 45 deletions

View File

@@ -34,6 +34,10 @@ class Shift extends Equatable {
this.breakInfo,
this.orderId,
this.orderType,
this.startDate,
this.endDate,
this.recurringDays,
this.permanentDays,
this.schedules,
});
@@ -68,6 +72,10 @@ class Shift extends Equatable {
final Break? breakInfo;
final String? orderId;
final String? orderType;
final String? startDate;
final String? endDate;
final List<String>? recurringDays;
final List<String>? permanentDays;
final List<ShiftSchedule>? schedules;
@override
@@ -103,6 +111,10 @@ class Shift extends Equatable {
breakInfo,
orderId,
orderType,
startDate,
endDate,
recurringDays,
permanentDays,
schedules,
];
}