summaryrefslogtreecommitdiff
path: root/contents/ui/main.qml
diff options
context:
space:
mode:
authorFrederick Yin <fkfd@fkfd.me>2022-04-07 12:26:24 +0800
committerFrederick Yin <fkfd@fkfd.me>2022-04-07 12:26:24 +0800
commitb026a7f1b2920b3b9639f9b9fe30f8dc8473461d (patch)
tree4ad4f035f0402c8d98317b526cde0239d31e3480 /contents/ui/main.qml
parent38287d3fbfbd126a94d1e4f58c4c62836a2516ff (diff)
Save and load important announcements from config
Diffstat (limited to 'contents/ui/main.qml')
-rw-r--r--contents/ui/main.qml8
1 files changed, 7 insertions, 1 deletions
diff --git a/contents/ui/main.qml b/contents/ui/main.qml
index 48d51b8..4872c3c 100644
--- a/contents/ui/main.qml
+++ b/contents/ui/main.qml
@@ -57,7 +57,11 @@ Item {
index: index,
course: course[1],
title: activity.title,
- url: activity.html_url
+ url: activity.html_url,
+ important: plasmoid.configuration.importantAnnouncements.includes(
+ activity.announcement_id.toString()
+ ),
+ announcementId: activity.announcement_id
})
}
})
@@ -92,6 +96,8 @@ Item {
course: "CS101"
title: "Title of the announcement"
url: "https://xkcd.com"
+ important: true
+ announcementId: 0
}
}