From 3632ddb75aebbb258171ee4b964cc452093f7ea3 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Thu, 10 Apr 2025 21:01:36 +0100 Subject: [PATCH] Confirmation dialog --- .../components/billing/TransitionCards.vue | 40 +--- .../components/projects/ConfirmMoveDialog.vue | 167 +++++++++++++++ .../projects/MoveToWorkspaceDialog.vue | 194 ++++++------------ .../frontend-2/components/workspace/Card.vue | 33 ++- .../lib/common/generated/gql/gql.ts | 42 ++-- .../lib/common/generated/gql/graphql.ts | 32 +-- 6 files changed, 289 insertions(+), 219 deletions(-) create mode 100644 packages/frontend-2/components/projects/ConfirmMoveDialog.vue diff --git a/packages/frontend-2/components/billing/TransitionCards.vue b/packages/frontend-2/components/billing/TransitionCards.vue index 5a4edb10a..01197b935 100644 --- a/packages/frontend-2/components/billing/TransitionCards.vue +++ b/packages/frontend-2/components/billing/TransitionCards.vue @@ -2,18 +2,7 @@
-
-
- -
-
-
{{ currentState.title }}
-
- {{ currentState.description }} -
-
-
Current
-
+
@@ -25,36 +14,11 @@ -
-
- -
-
-
{{ newState.title }}
-
- {{ newState.description }} -
-
- -
+
diff --git a/packages/frontend-2/components/projects/ConfirmMoveDialog.vue b/packages/frontend-2/components/projects/ConfirmMoveDialog.vue new file mode 100644 index 000000000..01f62cf76 --- /dev/null +++ b/packages/frontend-2/components/projects/ConfirmMoveDialog.vue @@ -0,0 +1,167 @@ + + + diff --git a/packages/frontend-2/components/projects/MoveToWorkspaceDialog.vue b/packages/frontend-2/components/projects/MoveToWorkspaceDialog.vue index 53f266ea8..af887c014 100644 --- a/packages/frontend-2/components/projects/MoveToWorkspaceDialog.vue +++ b/packages/frontend-2/components/projects/MoveToWorkspaceDialog.vue @@ -1,19 +1,42 @@