const SOURCES = [ { id: 'Spotify', label: 'Spotify', color: 'var(--spotify)', icon: '🎵' }, { id: 'AirPlay', label: 'AirPlay', color: 'var(--airplay)', icon: '📡' }, { id: 'Mopidy', label: 'Mopidy', color: 'var(--accent)', icon: '📻' }, ] export default function SourcePicker({ activeSource, onSelect }) { return (
{SOURCES.map(s => ( ))}
) } const styles = { row: { display: 'flex', gap: 8 }, btn: { flex: 1, height: 52, flexDirection: 'column', display: 'flex', alignItems: 'center', justifyContent: 'center', gap: 4, background: 'var(--surface)', border: '1px solid var(--border)', borderRadius: 'var(--radius)', color: 'var(--muted)', transition: 'all 0.15s', minHeight: 52, }, }