import * as Tooltip from '@radix-ui/react-tooltip' import { PlayCircle, StopCircle } from 'lucide-react' import { Dispatch, SetStateAction } from 'react' import { Button } from 'ui' import { useTelemetryProps } from 'common' import Telemetry from 'lib/telemetry' import { useRouter } from 'next/router' import { ChooseChannelPopover } from './ChooseChannelPopover' import { RealtimeFilterPopover } from './RealtimeFilterPopover' import { RealtimeTokensPopover } from './RealtimeTokensPopover' import { RealtimeConfig } from './useRealtimeMessages' interface HeaderProps { config: RealtimeConfig onChangeConfig: Dispatch> } export const Header = ({ config, onChangeConfig }: HeaderProps) => { const telemetryProps = useTelemetryProps() const router = useRouter() return (
{config.channelName.length === 0 && (
You'll need to join a channel first
)}
) }