@@ -379,6 +379,17 @@ const Index = (props) => {
useEffect(() => {
fetchData();
}, [range, props.data?.data?.rule_id]);
+
+ // 监听刷新事件
+ useEffect(() => {
+ // 添加事件监听器
+ window.addEventListener("refreshAlarm", fetchData);
+ // 清理函数:移除事件监听器
+ return () => {
+ window.removeEventListener("refreshAlarm", fetchData);
+ };
+ }, []);
return (
<>
<div className={styles.desc}>