import styles from './SearchResultState.module.css'; interface SearchResultStateProps { query: string; targetCount: number; selectedTargetIndex: number; onReset: () => void; onSelectTarget: (targetIndex: number) => void; } export function SearchResultState({ query, targetCount, selectedTargetIndex, onReset, onSelectTarget, }: SearchResultStateProps) { const hasMultipleTargets = targetCount > 1; return (
找到你了 · {query} {hasMultipleTargets ? `找到 ${targetCount} 处` : '你在这里'}
{hasMultipleTargets ? ( <> {selectedTargetIndex + 1} / {targetCount} ) : null}
); }