From fc518536cfe0d2d9e810ef2cd39920d699f9727d Mon Sep 17 00:00:00 2001 From: Sharan Deep Date: Mon, 10 Nov 2025 16:58:19 +0530 Subject: [PATCH] fix: prevent crash when tile is missing by adding null safety to resolveTileLabel --- src/helpers.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/helpers.js b/src/helpers.js index f855b2234..28c97eddd 100644 --- a/src/helpers.js +++ b/src/helpers.js @@ -57,7 +57,13 @@ export const resolveBoardName = ({ name, nameKey }, intl) => { return ''; }; -export const resolveTileLabel = ({ label, labelKey }, intl) => { +export const resolveTileLabel = (tile, intl) => { + if (!tile) { + return ''; + } + + const { label, labelKey } = tile; + if (label) return label; if (labelKey && intl?.messages?.[labelKey]) { return intl.formatMessage({ id: labelKey });