SFU-Blueprint / Pedals

Apache License 2.0
0 stars 0 forks source link

manage-navbar #33

Open Sallin142 opened 2 months ago

Sallin142 commented 2 months ago

Image

Image

Image

Shift Component: Displayed when the user clicks the "SHIFT" button. Include a search bar, date selector, and other relevant elements as shown in the design.

People Component:

Displayed when the user clicks the "PEOPLE" button. Include a search bar, selection options, and a "REMOVE FROM DATABASE" button as shown in the design.

Common Component: Always displayed. Include buttons to "CHANGE ACCESS CODE" and "EXPORT". Redirect the user to the respective pages when these buttons are clicked.

  1. [x] Create the shift.tsx component in the app/(manage)/manage/components/ directory.
  2. [x] Create the people.tsx component in the app/(manage)/manage/components/ directory.
  3. [ ] Create the common.tsx component in the app/(manage)/manage/components/ directory.
  4. [ ] Implement the layout and styling for the Shift component.
  5. [ ] Implement the layout and styling for the People component.
  6. [ ] Implement the layout and styling for the Common component.
  7. [ ] Implement conditional rendering logic in the app/(manage)/manage/layout.tsx file.
  8. [ ] Ensure the components are rendered correctly based on user interaction.
  9. [ ] Test the navbar and its components for responsiveness and functionality.
  10. [ ] Conduct a code review and obtain approval.
Sallin142 commented 1 month ago