2020-04-28 23:56:51 +05:30

38 lines
962 B
JavaScript

import 'unicorn.log';
import browser from 'webextension-polyfill';
function openWebPage(url) {
return browser.tabs.create({url});
}
document.addEventListener('DOMContentLoaded', async () => {
const tabs = await browser.tabs.query({
active: true,
lastFocusedWindow: true,
});
const url = tabs.length && tabs[0].url;
const response = await browser.runtime.sendMessage({
msg: 'hello',
url,
});
// eslint-disable-next-line no-console
console.unicorn(response);
document.getElementById('github__button').addEventListener('click', () => {
return openWebPage(
'https://github.com/abhijithvijayan/web-extension-starter'
);
});
document.getElementById('donate__button').addEventListener('click', () => {
return openWebPage('https://www.buymeacoffee.com/abhijithvijayan');
});
document.getElementById('options__button').addEventListener('click', () => {
return openWebPage('options.html');
});
});