Skip to content

Conversation

@nsdeschenes
Copy link
Contributor

This PR adds in a new Conditionals section that contains AND and OR. We conditionally render this section, once the user has moved off of the first item as you can not start a filter with a conditional.

Ticket: EXP-562

Example:

Screenshot 2025-10-29 at 07 33 46

@linear
Copy link

linear bot commented Oct 29, 2025

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Oct 29, 2025
@nsdeschenes nsdeschenes requested a review from malwilley October 29, 2025 13:08
@nsdeschenes nsdeschenes marked this pull request as ready for review October 29, 2025 13:27
@nsdeschenes nsdeschenes force-pushed the nd/exp-562/feat-add-conditionals-section-to-filter-key-dropdown branch from e5e8aaa to 4dd870b Compare October 29, 2025 13:35
Copy link
Member

@malwilley malwilley left a comment

Choose a reason for hiding this comment

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

Should and/or be searchable? it looks like they are not right now

}): BooleanFilterItem {
return {
key: getEscapedKey(value),
type: 'boolean-filter' as const,
Copy link
Member

Choose a reason for hiding this comment

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

nit: AND/OR are technically not filters, which does confuse the naming of the FilterKeyListBox a bit :/

@nsdeschenes
Copy link
Contributor Author

Should and/or be searchable? it looks like they are not right now

There is another ticket to handle this, wanted to split the implementations up.

@nsdeschenes nsdeschenes force-pushed the nd/exp-562/feat-add-conditionals-section-to-filter-key-dropdown branch from 4dd870b to 716ce93 Compare November 13, 2025 09:30
@nsdeschenes nsdeschenes force-pushed the nd/exp-562/feat-add-conditionals-section-to-filter-key-dropdown branch from 644f709 to a4d3b53 Compare November 14, 2025 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants