style: 完成所有文件的lint

This commit is contained in:
claude-code-best
2026-05-01 21:39:30 +08:00
parent d136872cc9
commit 6182015005
1333 changed files with 68255 additions and 77882 deletions

View File

@@ -1,25 +1,25 @@
import { useEffect, useRef, useCallback } from "react";
import { connectSSE, disconnectSSE } from "../api/sse";
import type { SessionEvent } from "../types";
import { useEffect, useRef, useCallback } from 'react'
import { connectSSE, disconnectSSE } from '../api/sse'
import type { SessionEvent } from '../types'
export function useSSE(
sessionId: string | null,
onEvent: (event: SessionEvent) => void,
) {
const onEventRef = useRef(onEvent);
onEventRef.current = onEvent;
const onEventRef = useRef(onEvent)
onEventRef.current = onEvent
const stableCallback = useCallback((event: SessionEvent) => {
onEventRef.current(event);
}, []);
onEventRef.current(event)
}, [])
useEffect(() => {
if (!sessionId) return;
if (!sessionId) return
connectSSE(sessionId, stableCallback);
connectSSE(sessionId, stableCallback)
return () => {
disconnectSSE();
};
}, [sessionId, stableCallback]);
disconnectSSE()
}
}, [sessionId, stableCallback])
}