From 52071058d6560e0a6aea23a85706e42122b6d1aa Mon Sep 17 00:00:00 2001 From: robbond Date: Tue, 7 Apr 2026 12:30:35 +0100 Subject: [PATCH] Fix MultiLinefield hook order warning --- components/elements/index.js | 5 +++-- memory-bank/change-log.md | 26 ++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/components/elements/index.js b/components/elements/index.js index 8c18a759..1e161433 100644 --- a/components/elements/index.js +++ b/components/elements/index.js @@ -249,6 +249,7 @@ export function MultiLinefield(props) { //console.log(showIfHasParentShowValue, formProps[form].values[parentField]); let { t } = useTranslation(); + const translatedLabel = FieldsTranslations(props.label); const requiredMessage = t("newappeal:is-required-label"); const emojiNotAllowedMessage = t("newappeal:emojis-not-allowed-label"); @@ -259,7 +260,7 @@ export function MultiLinefield(props) { showIfHasParentShowValue && (
pass + +Follow-ups: + +- Continue bounded Phase 2 slices; when touching field components, prefer top-level computed hook-backed values reused across conditional branches.