diff --git a/packages/frontend-2/components/settings/workspaces/members/SeatTypeDisplay.vue b/packages/frontend-2/components/settings/workspaces/members/SeatTypeDisplay.vue
new file mode 100644
index 000000000..a9c90cee2
--- /dev/null
+++ b/packages/frontend-2/components/settings/workspaces/members/SeatTypeDisplay.vue
@@ -0,0 +1,21 @@
+
+
+
+ {{ seatType }}
+
+
+
+
+
diff --git a/packages/frontend-2/components/settings/workspaces/members/new/GuestsTable.vue b/packages/frontend-2/components/settings/workspaces/members/new/GuestsTable.vue
index 16a6590eb..fb44d29dc 100644
--- a/packages/frontend-2/components/settings/workspaces/members/new/GuestsTable.vue
+++ b/packages/frontend-2/components/settings/workspaces/members/new/GuestsTable.vue
@@ -52,14 +52,7 @@
EMAIL
-
-
- {{ item.seatType }}
-
-
+
@@ -92,7 +85,7 @@ import { Roles, type MaybeNullOrUndefined } from '@speckle/shared'
import { settingsWorkspacesMembersSearchQuery } from '~~/lib/settings/graphql/queries'
import { useQuery } from '@vue/apollo-composable'
import { LEARN_MORE_ROLES_SEATS_URL } from '~/lib/settings/helpers/constants'
-
+import SeatTypeDisplay from '../SeatTypeDisplay.vue'
graphql(`
fragment SettingsWorkspacesMembersNewGuestsTable_WorkspaceCollaborator on WorkspaceCollaborator {
id
diff --git a/packages/frontend-2/components/settings/workspaces/members/new/InvitesTable.vue b/packages/frontend-2/components/settings/workspaces/members/new/InvitesTable.vue
index 5c829124d..4fa489d17 100644
--- a/packages/frontend-2/components/settings/workspaces/members/new/InvitesTable.vue
+++ b/packages/frontend-2/components/settings/workspaces/members/new/InvitesTable.vue
@@ -48,16 +48,7 @@
-
-
-
- SEAT TYPE
-
-
-
+ SEAT TYPE
{{ formattedFullDate(item.updatedAt) }}
diff --git a/packages/frontend-2/components/settings/workspaces/members/new/MembersTable.vue b/packages/frontend-2/components/settings/workspaces/members/new/MembersTable.vue
index d2b9e2890..337a1c2a3 100644
--- a/packages/frontend-2/components/settings/workspaces/members/new/MembersTable.vue
+++ b/packages/frontend-2/components/settings/workspaces/members/new/MembersTable.vue
@@ -23,14 +23,13 @@
-
-
-
- EMAIL
-
-
-
- {{ item.seatType }}
-
-
+
@@ -107,6 +94,7 @@ import type { SettingsWorkspacesNewMembersTable_WorkspaceFragment } from '~~/lib
import { graphql } from '~/lib/common/generated/gql'
import { ExclamationCircleIcon } from '@heroicons/vue/24/outline'
import { LEARN_MORE_ROLES_SEATS_URL } from '~/lib/settings/helpers/constants'
+import SeatTypeDisplay from '../SeatTypeDisplay.vue'
export type UserItem = (typeof members)['value'][0]