import React from 'react';
import { Icons } from '@/components/ui/Icon';
import { MobileVolumeMenu } from '../MobileVolumeMenu';
interface LeftControlsProps {
isPlaying: boolean;
onTogglePlay: () => void;
onSkipVideo: (seconds: number, side: 'left' | 'right') => void;
isMuted: boolean;
volume: number;
showVolumeMenu: boolean;
onToggleVolumeMenu: () => void;
onToggleMute: () => void;
onVolumeChange: (volume: number) => void;
currentTime: number;
duration: number;
formatTime: (seconds: number) => string;
iconSize: number;
buttonPadding: string;
textSize: string;
controlsGap: string;
}
export function LeftControls({
isPlaying,
onTogglePlay,
onSkipVideo,
isMuted,
volume,
showVolumeMenu,
onToggleVolumeMenu,
onToggleMute,
onVolumeChange,
currentTime,
duration,
formatTime,
iconSize,
buttonPadding,
textSize,
controlsGap,
}: LeftControlsProps) {
return (
{formatTime(currentTime)} / {formatTime(duration)}
);
}