"use client"; import React from "react"; import { useTranslations } from "next-intl"; import { ChevronLeft, ChevronRight, RotateCcw, Pause } from "lucide-react"; import { LightButton } from "@/components/ui/buttons"; import { ControlBarProps } from "../../types/controls"; import { PlayButton } from "../atoms/PlayButton"; import { SpeedControl } from "../atoms/SpeedControl"; export function ControlBar({ isPlaying, onPlayPause, onPrevious, onNext, onRestart, playbackRate, onPlaybackRateChange, autoPause, onAutoPauseToggle, disabled, className }: ControlBarProps) { const t = useTranslations("srt_player"); return (