diff --git a/packages/yoga/src/Result/native/Result/TextWithBadge/index.tsx b/packages/yoga/src/Result/native/Result/TextWithBadge/index.tsx index 6961973935..285320efec 100644 --- a/packages/yoga/src/Result/native/Result/TextWithBadge/index.tsx +++ b/packages/yoga/src/Result/native/Result/TextWithBadge/index.tsx @@ -31,11 +31,16 @@ const TextWithBadge = ({ const containerWidth = shouldTruncate ? null : textSize; const textWidth = shouldTruncate ? '100%' : null; - const onTextLayout = useCallback(event => { - const { width } = event.nativeEvent.layout; - - setTextSize(width); - }, []); + const onTextLayout = useCallback( + ({ + nativeEvent: { + layout: { width }, + }, + }) => { + setTextSize(width); + }, + [], + ); return (