import { Star } from "@phosphor-icons/react"; import { commandIds } from "@commands/ids"; import type { GenerationState } from "@editor/state"; import type { AppStore } from "@editor/store"; export function CandidateReviewPanel({ generation, dispatch }: { generation: GenerationState; dispatch: AppStore["dispatch"] }) { if (generation.candidates.length === 0) return null; const selectedId = generation.selectedCandidateId ?? generation.candidates[0]?.id; return (
Results{generation.candidates.length} candidates
{generation.candidates.map((candidate) => (
))}
); }