ordinarthur 8f3a26e883
All checks were successful
Build & Deploy to K3s / build-and-deploy (push) Successful in 2m45s
fix(admin): sync inline-editable DOM text imperatively
React 19 does not reconcile children of contentEditable elements
after mount, so fields whose useField value arrives async (on most
paths under the tabs wrapper) stayed visually empty even though the
form state had the right value.

Drive textContent from a useLayoutEffect keyed on value, skip updates
while the element has focus (user typing), and let commit() write back
on blur. Same fix applied to PriceEditable.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-21 14:04:12 +02:00
2026-04-11 17:42:39 +02:00
2026-04-04 11:15:54 +02:00
2026-04-11 17:42:39 +02:00
2026-04-11 17:42:39 +02:00
2026-03-20 22:15:18 +01:00
2026-03-30 18:03:12 +02:00
2026-03-30 18:03:12 +02:00
2026-03-30 18:03:12 +02:00
2026-04-11 17:42:39 +02:00
2026-04-11 17:42:39 +02:00
2026-03-30 18:03:12 +02:00
2026-04-11 17:42:39 +02:00
Description
No description provided
3.7 MiB
Languages
TypeScript 61.5%
CSS 22.5%
JavaScript 14.5%
Dockerfile 1.5%