"use client"; import { StatsSelect } from './stats-select'; import { StatsOverview } from '@/lib/types'; import { useStatsData } from '@/lib/hooks/use-stats-data'; interface OwnerSelectorProps { value: string; onValueChange: (value: string) => void; stats: StatsOverview | null; showNoneOption?: boolean; noneOptionLabel?: string; placeholder?: string; inputPlaceholder?: string; className?: string; disabled?: boolean; } export function OwnerSelector({ value, onValueChange, stats, showNoneOption = false, noneOptionLabel = "不修改", placeholder = "选择所有者", inputPlaceholder = "或直接输入所有者ID", className, disabled = false }: OwnerSelectorProps) { const { owners } = useStatsData(stats); return ( ); }