perf: prevent background from being mounted when not in use

This commit is contained in:
SethBurkart123
2024-02-09 18:22:58 +11:00
parent 410b817cca
commit 871cef91cb
9 changed files with 53 additions and 10 deletions
+7 -1
View File
@@ -1,7 +1,13 @@
import backgroundPage from 'url:./background/background.html'
import browser from 'webextension-polyfill';
import { SettingsState } from '../../types/storage';
export async function appendBackgroundToUI() {
console.log('Starting appendBackgroundToUI...');
const settings = await browser.storage.local.get() as SettingsState;
console.log(settings.theme);
if (settings.theme == '') return;
const parent = document.getElementById('container');