summaryrefslogtreecommitdiff
path: root/storage.js
diff options
context:
space:
mode:
Diffstat (limited to 'storage.js')
-rw-r--r--storage.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/storage.js b/storage.js
new file mode 100644
index 0000000..d8964bf
--- /dev/null
+++ b/storage.js
@@ -0,0 +1,12 @@
+async function StorageGetDomains() {
+ const data = await browser.storage.sync.get('domains');
+ if (data.domains.length === 0) {
+ StorageUpdateDomainList(["https://gitlab.com"]);
+ return StorageGetDomains();
+ }
+ return data.domains;
+};
+
+async function StorageUpdateDomainList(domains) {
+ return browser.storage.sync.set({ 'domains': domains });
+}