Is your feature request related to a problem? Please describe.
Given the current functionality of the application,
when the user navigates to the Upcoming Requests section,
then the Upcoming Requests component should be implemented in the new React client app for Shelters.
Describe the solution you'd like
The "Upcoming Requests" component should include the following sections based on the wireframe:
Date Display: A section that displays the date of each upcoming request, grouped by date.
Shift Time: Displays the "From Time" and "To Time" for each shift.
Number of Volunteers Requested: Shows the total number of volunteers requested for each shift.
Buttons for Managing Shifts:
Edit Request: Button to allow shelter staff to edit the shift request.
Cancel Request: Button to cancel the shift request.
Notify Frequent Volunteers
Each row should have consistent spacing, and the design should match the wireframe in terms of layout and style.
Acceptance Criteria:
[ ] For each shift, the component should display the shift time (start and end), number of volunteers requested, and provide
buttons for editing and canceling requests.
[ ] Consistent spacing and alignment should be maintained for each shift request.
[ ] The layout and style should match the provided wireframe image.
[ ] The component should be responsive and work across various screen sizes.
Is your feature request related to a problem? Please describe. Given the current functionality of the application, when the user navigates to the Upcoming Requests section, then the Upcoming Requests component should be implemented in the new React client app for Shelters.
Describe the solution you'd like The "Upcoming Requests" component should include the following sections based on the wireframe:
Each row should have consistent spacing, and the design should match the wireframe in terms of layout and style.
Acceptance Criteria: