diff --git a/packages/client/src/components/Component.svelte b/packages/client/src/components/Component.svelte index bc31a30110..85a45d105b 100644 --- a/packages/client/src/components/Component.svelte +++ b/packages/client/src/components/Component.svelte @@ -33,7 +33,7 @@ $builderStore.previewType === "layout" || screenslotContext // Update component context - $: componentStore.set({ id, styles: { ...styles, id, allowSelection } }) + $: componentStore.set({ id, children: children.length, styles: { ...styles, id, allowSelection } }) // Updates the component props. // Most props are deeply compared so that svelte will only trigger reactive diff --git a/packages/standard-components/src/Icon.svelte b/packages/standard-components/src/Icon.svelte index 6b3b1554fb..3ae9ffe6dd 100644 --- a/packages/standard-components/src/Icon.svelte +++ b/packages/standard-components/src/Icon.svelte @@ -1,13 +1,20 @@ - + diff --git a/packages/standard-components/src/List.svelte b/packages/standard-components/src/List.svelte index e7f03ca851..f948f18222 100644 --- a/packages/standard-components/src/List.svelte +++ b/packages/standard-components/src/List.svelte @@ -19,9 +19,27 @@
Add some components too.
+ {:else} +Feed me some data
+ {/if}