Files
code-box/tools.ts
2024-07-30 10:39:32 +08:00

26 lines
618 B
TypeScript

import { sendToBackground } from "@plasmohq/messaging"
export function addCss(code) {
const style = document.createElement("style")
const css = document.createTextNode(code)
style.appendChild(css)
document.head.appendChild(style)
}
export function addJs(code) {
const script = document.createElement("script")
// const js = document.createTextNode(`(()=>{${code}})()`)
const js = document.createTextNode(code)
script.appendChild(js)
document.head.appendChild(script)
}
export function setIcon(active: boolean) {
sendToBackground({
name: "icon",
body: {
active: active
}
})
}