From 355450535d8a78673f7248eb59df20e92a5e8a07 Mon Sep 17 00:00:00 2001 From: tdgao Date: Thu, 2 Jul 2026 14:01:17 -0700 Subject: [PATCH] refactor: use ts and also have modal own get project/versions queries --- .../DownloadDependencies.vue | 154 +++++++----- .../DownloadDependency.vue | 27 ++- .../ProjectDownloadModal/DownloadProject.vue | 183 +++++++------- .../InstallWithModrinthApp.vue | 25 +- .../ui/ProjectDownloadModal/index.vue | 228 +++++++++++++----- apps/frontend/src/pages/[type]/[project].vue | 12 +- 6 files changed, 391 insertions(+), 238 deletions(-) diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue index adf3640686..d6b6b20d89 100644 --- a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadDependencies.vue @@ -14,8 +14,15 @@ - diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadProject.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadProject.vue index 166768acc4..f2516516b7 100644 --- a/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadProject.vue +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/DownloadProject.vue @@ -100,6 +100,7 @@ -

+

{{ formatMessage(messages.noVersionsAvailable, { gameVersion: currentGameVersion, @@ -124,18 +124,22 @@

- diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/InstallWithModrinthApp.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/InstallWithModrinthApp.vue index 96fd1ed06d..e1035c8307 100644 --- a/apps/frontend/src/components/ui/ProjectDownloadModal/InstallWithModrinthApp.vue +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/InstallWithModrinthApp.vue @@ -46,9 +46,11 @@ -