import React, { useState, useEffect } from 'react'; import { Radio, Zap } from 'lucide-react'; import { motion } from 'framer-motion'; export const StudioHeader: React.FC = () => { const [time, setTime] = useState(new Date()); useEffect(() => { const timer = setInterval(() => setTime(new Date()), 1000); return () => clearInterval(timer); }, []); const formatTime = (date: Date) => { return date.toLocaleTimeString('en-US', { hour12: false, hour: '2-digit', minute: '2-digit', second: '2-digit' }); }; return (
{/* Brand & Status */}

Morning Radio

Broadcast Studio 01
{/* Center Display: Time & On Air */}
Local Time {formatTime(time)}
Status
On Air
{/* Metrics Mini-Readout */}
Signal Strength
{[1, 2, 3, 4, 5].map((i) => (
))}
); };