From 5f36c34d4884c146a29fcf8242469a39d3b45583 Mon Sep 17 00:00:00 2001 From: BOHA Date: Sat, 6 Jun 2026 00:59:41 +0200 Subject: [PATCH] refactor(plan): commit category color on blur to avoid PATCH/audit spam Co-Authored-By: Claude Opus 4.8 (1M context) --- src/admin/components/PlanCategoriesModal.tsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/admin/components/PlanCategoriesModal.tsx b/src/admin/components/PlanCategoriesModal.tsx index 6852125..cb25d48 100644 --- a/src/admin/components/PlanCategoriesModal.tsx +++ b/src/admin/components/PlanCategoriesModal.tsx @@ -85,9 +85,18 @@ export default function PlanCategoriesModal({ patch(c.id, { color: e.target.value })} + onBlur={(e) => { + if (e.target.value !== c.color) { + patch(c.id, { color: e.target.value }); + } + }} aria-label={`Barva – ${c.label}`} />