From 5a5c68a7cb0c89dc4801274c36d5c52773aefc17 Mon Sep 17 00:00:00 2001 From: Neila Date: Sun, 22 Oct 2023 11:49:42 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F=20set(as=20stringifyCheck?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/components/headBar/HeadBar.tsx | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/src/app/components/headBar/HeadBar.tsx b/src/app/components/headBar/HeadBar.tsx index b3c6ef2b..b541bd66 100644 --- a/src/app/components/headBar/HeadBar.tsx +++ b/src/app/components/headBar/HeadBar.tsx @@ -33,9 +33,6 @@ import { Theme } from "@emotion/react"; import stringToBoolean from "../../setting/stringToBoolean"; -import dynamic from 'next/dynamic'; -const PureDialog = dynamic(() => import("../dialog/PureDialog")); -const Index = dynamic(() => import("../../page")); var logger = new LpLogger({ name: "HeadBar", level: "log", // 空字符串时,不显示任何信息 @@ -49,6 +46,9 @@ import { forkMeOnGitHub as forkMeOnGitHubContext, showSidebar } from '../../layoutClient'; +import { + stringifyCheck +} from '../../setting/Switcher'; export interface HeadBarOption { pageName: string; isIndex: boolean; @@ -65,8 +65,6 @@ export interface HeadBarOption { export default function HeadBar(props: HeadBarOption): JSX.Element { var forkMeOnGithub = useContext(forkMeOnGitHubContext), darkModeFormStorage = useContext(darkModeContext), - [searchText, setSearchText] = useState(""), - [showSearchTool, setShowSearchTool] = useState(false), router = useRouter(), darkMode = stringToBoolean(darkModeFormStorage.mode.replace("light", "false").replace("dark", "true")); const noDrag: CSSProperties = { @@ -111,7 +109,7 @@ export default function HeadBar(props: HeadBarOption): JSX.Element { {value => !props.isIndex && ( { - value.set((!stringToBoolean(value.show)).toString()); + value.set((!stringToBoolean(value.show)).toString() as stringifyCheck); }} size="large" edge="end" color="inherit" aria-label="menu" sx={{ mr: 2 }}> @@ -148,16 +146,6 @@ export default function HeadBar(props: HeadBarOption): JSX.Element { right: "-40px" }}>Fork me on GitHub : } - {showSearchTool && { - setSearchText(""); - setShowSearchTool(false); - }}> - - - {searchText} - - - } ; };