Skip to content

Add filtering functionality to Kanban board #11

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

CameronGilroy
Copy link

Implement filtering capabilities for the Kanban board component with:

  • New filter UI in the board view
  • Visual indicator for active filters with clear option
  • Backend query methods to support filtered results
  • Support for different filter operators (contains, starts_with)

Implement filtering capabilities for the Kanban board component with:
- New filter UI in the board view
- Visual indicator for active filters with clear option
- Backend query methods to support filtered results
- Support for different filter operators (contains, starts_with)
@CameronGilroy
Copy link
Author

this is an early suggestion on how we could implement filtering of the Kanban board.

@ManukMinasyan
Copy link
Contributor

@CameronGilroy Hi, I'll review it when I have time. Thanks for the PR!

@mbalslow
Copy link

mbalslow commented Jun 1, 2025

We would love to have this added in. Anything we can do to help getting it merged @ManukMinasyan?

@ManukMinasyan
Copy link
Contributor

@CameronGilroy , @mbalslow

I've reviewed the PR and appreciate the effort.

To enhance developer experience and maintain consistency with patterns used in frameworks like Filament, I suggest implementing a chainable filters() method. This approach allows developers to define filters in a fluent and expressive manner.

Would you be open to refactoring the current implementation to support this chainable filters() method? I believe this change would greatly enhance the usability and consistency of the filtering feature.

Looking forward to your thoughts on this suggestion!

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.

3 participants