From 8ce86e856a33fceafaa6501e4409af44c8f690ce Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Tue, 18 Mar 2025 16:59:44 +0000 Subject: [PATCH] Work to new structures --- .../components/form/select/SeatType.vue | 58 ++++++ .../workspaces/members/TableHeader.vue | 10 + .../workspaces/members/new/GuestsTable.vue | 52 +++-- .../workspaces/members/new/InvitesTable.vue | 189 ++++++++++++++++++ .../members/new/JoinRequestsTable.vue | 143 +++++++++++++ .../workspaces/members/new/MembersTable.vue | 45 +++-- .../lib/common/generated/gql/gql.ts | 42 ++-- .../lib/common/generated/gql/graphql.ts | 29 ++- .../lib/settings/graphql/queries.ts | 2 + .../workspaces/[slug]/members/invites.vue | 8 + .../workspaces/[slug]/members/requests.vue | 8 + 11 files changed, 527 insertions(+), 59 deletions(-) create mode 100644 packages/frontend-2/components/form/select/SeatType.vue create mode 100644 packages/frontend-2/components/settings/workspaces/members/new/InvitesTable.vue create mode 100644 packages/frontend-2/components/settings/workspaces/members/new/JoinRequestsTable.vue diff --git a/packages/frontend-2/components/form/select/SeatType.vue b/packages/frontend-2/components/form/select/SeatType.vue new file mode 100644 index 000000000..cc3ca5177 --- /dev/null +++ b/packages/frontend-2/components/form/select/SeatType.vue @@ -0,0 +1,58 @@ + + + diff --git a/packages/frontend-2/components/settings/workspaces/members/TableHeader.vue b/packages/frontend-2/components/settings/workspaces/members/TableHeader.vue index 62018beef..5c792566f 100644 --- a/packages/frontend-2/components/settings/workspaces/members/TableHeader.vue +++ b/packages/frontend-2/components/settings/workspaces/members/TableHeader.vue @@ -23,6 +23,14 @@ hide-description :hide-items="[Roles.Workspace.Guest]" /> +