feat: добавил функцию форматирования имени пользователя и применил её в верхней панели и на главной странице
🚀 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
🚀 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
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
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]}`
|
||||
}
|
||||
Reference in New Issue
Block a user