Spaces:
Running
Running
File size: 682 Bytes
9e2df12 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | import EmptyQuestionsState from './EmptyQuestionsState'
import QuestionCard from './QuestionCard'
export default function QuestionsList({ questions, onOpenJson, onOpenManual, onDelete, onUpdate, onUploadImage, onDeleteImage }) {
if (questions.length === 0) {
return <EmptyQuestionsState onOpenJson={onOpenJson} onOpenManual={onOpenManual} />
}
return (
<>
{questions.map((question, idx) => (
<QuestionCard
key={question.id}
q={question}
idx={idx}
onDelete={onDelete}
onUpdate={onUpdate}
onUploadImage={onUploadImage}
onDeleteImage={onDeleteImage}
/>
))}
</>
)
}
|