Добавить юридический футер

This commit is contained in:
2026-05-21 23:51:49 +05:00
parent 8efaafb833
commit 633c338c16
5 changed files with 39 additions and 11 deletions

View File

@@ -33,14 +33,14 @@ interface UpdateItem {
const fetchUpdates = async (): Promise<DownloadFeature[]> => {
try {
const response = await fetch('https://sdu.rosetta.im/updates/all');
const data = await response.json();
const data = (await response.json()) as { items?: UpdateItem[] };
return (data.items || []).map((item: UpdateItem) => ({
return (data.items || []).map((item) => ({
platform: item.platform,
arch: item.arch,
version: item.version,
link: new URL(item.downloadUrl, 'https://sdu.rosetta.im').toString(),
})).sort((a : any, b : any) => {
})).sort((a, b) => {
const platformOrder = ['darwin', 'linux', 'win32', 'android'];
const archOrder = ['arm64', 'x64', 'universal']
const platformComparison = platformOrder.indexOf(a.platform) - platformOrder.indexOf(b.platform);
@@ -174,4 +174,4 @@ export function DownloadCenter() {
</Container>
</div>
);
}
}