Files
supabase/studio/components/interfaces/Organization/Organization.utils.ts

20 lines
541 B
TypeScript

import { Member } from 'types'
// Invite is expired if older than 24hrs
export function isInviteExpired(timestamp: string) {
const inviteDate = new Date(timestamp)
const now = new Date()
const timeBetween = now.valueOf() - inviteDate.valueOf()
if (timeBetween / 1000 / 60 / 60 < 24) {
return false
}
return true
}
export const getUserDisplayName = (user?: Member) => {
if (!user) return ''
const { username, primary_email, invited_id } = user || {}
return invited_id !== undefined ? primary_email : username || ''
}