不知道该说什么。

This commit is contained in:
2026-01-23 14:38:47 +08:00
parent f577f01a35
commit 7d76e9a7e9
4 changed files with 17 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ const useStyles = makeStyles({
const StatusDisplay: React.FC = () => {
const styles = useStyles();
const { toasterId } = useLayout();
const { toasterId, refreshTrigger } = useLayout();
const { dispatchToast } = useToastController(toasterId);
const [isApiOnline, setIsApiOnline] = useState<boolean | null>(null);
const [statics, setStatics] = useState<StaticsData | null>(null);
@@ -121,6 +121,13 @@ const StatusDisplay: React.FC = () => {
};
}, [checkStatus, refreshStatics]);
// Listen for global refresh trigger
useEffect(() => {
if (refreshTrigger > 0) {
refreshStatics(false);
}
}, [refreshTrigger, refreshStatics]);
return (
<div className={styles.container}>
<Card className={styles.card}>