feat: 添加最新版本信息和下载链接逻辑

This commit is contained in:
2025-06-06 00:28:27 +08:00
parent cfb95eca4e
commit 134e993274
3 changed files with 116 additions and 11 deletions
+17
View File
@@ -162,6 +162,23 @@ onMounted(() => {
{ immediate: true }
);
});
// 数据获取
export interface Release {
assets: {
name: string;
browser_download_url: string;
}[];
tag_name: string;
created_at: string;
body: string;
}
const { data: latestRelease }: { data: Ref<Release> } = await useFetch(
"https://gitee.com/api/v5/repos/spark-store-project/spark-store/releases/latest"
);
provide("latestRelease", latestRelease);
</script>
<template>