Files
UniVerse/frontend/src/utils/formatUserName.ts
T
serega404 fc380c7c51
🚀 Create and publish a Docker image / Detect changes in backend and frontend (push) Successful in 8s
🚀 Create and publish a Docker image / Build & publish backend image (push) Successful in 11s
🚀 Create and publish a Docker image / Build & publish frontend image (push) Successful in 24s
🚀 Create and publish a Docker image / Update stack on Portainer (push) Successful in 6s
feat: добавил функцию форматирования имени пользователя и применил её в верхней панели и на главной странице
2026-05-11 02:04:42 +03:00

13 lines
545 B
TypeScript

export function formatUserName(name?: string | null) {
if (!name) return ''
const parts = name.trim().split(' ').filter(Boolean)
// Если имя состоит из одного слова, оставляем его как есть.
if (parts.length === 1) return parts[0]
// Бэкенд хранит displayName одной строкой, а в интерфейсе нам нужен формат
// "имя + фамилия" для верхней панели и приветствия.
return `${parts[1]} ${parts[0]}`
}