"use client"; import { SettingsSection, SettingsRow, SettingsSelect } from "../ui"; import { UserSettings } from "../../types"; interface PlaybackSectionProps { value: UserSettings["playbackQuality"]; onChange: (quality: UserSettings["playbackQuality"]) => void; } const qualityOptions = [ { value: "original", label: "Original (Lossless)" }, { value: "high", label: "High (320 kbps)" }, { value: "medium", label: "Medium (192 kbps)" }, { value: "low", label: "Low (128 kbps)" }, ]; export function PlaybackSection({ value, onChange }: PlaybackSectionProps) { return ( onChange(v as UserSettings["playbackQuality"])} options={qualityOptions} /> ); }