import classNames from "classnames"; import { useState } from "react"; import { Icon, Icons } from "@/components/Icon"; import { CaptionSetting, ColorOption, colors, } from "@/components/player/atoms/settings/CaptionSettingsView"; import { Menu } from "@/components/player/internals/ContextMenu"; import { CaptionCue } from "@/components/player/Player"; import { Transition } from "@/components/Transition"; import { Heading1 } from "@/components/utils/Text"; import { SubtitleStyling, useSubtitleStore } from "@/stores/subtitles"; export function CaptionPreview(props: { fullscreen?: boolean; show?: boolean; styling: SubtitleStyling; onToggle: () => void; }) { return (