The UI when scheduling/rescheduling/unscheduling was not being updated as it should have been because of a few pieces of state that needed to be changed!
Those things are addressed here, plus the linter decided to fix some files.
Before this, when clicking unschedule, the UI wouldn't react and it wouldn't show the UI back to its default state (where the page is not scheduled).
Coverage decreased (-0.01%) to 34.932% when pulling 155d71f09e893eea6672258e6ea4d7783aa8a299 on jordan/fix-scheduling-workflow-2 into 21db40df8c283761940a51d3d42a2182f542c18b on master.
The UI when scheduling/rescheduling/unscheduling was not being updated as it should have been because of a few pieces of state that needed to be changed!
Those things are addressed here, plus the linter decided to fix some files.
Before this, when clicking
unschedule
, the UI wouldn't react and it wouldn't show the UI back to its default state (where the page is not scheduled).