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

New user comment table on event page #271

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

alasdairwilson
Copy link
Collaborator

@alasdairwilson alasdairwilson commented Oct 16, 2024

image
The old one ^ is naff:

I wanted to fix #269 and so took a pass at the whole table:

There are now 2 tables for resolved and unresolved comments, the unresolved starts off collapsed.

Because on old events there will be broken links (see #270) there will be threads that you cant link from, these are grouped into an automatically hidden section (No section found)

Comments are now grouped by the section they originated on (again collapsible) there are now links to the whole section and perhaps the most cool thing is that the thread itself can now be opened inside the event page and replied to/deleted/resolved. It is probable that you might get instant feedback on the deletion because I didn't do the instant mutation of the api call result since its a pain and this is buried well in the back of the site and probably will never be used.

new_comment_table2

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.

Instructors: View previous resolved comment threads [Enhancement]
1 participant