feat: add app launching functionality and update related components

This commit is contained in:
Elysia
2026-01-31 18:21:16 +08:00
parent 39e40ff946
commit 6154d75fa6
5 changed files with 140 additions and 14 deletions

View File

@@ -134,7 +134,7 @@ const emit = defineEmits<{
(e: 'resume', download: DownloadItem): void;
(e: 'cancel', download: DownloadItem): void;
(e: 'retry', download: DownloadItem): void;
(e: 'open-app', download: DownloadItem): void;
(e: 'open-app', download: string): void;
}>();
@@ -166,7 +166,7 @@ const retry = () => {
const openApp = () => {
if (props.download) {
emit('open-app', props.download);
emit('open-app', props.download.pkgname);
}
};