feat(schedule): implement correct day offset behaviour
This commit is contained in:
parent
be700882e1
commit
d03a7149a4
@ -72,10 +72,15 @@ postScheduleR = do
|
||||
offsetBtns = case viewRes of
|
||||
FormSuccess ScheduleViewWeek -> [ ScheduleOffsetDays (-7)
|
||||
, ScheduleOffsetDays (-1)
|
||||
, ScheduleOffsetDays 0
|
||||
, ScheduleOffsetNone
|
||||
, ScheduleOffsetDays 1
|
||||
, ScheduleOffsetDays 7
|
||||
] <&> (\sOffset -> ScheduleOptions{scheduleView=currentScheduleView,scheduleOffset=sOffset})
|
||||
] <&> (\sOffset -> ScheduleOptions
|
||||
{ scheduleView = currentScheduleView
|
||||
, scheduleOffset = case sOffset of
|
||||
ScheduleOffsetNone -> ScheduleOffsetNone
|
||||
_ -> currentScheduleOffset `addOffset` sOffset
|
||||
})
|
||||
_ -> mempty
|
||||
|
||||
(offsetRess, offsetWidgets) <- fmap unzip . for offsetBtns $ \btn ->
|
||||
|
||||
Reference in New Issue
Block a user