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.
Problem
Closes #9768
The fix for #9736 didn't take into account that sometimes the
value
prop of thePropertyValue
is an arrayChanges
Takes that into account, and reduces the
input
state from one of several types to a string (since it represents what a human has typed into a box and that's what they type with)NB there is also a bug that if you change the property operator, save, and then click edit without refreshing the page, your change doesn't show in the filter row. That wasn't introduced in this PR but should be fixed in a follow-up since this is better than the weirdness that is there right now
How did you test this code?
running it locally and wishing there was less business logic in the
PropertyValue