From c2d7a967181c09053be3505bc708cf4abdfd20c0 Mon Sep 17 00:00:00 2001 From: BOHA Date: Tue, 9 Jun 2026 16:59:43 +0200 Subject: [PATCH] feat(ui): invoice notes use RichEditor (sanitized render + PDF), matching offers/orders Co-Authored-By: Claude Opus 4.8 (1M context) --- src/admin/pages/InvoiceDetail.tsx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/admin/pages/InvoiceDetail.tsx b/src/admin/pages/InvoiceDetail.tsx index ec7905c..1b9888e 100644 --- a/src/admin/pages/InvoiceDetail.tsx +++ b/src/admin/pages/InvoiceDetail.tsx @@ -23,6 +23,7 @@ import { useApiMutation } from "../lib/queries/mutations"; import { useAlert } from "../context/AlertContext"; import { useAuth } from "../context/AuthContext"; import Forbidden from "../components/Forbidden"; +import RichEditor from "../components/RichEditor"; import { DndContext, closestCenter, @@ -2158,13 +2159,9 @@ export default function InvoiceDetail() { Veřejné poznámky na faktuře - - setForm((prev) => ({ ...prev, notes: e.target.value })) - } + onChange={(val) => setForm((prev) => ({ ...prev, notes: val }))} placeholder="Poznámky zobrazené na faktuře..." />