Merge pull request #587 from ueokande/refactor-content

Refactor content scripts
This commit is contained in:
Shin'ya Ueoka 2019-05-19 15:59:05 +09:00 committed by GitHub
commit 3f4bc62ed5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
131 changed files with 3828 additions and 2353 deletions

View file

@ -14,10 +14,10 @@ export default class ContentMessageClient {
}
async getAddonEnabled(tabId: number): Promise<boolean> {
let { enabled } = await browser.tabs.sendMessage(tabId, {
let enabled = await browser.tabs.sendMessage(tabId, {
type: messages.ADDON_ENABLED_QUERY,
}) as { enabled: boolean };
return enabled;
});
return enabled as any as boolean;
}
toggleAddonEnabled(tabId: number): Promise<void> {