"use client"; import React from 'react'; import { Field } from '../ui/field'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '../ui/select'; export interface HighlightConfigSectionProps { /** Current target duration in seconds */ targetDurationSeconds: number; /** Callback when target duration changes */ onTargetDurationChange: (seconds: number) => void; /** Whether the section is disabled */ disabled?: boolean; /** Additional class name */ className?: string; } /** * HighlightConfigSection - Unified component for highlight video configuration * * This component provides a consistent UI for both CustomerInterview and ProductRelease entities, * including duration selection in a styled horizontal layout. Highlight captions * are generated automatically as a selectable text track (same pattern as the * main video) — there is no subtitle-burning option anymore. */ export function HighlightConfigSection({ targetDurationSeconds, onTargetDurationChange, disabled = false, className = '', }: HighlightConfigSectionProps) { return (