Merge pull request #587 from ueokande/refactor-content
Refactor content scripts
This commit is contained in:
commit
3f4bc62ed5
131 changed files with 3828 additions and 2353 deletions
|
@ -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> {
|
||||
|
|
Reference in a new issue