### EditShiftsPage.tsx
**Central Store:** Y
- Overrides the edited *shift* after it's sent to the DB

**Actions:**
- Need to get the information of the current *shift* being editted
- Need to override the previous *shift* information with the current information

**Local State:** Y
- Shift (Name, Color and Hours (Start Time & End Time))
- hasSubmitted (Forces redirect on submit or on delete)

**Navigation:**
- ManageShiftsPage

**Description:**
- Admins can edit a shift's information. This is as follows:
  - Name
  - Color
  - Hours (Start Time & End Time)
- Admins can save the shift if they are done.
- Admins can return to the previous page if they don’t want to continue.

<img src="../images/CreateShiftPage.PNG" width="600"/>
