MinervaFrontend/src/components/GeneratingFormFields.jsx
2024-03-16 15:30:40 +03:00

28 lines
1.1 KiB
JavaScript

import React, { useState } from "react";
import classes from "../assets/styles/generatingFormFields.module.scss";
const GeneratingFormFields = ({newForm, listTypeAnswer, answers, updateAnswersForm}) => {
return (
newForm.map((item, i) =>
<div className={classes.item} key={i}>
<div className={classes.item__question}>
<p className={classes.item__question__text}>{i + 1}) {item.question}</p>
<p className={classes.item__question__comment}>{item.comment}</p>
</div>
<div className={classes.item__answer}>
{
listTypeAnswer.find(type => type.id === item.typeAnswer).typeTag({
postfix: i,
optionAnswer: item.optionAnswer,
answers: answers ? answers : false,
id: i,
updateAnswersForm: updateAnswersForm ? updateAnswersForm : false
})
}
</div>
</div>
)
)
}
export default GeneratingFormFields;