import { type Accessor, createSignal } from "solid-js"; const defaultColor = "#888"; const highlightColor = "#AAA"; interface StateProps { disabled: Accessor; } export function CogSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DatabaseSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function PlaySVG(props: StateProps) { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function PauseSVG(props: StateProps) { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function NextTrackSVG(props: StateProps) { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function PreviousTrackSVG(props: StateProps) { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function ShuffleSVG(props: StateProps) { return ( ); } export function RepeatSVG(props: StateProps) { return ( ); } export function VolumeSVG() { return ( ); } export function MusicSVG() { return ( ); } export function ClosedFolderSVG(props: { forButton: boolean }) { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function OpenFolderSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function FullscreenSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function ClearSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DeleteSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function RefreshSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DragSVG() { return ( ); } export function LinkSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DownloadSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function SyncSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function UploadSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function SpinnerSVG() { return ( ); } export function PlaylistSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function SaveSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DownSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function UpSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function DownloadManagerSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function StopSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function FilterSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function InfoSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function LoginSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); } export function LogoutSVG() { const [hovered, setHovered] = createSignal(); return ( setHovered(true)} onMouseLeave={() => setHovered(false)} > ); }