import { For } from "solid-js"; import type { TrackState, QueueSummary, HistoryEntry, PlaylistEntry } from "./types"; interface QueueItemProps { title: string; duration: string; thumbnail: string | null; pending?: boolean; extraClass?: string; failed?: string | null; } function QueueItem(props: QueueItemProps) { const failed = props.failed; return (