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

refactor: reduce duplication within filter module #1862

Merged
merged 3 commits into from
Feb 28, 2025
Merged

Conversation

setchy
Copy link
Member

@setchy setchy commented Feb 26, 2025

Created a new FilterSection component that helps render our checkbox sections, along with a Filter interface that our different options implement.

I've adopted this pattern for Notification Type, Notification Subject, Notification Reason and User Type filters.

For now, I've omitted User Handles (include and exclude) from this pattern since they're a little unique

@github-actions github-actions bot added the refactor Refactoring of existing feature label Feb 26, 2025
@setchy setchy added this to the Release 6.2.0 milestone Feb 27, 2025
@setchy setchy merged commit b22a6c6 into main Feb 28, 2025
14 checks passed
@setchy setchy deleted the refactor/filter-module branch February 28, 2025 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Refactoring of existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants