Watch-on-LBRY/scripts/runtimeOnStartup.js

12 lines
515 B
JavaScript

const func = () => {
chrome.storage.local.get(['enabled', 'redirect'], ({ enabled, redirect }) => {
if (enabled === null || enabled === undefined) enabled = true;
if (!redirect) redirect = 'lbry.tv';
chrome.storage.local.set({ enabled, redirect });
// have to set this manually as the trigger doesn't work for `onInstalled`
chrome.browserAction.setBadgeText({ text: enabled ? 'ON' : 'OFF' });
});
};
chrome.runtime.onStartup.addListener(func);
chrome.runtime.onInstalled.addListener(func);