summaryrefslogtreecommitdiffstats
path: root/util.js
diff options
context:
space:
mode:
Diffstat (limited to 'util.js')
-rw-r--r--util.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/util.js b/util.js
new file mode 100644
index 0000000..4e21013
--- /dev/null
+++ b/util.js
@@ -0,0 +1,14 @@
+export function setIcon(tabId, status) {
+ const iconMap = {
+ wait: "icons/wait.png",
+ ready: "icons/ready.png",
+ saved: "icons/saved.png",
+ };
+
+ const path = iconMap[status] || iconMap.wait;
+
+ browser.browserAction.setIcon({
+ tabId,
+ path,
+ });
+}