From dbba97f28d016cc12b3aff261300463cd7413b5e Mon Sep 17 00:00:00 2001 From: RetroSunstar <57507616+RetroSunstar@users.noreply.github.com> Date: Tue, 17 Mar 2026 17:04:04 +0000 Subject: [PATCH] Use proper constants.ts exports for Edit Profile Dialog limits (#10054) --- src/screens/Profile/Header/EditProfileDialog.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/screens/Profile/Header/EditProfileDialog.tsx b/src/screens/Profile/Header/EditProfileDialog.tsx index 3b948f2375..1715328f54 100644 --- a/src/screens/Profile/Header/EditProfileDialog.tsx +++ b/src/screens/Profile/Header/EditProfileDialog.tsx @@ -5,7 +5,7 @@ import {msg} from '@lingui/core/macro' import {useLingui} from '@lingui/react' import {Plural, Trans} from '@lingui/react/macro' -import {urls} from '#/lib/constants' +import {MAX_DESCRIPTION, MAX_DISPLAY_NAME, urls} from '#/lib/constants' import {cleanError} from '#/lib/strings/errors' import {isOverMaxGraphemeCount} from '#/lib/strings/helpers' import {logger} from '#/logger' @@ -26,9 +26,6 @@ import * as Toast from '#/components/Toast' import {Text} from '#/components/Typography' import {useSimpleVerificationState} from '#/components/verification' -const DISPLAY_NAME_MAX_GRAPHEMES = 64 -const DESCRIPTION_MAX_GRAPHEMES = 256 - export function EditProfileDialog({ profile, control, @@ -205,11 +202,11 @@ function DialogInner({ const displayNameTooLong = isOverMaxGraphemeCount({ text: displayName, - maxCount: DISPLAY_NAME_MAX_GRAPHEMES, + maxCount: MAX_DISPLAY_NAME, }) const descriptionTooLong = isOverMaxGraphemeCount({ text: description, - maxCount: DESCRIPTION_MAX_GRAPHEMES, + maxCount: MAX_DESCRIPTION, }) const cancelButton = useCallback( @@ -330,7 +327,7 @@ function DialogInner({ {color: t.palette.negative_400}, ]}> @@ -381,7 +378,7 @@ function DialogInner({ {color: t.palette.negative_400}, ]}>