Root Properties

Alpha: Editor React Components are currently in alpha. This feature is subject to change and may have bugs, issues, and limitations. We're actively improving it based on your feedback.

Each property in your manifest configures an aspect of how the editor loads, presents, and manages your Editor React Component.

Manifest properties

typestringRequired

A unique identifier for the component in the format 'codeIdentifier.componentName'. Find your app's code identifier in the app dashboard, and choose any name for 'componentName'. The editor uses this value to identify which component to render when a Wix user adds it to their site.


descriptionstring

A short description of the component's purpose.


resourcesResourcesRequired

Declares the code and assets for your component: client and editor bundles, CSS, server rendering, SDK, translations, and animation configuration.


installationInstallation

Controls initial sizing, preset selection per breakpoint, and placement when a Wix user first adds the component.


editorElementEditorElementRequired

The core of the manifest. Defines the component's root selector, display name, and all configurable properties including data, styling, layout, presets, states, and more.

Examples

Minimal manifest

A manifest with only the required properties. The component renders in the editor but doesn't expose any customization controls.

Copy

Manifest with data and design controls

A manifest that exposes editable text and image content, plus design controls for background color and padding.

Copy

See also

Last updated: 7 June 2026

Did this help?