diff --git a/src/components/PanelPreview.svelte b/src/components/PanelPreview.svelte index 40ae79b..62355ec 100644 --- a/src/components/PanelPreview.svelte +++ b/src/components/PanelPreview.svelte @@ -1,24 +1,47 @@
- {#if $panelStore} -
- - -
+
+ {#if editingText} +
+ e.key === "Enter" && handleSaveEdit()} + /> + + +
+ {:else} +
{panel.texts[0]?.text || "Без названия"}
+
+ + + {#if onDelete} + 🗑 + {/if} +
+ {/if} +

Фон

- + {#if backgroundImage} - + {/if} @@ -83,15 +122,15 @@

Финальный результат

- + {#if backgroundImage} - + {/if} - {#each $panelStore.texts || [] as textItem (textItem.id)} + {#each panel.texts || [] as textItem (textItem.id)} {@const textPosition = getTextPosition(textItem)}
- {:else} -
-

Нет данных для предпросмотра

-
- {/if}