Thank you @Louis and the Cwicly team for releasing the Components feature.
Now that the beta is available - here is some very early initial testing of the Components.
The UI is straightforward, creating components works well. There are a couple of minor quirks with the UI, but the actual functionality seems relatively solid.
Feature requests
- Add style groups to components (like property groups)
- Add Modify Component to Navigator context menu
- Whitelist classes in Class Component property
Bugs
- Text Property Placeholder does not show in component
- Creating a component called Button that contains only a Cwicly Button block causes the component block to be corrupted
- Default values from parent properties in nested components are not used until the component is first edited
- Clicking on the Component breadcrumb shows an empty panel
More testing to follow.