import React, { PureComponent } from 'react' import Question from './Question.js' import styles from './Questions.module.css' import commonStyles from '../commonStyles.module.css' class Questions extends PureComponent { render() { const { subjs, onChange } = this.props return (
{subjs.map((subj) => { return (
{subj.Name}
{subj.Questions.map((qo, i) => { const question = qo.q const unsaved = qo.unsaved return (
{ onChange({ index: i, subjName: subj.Name, type: 'edit', newVal: newVal, }) }} />
{ onChange({ index: i, subjName: subj.Name, type: 'reset', }) }} > Visszaállítás
{ onChange({ index: i, subjName: subj.Name, type: 'save', }) }} > Mentés
{ onChange({ index: i, subjName: subj.Name, type: 'delete', }) }} > Törlés
) })}
) })}
) } } export default Questions