"use client" import { useEffect, useState } from "react" import { connectSocket } from "@/lib/socket" const LiveIndicator = () => { const [connected, setConnected] = useState(false) useEffect(() => { const socket = connectSocket() socket.on('connect', () => { setConnected(true) }) socket.on('disconnect', () => { setConnected(false) }) return () => { socket.off('connect') socket.off('disconnect') } }, []) return (