This article lists current limitations and known issues for Editor React components. Fixes for these issues are in progress.
After you create the manifest for the first time, certain changes to existing definitions are considered breaking changes. Breaking changes are blocked by validation and can't be deployed.
The following type fields are immutable once set:
dataType: The type of a data item.elementType: The type of an element.cssPropertyType: The type of a CSS custom property.refElement.type: The type of a ref element.Changing any of these fields from their originally saved value results in an error. To use a different type, add a new variable with the desired name and type instead of modifying the existing one.
Additionally, the following structural issues result in validation errors:
dataType: "data" is missing its data field or has an empty items map.dataType: "arrayItems" is missing its arrayItems field or doesn't define data, dataItem, or dynamicItems.Note: These limitations apply even during development, not just for released apps.
The following features are not currently supported for Editor React Components:
displayName in data items, presets, and actions, as well as the top-level resources field, support translations. However, the translation mechanism isn't yet available.refElement element type, which lets you reference and reuse existing Wix components with optional overrides, isn't yet supported. Only inlineElement is available.