From bb512c3848abea7deaa94d66dfa66870d8c501b2 Mon Sep 17 00:00:00 2001 From: Dovi Cowan Date: Wed, 20 Jul 2022 15:13:17 +0100 Subject: [PATCH] initialise extension --- background-script.js | 20 ++++++++++++++++++++ manifest.json | 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/background-script.js b/background-script.js index 75eb159..991ac18 100644 --- a/background-script.js +++ b/background-script.js @@ -5,7 +5,27 @@ // let content = browser.i18n.getMessage("notificationContent", message.url); }) */ +chrome.runtime.onInstalled.addListener(function(details) { + + if(details.reason == "install"){ + chrome.storage.sync.set({ + 'hiddenItemsList': '{}' + }) + + console.log('Successfully initialised new install'); + } else if ( details.reason == "update" ) { + console.log('Extension updated'); + } +}) + chrome.action.onClicked.addListener(async tab => { + var hiddenItemsList; + + chrome.storage.sync.get(['hiddenItemsList'], function(result) { + hiddenItemsList = JSON.parse(result.hiddenItemsList); + console.log(hiddenItemsList); + }); + try { await chrome.scripting.insertCSS({ target: { diff --git a/manifest.json b/manifest.json index be4bfaa..35498af 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "eBay Item Remove - DEVELOPMENT BUILD", - "version": "0.0.1", + "version": "0.0.2", "description": "Remove items you don't want to see from eBay", @@ -20,7 +20,7 @@ "service_worker": "background-script.js" }, - "permissions": [ "notifications", "webNavigation", "scripting" ], + "permissions": [ "notifications", "webNavigation", "scripting", "storage" ], "host_permissions": [ "*://*.ebay.co.uk/*" ] } \ No newline at end of file