diff --git a/frontend/src/lib/components/apps/editor/PreviewToggle.svelte b/frontend/src/lib/components/apps/editor/PreviewToggle.svelte
index ff5dc6dea4..974c1352a1 100644
--- a/frontend/src/lib/components/apps/editor/PreviewToggle.svelte
+++ b/frontend/src/lib/components/apps/editor/PreviewToggle.svelte
@@ -19,5 +19,6 @@
icon={Eye}
tooltip="Preview mode"
disabled={loading}
+ id="app-editor-preview-toggle"
/>
diff --git a/frontend/src/lib/components/apps/editor/componentsPanel/ComponentList.svelte b/frontend/src/lib/components/apps/editor/componentsPanel/ComponentList.svelte
index 4d5537b846..40b596ba34 100644
--- a/frontend/src/lib/components/apps/editor/componentsPanel/ComponentList.svelte
+++ b/frontend/src/lib/components/apps/editor/componentsPanel/ComponentList.svelte
@@ -51,7 +51,6 @@
if (!$workspaceStore) return
const res = await getGroup($workspaceStore, group.path)
- console.log(res)
if (!res) return
push(history, $app)
@@ -108,21 +107,22 @@
-
- {#if componentsFiltered.reduce((acc, { components }) => acc + components.length, 0) === 0}
+
+ {#if componentsFiltered.reduce((acc, { components, presets }) => acc + components.length + (Array.isArray(presets) ? presets.length : 0), 0) === 0}
No components found
{:else}
{#each componentsFiltered as { title, components, presets }, index (index)}
- {#if components.length}
+ {#if components.length || presets?.length}
{#each components as item (item)}