forked from Rosetta/landing
Добавить юридический футер
This commit is contained in:
@@ -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>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user