From 62748137aabb53056cf7cd5f3171d9d4a2391e04 Mon Sep 17 00:00:00 2001 From: tdgao Date: Thu, 2 Jul 2026 12:29:26 -0700 Subject: [PATCH] feat: handle download project dependencies recursively and properly pass all game versions/platforms compatible on the selected version --- .../DownloadDependencies.vue | 165 ++++++++++-------- .../DownloadDependency.vue | 82 +++++++++ 2 files changed, 170 insertions(+), 77 deletions(-) create mode 100644 apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependency.vue diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue index 88f705995c..adf3640686 100644 --- a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue @@ -4,75 +4,23 @@ {{ formatMessage(messages.dependenciesTitle) }}
-
-
- - - - - - - -
-
-
-
+
diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependency.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependency.vue new file mode 100644 index 0000000000..6568724ba1 --- /dev/null +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependency.vue @@ -0,0 +1,82 @@ + + +