'use client' import { Plus, Pause, Play, SkipForward, Square, Clock } from 'lucide-react' interface QuickActionsBarProps { onExtend: (minutes: number) => void onPause: () => void onResume: () => void onSkip: () => void onEnd: () => void isPaused: boolean isLastPhase: boolean disabled?: boolean } export function QuickActionsBar({ onExtend, onPause, onResume, onSkip, onEnd, isPaused, isLastPhase, disabled, }: QuickActionsBarProps) { return (
{/* Extend +5 Min */} {/* Pause / Resume */} {/* Skip Phase / End Lesson */} {isLastPhase ? ( ) : ( )}
) } /** * Compact version for mobile or sidebar */ export function QuickActionsCompact({ onExtend, onPause, onResume, onSkip, isPaused, isLastPhase, disabled, }: Omit) { return (
{!isLastPhase && ( )}
) }