added announcement bar

This commit is contained in:
daniel31x13
2023-11-07 13:06:42 -05:00
parent cb5b1751c0
commit 2f4af7f3d9
4 changed files with 108 additions and 3 deletions
+16
View File
@@ -0,0 +1,16 @@
export default async function getLatestVersion(setShowAnnouncement: Function) {
const announcementId = localStorage.getItem("announcementId");
const response = await fetch(
`https://blog.linkwarden.app/latest-announcement.json`
);
const data = await response.json();
const latestAnnouncement = data.id;
if (announcementId !== latestAnnouncement) {
setShowAnnouncement(true);
localStorage.setItem("announcementId", latestAnnouncement);
}
}