Moved unpacked extension into its own directory
This commit is contained in:
1 parent
b24bd48ee6
commit
8f54ba762f
9 files changed
No files matched your search
@@ -0,0 +1,19 @@
|
||||
// Background service worker for the extension
|
||||
// Handles installation and updates
|
||||
|
||||
chrome.runtime.onInstalled.addListener(() => {
|
||||
console.log('Quiz Helper extension installed');
|
||||
|
||||
// Set default state
|
||||
chrome.storage.sync.set({ enabled: false });
|
||||
});
|
||||
|
||||
// Listen for messages from content scripts or popup
|
||||
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
||||
if (request.action === 'getState') {
|
||||
chrome.storage.sync.get(['enabled'], (result) => {
|
||||
sendResponse({ enabled: result.enabled || false });
|
||||
});
|
||||
return true; // Indicates async response
|
||||
}
|
||||
});
|
||||
Reference in new issue
Block a user