bullhorn / novo-elements

UI Repository for Bullhorn's Novo Theme
http://bullhorn.github.io/novo-elements
MIT License
76 stars 61 forks source link

fix(ConditionBuilder): When swapping between similar operators, preserve value #1589

Closed davidkbh closed 2 months ago

davidkbh commented 2 months ago

Description

This defines "edit groups" for the different condition types ("Include All", "Exclude All") that will avoid clearing the value if the two types use the same editing interface; for instance if both use the same chip-list entry. This means if a user first naturally enters a value, before tweaking the operator to non-default Exclude, their value stays in place.

Verify that...

Bullhorn Internal Developers

Screenshots
github-actions[bot] commented 2 months ago

Visit the preview URL for this PR (updated for commit fdf5e6e):

https://novo-elements--pr1589-f-conditionbuilder-p-xy2j57fm.web.app

(expires Wed, 28 Aug 2024 16:30:15 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: f1783e19c2444272095017dd8ba433fff0ee3f61