import { Questionnaire } from '@/types'; import { useScopedI18n } from '@/locales/client'; interface AnswerListProps { questions: Questionnaire['questions']; answers: string[]; // array of selected option values in order renderOptions: (id: number) => { id: number; content: string; value: string }[]; } export function AnswerList({ questions, answers, renderOptions }: AnswerListProps) { const t = useScopedI18n('common'); if (!questions || questions.length === 0) return null; return (