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

Add Edit Jam page #70

Merged
merged 12 commits into from
Aug 31, 2021
Merged

Add Edit Jam page #70

merged 12 commits into from
Aug 31, 2021

Conversation

siame
Copy link
Contributor

@siame siame commented Aug 27, 2021

I thought I'd submit this as a PR so people can test the preview deployment. I've linked it up to the moderator home page too so you should be able to click through all the way.
Functionality wise I think everything is here now (apart from adding new statements, but I need to re-use some components for that), let me know if I've missed something.

The few things that I know are missing are styling based:

  • Some of the aggregated stats under the Jam description
  • Back to overview link positioning
  • White background for everything before the Approved/Rejected/New tabs

Closes #27

@siame siame temporarily deployed to branch-deploy August 27, 2021 19:06 Inactive
@github-actions github-actions bot temporarily deployed to branch-edit-jam August 27, 2021 19:06 Inactive
In both the create jam page and the edit jam page we have the same
behaviour of allowing the admin to modify "new" statements. This
consists of the admin triggering an event which causes the statement to
become editable, and from that state triggering some event to go back to
the read-only state.

I added the ComponentSwitcher component so that we can re-use the code
to switch between components without making any assumptions to which
event triggers the switching.
@siame siame temporarily deployed to branch-deploy August 28, 2021 19:15 Inactive
@github-actions github-actions bot temporarily deployed to branch-edit-jam August 28, 2021 19:16 Inactive
@siame siame temporarily deployed to branch-deploy August 31, 2021 09:04 Inactive
@ruiramos ruiramos self-requested a review August 31, 2021 09:47
@siame siame merged commit 67c0271 into main Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Review Participant submitted statements
3 participants