featherbit UI
    Preparing search index...
    • Renders a builder UI (falling back to raw JSON) for one condition-expression field. Fully controlled: value is the field's current config value (the triple-array/list, or undefined when unset); onChange is called with the re-serialized value (or undefined for an empty root) on every edit.

      Parameters

      • __namedParameters: ConditionBuilderProps

      Returns Element

      Holds parsed-model/raw-text state internally (unlike SchemaForm's other field types, which are stateless), so it tracks the incoming value via a "last value we ourselves emitted" ref and resyncs mode/model whenever value changes for a reason other than its own onChange call (e.g. the inspector switching to a different node, since SchemaForm's fields are not remounted per node).