### SelectTimeSlotPage.tsx
**Central Store:**
- Gets all available selectable *time slots*

**Actions:**
- Need to get all the time slots that are available for selection
- Need to get the required information of those time slots

**Local State:** N

**Navigation:**
- ConfirmTimeSlotPage

**Description:**
- Users can view all time slots. The ones they can select are highlighted while those taken are either removed or greyed out. Information being displayed by a time slot is as follows:
  - Name
  - Position
  - Hours
  - Skills
  - Notes
  - Unit #
  - Vehicle #
  - Emergency #
- Users can select the time slot they'd like.
- Users can filter or search through available time slots by:
  - Name
  - Position
  - Hours
  - Skills
  - Notes
  - Unit #
  - Vehicle #
  - Emergency #

<img src="./images/SelectTimeSlotPage.PNG" width="300"/>

