new changes in extension

This commit is contained in:
n4ze3m
2023-04-11 16:41:45 +05:30
parent 34efe64f3b
commit dd2d3b1d97
3 changed files with 32 additions and 3 deletions

25
extension/background.ts Normal file
View File

@@ -0,0 +1,25 @@
export {};
const toogle = () => {
const iframe = document.getElementById("pageassist-iframe");
const widget = document.getElementById("pageassist-icon");
if (iframe) {
const display = iframe.style.display;
if (display === "none") {
if (widget) {
widget.style.display = "none";
}
iframe.style.display = "block";
} else {
iframe.style.display = "none";
// if user enabled show widget in settings and close from action then show widget will be disappear inorder to show widget again we need to reload the page
}
}
};
chrome.action.onClicked.addListener((tab) => {
chrome.scripting.executeScript({
target: { tabId: tab.id },
func: toogle,
});
});