From ad213dd4f8d5535705f69752504852943d7cc0dd Mon Sep 17 00:00:00 2001 From: k4rli Date: Thu, 10 Jul 2025 13:19:28 +0300 Subject: [PATCH] feat(MED-122): consistently format name in titlecase --- .../accounts/src/components/personal-account-dropdown.tsx | 5 +++-- packages/features/accounts/tsconfig.json | 5 ++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/features/accounts/src/components/personal-account-dropdown.tsx b/packages/features/accounts/src/components/personal-account-dropdown.tsx index 7648a3f..fd2bab8 100644 --- a/packages/features/accounts/src/components/personal-account-dropdown.tsx +++ b/packages/features/accounts/src/components/personal-account-dropdown.tsx @@ -26,9 +26,10 @@ import { SubMenuModeToggle } from '@kit/ui/mode-toggle'; import { ProfileAvatar } from '@kit/ui/profile-avatar'; import { Trans } from '@kit/ui/trans'; import { cn } from '@kit/ui/utils'; - + import { usePersonalAccountData } from '../hooks/use-personal-account-data'; import { Avatar, AvatarFallback, AvatarImage } from '@kit/ui/avatar'; +import { toTitleCase } from '~/lib/utils'; const PERSONAL_ACCOUNT_SLUG = 'personal'; @@ -124,7 +125,7 @@ export function PersonalAccountDropdown({ data-test={'account-dropdown-display-name'} className={'truncate text-sm'} > - {displayName} + {toTitleCase(displayName)} diff --git a/packages/features/accounts/tsconfig.json b/packages/features/accounts/tsconfig.json index 9a53360..8d5bae9 100644 --- a/packages/features/accounts/tsconfig.json +++ b/packages/features/accounts/tsconfig.json @@ -1,7 +1,10 @@ { "extends": "@kit/tsconfig/base.json", "compilerOptions": { - "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" + "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json", + "paths": { + "~/lib/utils": ["../../../lib/utils.ts"] + } }, "include": ["*.ts", "*.tsx", "src"], "exclude": ["node_modules"]