Skip to content

feat: add dateEqualsAndAfter and dateEqualsAndBefore to FilterService#8528

Open
kubraozyakisir wants to merge 1 commit into
primefaces:masterfrom
kubraozyakisir:feat-filter-service-date-range
Open

feat: add dateEqualsAndAfter and dateEqualsAndBefore to FilterService#8528
kubraozyakisir wants to merge 1 commit into
primefaces:masterfrom
kubraozyakisir:feat-filter-service-date-range

Conversation

@kubraozyakisir
Copy link
Copy Markdown

@kubraozyakisir kubraozyakisir commented Apr 9, 2026

Description

This PR adds dateEqualsAndAfter and dateEqualsAndBefore match modes to the FilterService.

Why is this needed?

Currently, PrimeVue has dateBefore and dateAfter, but in many real-world scenarios (like selecting a date range in a calendar), we need to include the selected date itself in the filter results. These new modes provide a cleaner way to handle "less than or equal to" and "greater than or equal to" logic for dates.

Changes

  • Added DATE_EQUALS_AND_AFTER and DATE_EQUALS_AND_BEFORE to FilterMatchModeOptions.
  • Implemented dateEqualsAndAfter and dateEqualsAndBefore logic in FilterService.

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.

1 participant