Browse Source

Add manifest option to prevent showing component empty states

pull/1701/head
Andrew Kingston 5 years ago
parent
commit
72dfa1ba1b
  1. 5
      packages/client/src/components/Component.svelte
  2. 1
      packages/standard-components/manifest.json

5
packages/client/src/components/Component.svelte

@ -36,7 +36,10 @@
$: id = instance._id
$: name = instance._instanceName
$: empty =
!children.length && definition?.hasChildren && $builderStore.inBuilder
!children.length &&
definition?.hasChildren &&
definition?.showEmptyState !== false &&
$builderStore.inBuilder
$: updateComponentProps(instance, $context)
$: selected =
$builderStore.inBuilder &&

1
packages/standard-components/manifest.json

@ -1548,6 +1548,7 @@
"icon": "Table",
"styleable": true,
"hasChildren": true,
"showEmptyState": false,
"settings": [
{
"type": "dataProvider",

Loading…
Cancel
Save