Initial Commit
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
// Background script for Firefox extension
|
||||
browser.runtime.onInstalled.addListener(() => {
|
||||
console.log('GreasyBoii extension installed');
|
||||
});
|
||||
|
||||
// Listen for messages from content script
|
||||
browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
||||
if (request.action === 'getRules') {
|
||||
browser.storage.sync.get(['rules']).then((result) => {
|
||||
sendResponse({ rules: result.rules || [] });
|
||||
});
|
||||
return true; // Keep channel open for async response
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user