Current Limitation
The ChipExpressionEditor is currently used for general inputs, including boolean values. However:
- Users can manually type any text, which may lead to invalid boolean expressions.
- The user experience is inconsistent when compared to controlled input types.
- There is no dropdown or guided selection to ensure only valid boolean values are entered.
Parent issue: #2009
Suggested Improvement
- Introduce a new component extending specifically for boolean inputs.
- Replace free-text input with a dropdown selector containing valid boolean values (
true, false).
- Preserve existing
ChipExpressionEditor behaviors for consistency across the UI.
- Provide a more controlled and user-friendly way to select boolean values.
Version
No response