Skip to content

Performance improvements (refactor volunteer management)#148

Merged
1zhaohel merged 2 commits into
mainfrom
performance-improvements
Apr 6, 2026
Merged

Performance improvements (refactor volunteer management)#148
1zhaohel merged 2 commits into
mainfrom
performance-improvements

Conversation

@LeandroHamaguchi

Copy link
Copy Markdown
Member

Performance improvements:

  • Remove Toaster from RootLayout, enhance AppToaster with custom icons for success, error, and loading states, and update EditableCell to use a Tag icon for toast notifications.
  • Improve useVolunteerEdits and useVolunteersData hooks to manage volunteer state and refresh roles and cohorts effectively.

What this means:

  • Table refreshes faster on save/cancel and reload.
  • Notification icons were fixed.

@vercel

vercel Bot commented Apr 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
trcc Ignored Ignored Apr 6, 2026 8:22pm

@1zhaohel 1zhaohel self-requested a review April 5, 2026 21:43

@1zhaohel 1zhaohel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When in the midst of editing, can we remove the ability to add new volunteer, manage tags, and import from csv since we're in editing mode / don't want any other interference. Also I think it'll make the UI look better as well

Image

@LeandroHamaguchi

Copy link
Copy Markdown
Member Author

When in the midst of editing, can we remove the ability to add new volunteer, manage tags, and import from csv since we're in editing mode / don't want any other interference. Also I think it'll make the UI look better as well

Fixing that. The other PR fixes some UI issues too.

@1zhaohel 1zhaohel self-requested a review April 6, 2026 19:49
…e AppToaster with custom icons for success, error, and loading states, and update EditableCell to use a Tag icon for toast notifications. Improve useVolunteerEdits and useVolunteersData hooks to manage volunteer state and refresh roles and cohorts effectively.
@1zhaohel 1zhaohel force-pushed the performance-improvements branch from d655225 to 7524f42 Compare April 6, 2026 20:22
@1zhaohel 1zhaohel merged commit 25a2548 into main Apr 6, 2026
3 checks passed
@1zhaohel 1zhaohel deleted the performance-improvements branch April 6, 2026 20:26
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.

2 participants