Moving setPower calls from common to page JS files
parent
32230ec5ce
commit
5ffae25292
|
@ -1,7 +1,4 @@
|
|||
// Set setting toggle values on-load:
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
setPower(item.power, false);
|
||||
});
|
||||
extensionAPI.storage.sync.get({ 'notifications': 'on' }, (item) => {
|
||||
setNotifications(item.notifications, false);
|
||||
});
|
||||
|
@ -31,17 +28,6 @@ extensionAPI.storage.sync.get({ 'breezewiki': 'off' }, (item) => {
|
|||
}
|
||||
});
|
||||
|
||||
// Add event listener for power toggle
|
||||
document.getElementById('powerCheckbox').addEventListener('change', () => {
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
if (item.power === 'on') {
|
||||
setPower('off');
|
||||
} else {
|
||||
setPower('on');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// Event listeners for toggling search engines
|
||||
const searchEngineToggles = document.querySelectorAll('.searchEngineToggles label');
|
||||
searchEngineToggles.forEach((engine) => {
|
||||
|
|
|
@ -22,6 +22,22 @@ function setPower(setting, storeSetting = true) {
|
|||
});
|
||||
}
|
||||
|
||||
// Set setting toggle values on-load:
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
setPower(item.power, false);
|
||||
});
|
||||
|
||||
// Add event listener for power toggle
|
||||
document.getElementById('powerCheckbox').addEventListener('change', () => {
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
if (item.power === 'on') {
|
||||
setPower('off');
|
||||
} else {
|
||||
setPower('on');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// Set default action setting
|
||||
extensionAPI.storage.sync.get(['defaultWikiAction'], (item) => {
|
||||
if (item.defaultWikiAction === 'disabled') {
|
||||
|
|
|
@ -445,6 +445,22 @@ function setPower(setting, storeSetting = true) {
|
|||
});
|
||||
}
|
||||
|
||||
// Set setting toggle values on-load:
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
setPower(item.power, false);
|
||||
});
|
||||
|
||||
// Add event listener for power toggle
|
||||
document.getElementById('powerCheckbox').addEventListener('change', () => {
|
||||
extensionAPI.storage.local.get({ 'power': 'on' }, (item) => {
|
||||
if (item.power === 'on') {
|
||||
setPower('off');
|
||||
} else {
|
||||
setPower('on');
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
async function migrateData() {
|
||||
commonFunctionMigrateToV3();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue