diff --git a/website/apps/web/src/components/home/HomeActionsRelease/HomeActionsRelease.tsx b/website/apps/web/src/components/home/HomeActionsRelease/HomeActionsRelease.tsx index 8ce8d2de61..27a8832581 100644 --- a/website/apps/web/src/components/home/HomeActionsRelease/HomeActionsRelease.tsx +++ b/website/apps/web/src/components/home/HomeActionsRelease/HomeActionsRelease.tsx @@ -493,6 +493,17 @@ export const DownloadButtons: FC<{ release: Release }> = ({ release }) => { } }, [validPlatforms, viewAll, envPlatformId]) + const [os, arch] = useMemo(() => { + if (!envPlatformId) return ['unknown', 'unknown'] + return envPlatformId.toString() + .replace(/macos-universal/i, 'macos-arm64') + .split('-') + }, [envPlatformId]) + + const mirrorchyanAvailable = useMemo(() => { + return os === 'windows' || os === 'macos' + }, [os, arch]) + if (!envPlatformId) { return ( = ({ release }) => { > 查看全部 -
- - 已有 Mirror酱 CDK? -

- 前往 Mirror酱 高速下载 -
-
+ {mirrorchyanAvailable && ( +
+ + 已有 Mirror酱 CDK? +

+ 前往 Mirror酱 高速下载 +
+
+ )} )}