function SpeedConverter() { const [activeTab, setActiveTab] = useState('basic'); const tabs = [ { id: 'basic', name: 'Basic STD', icon: '📐' }, { id: 'trains', name: 'Trains', icon: '🚂' }, { id: 'races', name: 'Races', icon: '🏃' }, { id: 'boats', name: 'Boats & Streams', icon: '⛵' }, { id: 'circular', name: 'Circular Track', icon: '⭕' }, { id: 'average', name: 'Average Speed', icon: '📊' }, { id: 'relative', name: 'Relative Speed', icon: '↔️' } ]; return (

🚀 Advanced Speed Calculator

Comprehensive tool for competitive exam preparation

{/* Tab Navigation */}
{tabs.map(tab => ( ))}
{/* Tab Content */} {activeTab === 'basic' && } {activeTab === 'trains' && } {activeTab === 'races' && } {activeTab === 'boats' && } {activeTab === 'circular' && } {activeTab === 'average' && } {activeTab === 'relative' && }
); } // Export to global registry window.SpeedConverter = SpeedConverter;