fix(forms): use expression form for conditional fieldError reset

Vue template attribute expressions don't allow if-statements; the
short-circuit form (`x && (x = '')`) is the idiomatic equivalent and
runs without a template compiler warning.
This commit is contained in:
Jennie Robinson Faber 2026-05-23 18:49:22 +01:00
parent e5f1e9f95e
commit 5d4321612f
3 changed files with 4 additions and 4 deletions

View file

@ -174,7 +174,7 @@
placeholder="you@example.com"
autofocus
@blur="validateNewEmail"
@input="if (fieldErrors.email) fieldErrors.email = ''"
@input="fieldErrors.email && (fieldErrors.email = '')"
@keydown.enter="handleUpdateEmail"
@keydown.escape="cancelEmailEdit"
>