overleaf-cep/services/web/frontend/js/features/review-panel-new/utils/build-name.ts
Mathias Jakobsen 913caca379 Merge pull request #26850 from overleaf/mj-chat-deleted-user
[web] Handle deleted users in chat threads

GitOrigin-RevId: 6593bf37e4f2339b40069b7cf4198166660852fb
2025-07-08 08:06:17 +00:00

17 lines
295 B
TypeScript

export const buildName = (user: {
first_name?: string
last_name?: string
email?: string
}) => {
const name = [user.first_name, user.last_name].filter(Boolean).join(' ')
if (name) {
return name
}
if (user.email) {
return user.email.split('@')[0]
}
return 'Unknown'
}