chore: updated types

This commit is contained in:
Joel Jacob Stephen
2023-07-09 11:37:50 +05:30
parent a08760351d
commit 0962718b0c
3 changed files with 9 additions and 10 deletions

View File

@@ -35,11 +35,8 @@ declare module '@vue/runtime-core' {
TeamsInvite: typeof import('./components/teams/Invite.vue')['default'] TeamsInvite: typeof import('./components/teams/Invite.vue')['default']
TeamsMembers: typeof import('./components/teams/Members.vue')['default'] TeamsMembers: typeof import('./components/teams/Members.vue')['default']
TeamsPendingInvites: typeof import('./components/teams/PendingInvites.vue')['default'] TeamsPendingInvites: typeof import('./components/teams/PendingInvites.vue')['default']
TeamsTable: typeof import('./components/teams/Table.vue')['default']
Tippy: typeof import('vue-tippy')['Tippy'] Tippy: typeof import('vue-tippy')['Tippy']
UsersInviteModal: typeof import('./components/users/InviteModal.vue')['default'] UsersInviteModal: typeof import('./components/users/InviteModal.vue')['default']
UsersTable: typeof import('./components/users/Table.vue')['default']
UsersTables: typeof import('./components/users/Tables.vue')['default']
} }
} }

View File

@@ -178,15 +178,17 @@ const {
const newUsersList = computed(() => { const newUsersList = computed(() => {
return usersList.value.map((user) => { return usersList.value.map((user) => {
return { return {
uid: user.uid || '', uid: user.uid,
name: user.displayName || '', name: user.displayName ?? '',
email: user.email || '', email: user.email ?? '',
createdOn: getCreatedDate(user.createdOn) || '', createdOn: getCreatedDate(user.createdOn),
}; };
}); });
}); });
const isUserAdmin = (selectedUser: UsersListQuery['admin']['allUsers']) => { const isUserAdmin = (
selectedUser: UsersListQuery['admin']['allUsers'][number]
) => {
return usersList.value.filter((user) => { return usersList.value.filter((user) => {
return user.uid === selectedUser.uid; return user.uid === selectedUser.uid;
})[0].isAdmin; })[0].isAdmin;

View File

@@ -91,8 +91,8 @@
import { computed } from "vue" import { computed } from "vue"
const props = defineProps<{ const props = defineProps<{
xBorder: Boolean xBorder: boolean
list: [] list: Record<string, unknown>[]
headings: string[] headings: string[]
cellStyles: string cellStyles: string
badgeName: string badgeName: string