import { NowPlaying } from './NowPlaying' import { QueuePopover } from './queue-popover' import type { QueueItem } from './QueueList' type PlayerBarProps = { track: QueueItem | null queue: QueueItem[] order: number[] playingOrigIdx: number scrollSignal: number onQueuePlay: (origIdx: number) => void onQueueRemove: (origIdx: number) => void onQueueMove: (fromPos: number, toPos: number) => void } export function PlayerBar({ track, queue, order, playingOrigIdx, scrollSignal, onQueuePlay, onQueueRemove, onQueueMove, }: PlayerBarProps) { return (