Resolve #3499554 "Docs"
Compare changes
+ 13
− 15
@@ -88,7 +88,8 @@ export default inputBehaviors(Input);
@@ -167,7 +168,8 @@ tame, because each combination across all 6 axes must work correctly:
@@ -175,7 +177,7 @@ tame, because each combination across all 6 axes must work correctly:
@@ -187,14 +189,14 @@ tame, because each combination across all 6 axes must work correctly:
@@ -203,10 +205,6 @@ Legend:
- `MediaLibraryWidget`: There is a hacky band-aid solution for the AJAX reliance, but there needs to be a more robust way to handle this. See `experience_builder_field_widget_single_element_media_library_widget_form_alter()` + `experience_builder_preprocess_media_library_item__widget()` + `inputBehaviors.tsx`.
- If a given `component input` has a simple, single value `prop shape` — such as a string, number, or boolean, the relationship to its corresponding `HTML form control element` is straightforward: a "first name" prop that stores a string is easily synchronized with a "first name" `<input type="text">` where that value can be changed. These types of props already work well with XB.