From b2d40af9cde4f442deb92ec75278b34d12f3d190 Mon Sep 17 00:00:00 2001 From: Truman Gao <106889354+tdgao@users.noreply.github.com> Date: Fri, 13 Mar 2026 11:56:32 -0700 Subject: [PATCH] feat: confirm transfer project/org modals (#5532) * feat: implement confirm transfer project/org modals * pnpm prepr * update warning banner copy * update warning banner again --- .../components/ui/ConfirmTransferOrgModal.vue | 113 ++++++++++++++++ .../ui/ConfirmTransferProjectModal.vue | 125 ++++++++++++++++++ .../pages/[type]/[id]/settings/members.vue | 51 ++++++- .../organization/[id]/settings/members.vue | 30 ++++- apps/labrinth/src/routes/v3/teams.rs | 2 +- 5 files changed, 316 insertions(+), 5 deletions(-) create mode 100644 apps/frontend/src/components/ui/ConfirmTransferOrgModal.vue create mode 100644 apps/frontend/src/components/ui/ConfirmTransferProjectModal.vue diff --git a/apps/frontend/src/components/ui/ConfirmTransferOrgModal.vue b/apps/frontend/src/components/ui/ConfirmTransferOrgModal.vue new file mode 100644 index 000000000..e4f62b43f --- /dev/null +++ b/apps/frontend/src/components/ui/ConfirmTransferOrgModal.vue @@ -0,0 +1,113 @@ + + + diff --git a/apps/frontend/src/components/ui/ConfirmTransferProjectModal.vue b/apps/frontend/src/components/ui/ConfirmTransferProjectModal.vue new file mode 100644 index 000000000..d47a619fa --- /dev/null +++ b/apps/frontend/src/components/ui/ConfirmTransferProjectModal.vue @@ -0,0 +1,125 @@ + + + diff --git a/apps/frontend/src/pages/[type]/[id]/settings/members.vue b/apps/frontend/src/pages/[type]/[id]/settings/members.vue index b22677586..e7df5b7bc 100644 --- a/apps/frontend/src/pages/[type]/[id]/settings/members.vue +++ b/apps/frontend/src/pages/[type]/[id]/settings/members.vue @@ -1,5 +1,17 @@