user.ts 452 B

12345678910111213141516171819202122
  1. import { UserRef } from '../../../../../types/project/dashboard/api'
  2. import getMeta from '@/utils/meta'
  3. export function getUserName(user: UserRef) {
  4. if (user?.id === getMeta('ol-user_id')) {
  5. return 'You'
  6. }
  7. if (user) {
  8. const { firstName, lastName, email } = user
  9. if (firstName || lastName) {
  10. return [firstName, lastName].filter(n => n != null).join(' ')
  11. }
  12. if (email) {
  13. return email
  14. }
  15. }
  16. return 'None'
  17. }