diff --git a/popup/index.tsx b/popup/index.tsx index af3e198..fc51abc 100644 --- a/popup/index.tsx +++ b/popup/index.tsx @@ -8,8 +8,6 @@ import "assets/global.less"; import styles from "./popup.module.less"; function IndexPopup() { - const [data, setData] = useState("") - const [tab, setTab] = useState(); const onBack = () => { @@ -21,6 +19,15 @@ function IndexPopup() { chrome.runtime.openOptionsPage(); return; } + else if (value === "home") { + chrome.storage.local.get(["siteUrl"]).then((res) => { + if (res.siteUrl) { + chrome.tabs.create({ url: res.siteUrl }); + } + }); + + return; + } setTab(value); } diff --git a/popup/menu.tsx b/popup/menu.tsx index 73e53af..2bee551 100644 --- a/popup/menu.tsx +++ b/popup/menu.tsx @@ -1,4 +1,4 @@ -import { IconBili, IconRead, IconSetting } from "~assets/icons"; +import { IconBili, IconPaul, IconRead, IconSetting } from "~assets/icons"; import styles from "./popup.module.less"; const items = [ @@ -12,6 +12,11 @@ const items = [ icon: , value: "toy", }, + { + name: "访问网站", + icon: , + value: "home", + }, { name: "插件设置", icon: ,