Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit Date and Location for Day in Published Schedule #54

Closed
ThatMegamind opened this issue Mar 1, 2024 · 0 comments · Fixed by #61
Closed

Edit Date and Location for Day in Published Schedule #54

ThatMegamind opened this issue Mar 1, 2024 · 0 comments · Fixed by #61
Assignees
Labels

Comments

@ThatMegamind
Copy link
Collaborator

Instructions

  • By now, the basic flow for adding events to the Published Schedule should be implemented
  • However, for a given day on the schedule, we also want to be able to move all of the events to a different day or change the associated location
  • The following flow for editing days should be implemented
    • From the main page of the Published Schedule, click on the pen icon next to a given day
    • The Day Planner opens up
    • The user can click an edit icon next to either the date or location fields at the top of the Day Planner
    • The existing modal to add a new day opens up (though the title should be updated accordingly— ask designers)
    • The user can edit any of the three fields (date, location, details) and click a button to save their changes
    • The user can also exit out of the modal and return to the Day Planner

Notes

  • Please set up a brief meeting with both Kaila and Elise to discuss the flow for this task in more detail! Currently, the flow isn’t shown in great detail on the Figma design, so it’s important to nail this down to avoid further changes in the future
  • Try to reuse existing components as much as possible
  • The TLs and shadowees (should) have made the necessary backend changes needed for this task already, so this should only require front-end work (if backend changes are necessary though, please let us know!)

Acceptance Criteria

  • The flow described above (or as described by the designers) is fully functional
  • Changing a given day also affects all associated events with that Day
  • All changes are reflected on the Published Schedule without the user having to manually refresh the page

Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants