/** * useWebsocketSessionSync - DEPRECATED * * This hook is deprecated. WebSocket connection and event handling is now managed * by useWebSocketConnection.js. This file is kept for backwards compatibility * but will be removed in a future version. * * All functionality has been consolidated into: * - useWebSocketConnection.js: WebSocket lifecycle and event handlers * - useStockDataRequests.js: Stock data request callbacks * - useAgentDataRequests.js: Agent operation callbacks */ import { useWebSocketConnection } from './useWebSocketConnection'; /** * @deprecated Use useWebSocketConnection directly instead. * This hook is a thin wrapper that delegates to useWebSocketConnection * for backwards compatibility. */ export function useWebsocketSessionSync(props) { // Delegate to useWebSocketConnection const { clientRef } = useWebSocketConnection(); // Return clientRef so existing code can still access it return { clientRef }; } export default useWebsocketSessionSync;