From 921570f2296236cfda2ef1c944f0b97f9dc7e7df Mon Sep 17 00:00:00 2001 From: Leonmmcoset Date: Mon, 20 Oct 2025 22:01:54 +0800 Subject: [PATCH] add beta notice --- src/App.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/App.tsx b/src/App.tsx index 79d1492..47f0e4e 100755 --- a/src/App.tsx +++ b/src/App.tsx @@ -2,7 +2,7 @@ import { createTheme, CssBaseline, GlobalStyles, styled, ThemeProvider, useMedia import { grey } from "@mui/material/colors"; import { ThemeOptions } from "@mui/material/styles/createTheme"; import i18next from "i18next"; -import { enqueueSnackbar, MaterialDesignContent, SnackbarProvider } from "notistack"; +import { enqueueSnackbar, MaterialDesignContent, SnackbarProvider, useSnackbar } from "notistack"; import { Suspense, useEffect, useMemo } from "react"; import { useTranslation } from "react-i18next"; import { Outlet } from "react-router-dom"; @@ -300,6 +300,15 @@ const AppContent = () => { const title = useAppSelector((state) => state.siteConfig.basic.config.title); const theme = useTheme(); const isMobile = useMediaQuery(theme.breakpoints.down("sm")); + const { enqueueSnackbar } = useSnackbar(); + + useEffect(() => { + // 显示测试网站提示 + enqueueSnackbar("请注意,本网站是测试网站", { + variant: "warning", + autoHideDuration: 5000, + }); + }, [enqueueSnackbar]); const scrollBar = { "&::-webkit-scrollbar-button": { width: 0,