import { Trivial } from '../model/rings'; import { UserAnswer } from '../model/user'; const mapTrivialAnswers = ( trivial: Trivial, answers: Map, ): UserAnswer[] => { const answersResponse = new Array(); answers.forEach((answer, question) => { const index = trivial.questions.findIndex((q) => q.id === question); const answerIndex = trivial.questions[index].answers.findIndex( (ans) => ans.id === answer, ); const letter = ['A', 'B', 'C', 'D'][answerIndex]; answersResponse.push({ answer: letter, number: index + 1, }); }); return answersResponse; }; export default mapTrivialAnswers;