Alt-Tab-Page/src/scripts/loadNewPage.js

20 lines
628 B
JavaScript
Raw Normal View History

2018-11-05 01:05:11 +00:00
const redirectToPreferedHome = () => {
let tabPgSettings = browser.storage.local.get();
2018-05-02 00:04:30 +00:00
tabPgSettings.then(finishLoad, onError);
}
2018-11-05 01:05:11 +00:00
const finishLoad = (toLoadSettings) => {
let loadSelectedPage = browser.tabs;
let pageToLoad = toLoadSettings.userSelectedTabPage;
2018-05-02 00:04:30 +00:00
console.log("Trying to load settings if any...");
if (pageToLoad !== "Default" && pageToLoad !== undefined) {
loadSelectedPage.update({url: pageToLoad});
} else {
loadSelectedPage.update({url: "https://www.google.com/"});
}
}
2018-11-05 01:05:11 +00:00
const onError = (error) => { console.log(`Error: ${error}`); }
2018-05-02 00:04:30 +00:00
redirectToPreferedHome();