Moved data to the cdn

This commit is contained in:
Jonas_Jones 2023-10-07 22:36:05 +02:00
parent 5081c99afb
commit cf8833e0d7

View file

@ -68,25 +68,27 @@
} }
onMount(async () => { onMount(async () => {
const response = await fetch("/data.json"); try {
releases = await response.json(); const response = await fetch('https://cdn.jonasjones.dev/api/kcomebacks/data.json');
if (response.ok) {
releases = await response.json();
// Extract unique release types from the releases array // Extract unique release types from the releases array
releaseTypes = Array.from( releaseTypes = Array.from(new Set(releases.map(release => {
new Set( return release.releaseType === null ? 'Unknown' : release.releaseType;
releases.map((release) => { })));
return release.releaseType === null
? "Unknown"
: release.releaseType;
})
)
);
// Sort releases by date from most recent to least recent // Sort releases by date from most recent to least recent
releases.sort((a, b) => new Date(b.date) - new Date(a.date)); releases.sort((a, b) => new Date(b.date) - new Date(a.date));
filterReleases(); // Initial filtering based on default values filterReleases(); // Initial filtering based on default values
}); } else {
console.error('Failed to fetch data:', response.status);
}
} catch (error) {
console.error('Error fetching data:', error);
}
});
</script> </script>
<div class="container"> <div class="container">