feat(ui): Add hasExternalChanges prop to HybridFilter #102957
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
I'm currently working on a global filter component that sets values for filters using HybridFilter. However, I have an extra 'attribute' which is the operator of the filter which is not being set through the HybridFilter options, and instead within the custom body of the filter (i.e. its state is managed externally). I would like my external changes to also trigger the apply button, and once it is clicked, it triggers my custom onChange handler that saves options + operator.
Changes