import React, { RefObject } from 'react'; import { Icons } from '@/components/ui/Icon'; interface DesktopVolumeControlProps { volumeBarRef: RefObject; volume: number; isMuted: boolean; showVolumeBar: boolean; onToggleMute: () => void; onVolumeChange: (e: React.MouseEvent) => void; onVolumeMouseDown: (e: React.MouseEvent) => void; } export function DesktopVolumeControl({ volumeBarRef, volume, isMuted, showVolumeBar, onToggleMute, onVolumeChange, onVolumeMouseDown }: DesktopVolumeControlProps) { return (
{/* Volume Bar */}
{Math.round((isMuted ? 0 : volume) * 100)}
); }