diff --git a/src/MistakesHistory.js b/src/MistakesHistory.js
index 2cf0d9b..9236be5 100644
--- a/src/MistakesHistory.js
+++ b/src/MistakesHistory.js
@@ -377,82 +377,9 @@ export default class IncorrectHistory extends Component {
}
- {/* {
- this.state.incorrectAnswers.map((vocabItem, index) => (
-
-
-
{vocabItem.term}
- {
- vocabItem.switchedCount > 0
- ?
-
{vocabItem.switchedCount} mistake{vocabItem.switchedCount !== 1 && "s"}>}>
- {
-
- {
- Object.keys(vocabItem.switchedAnswers).sort((a, b) => {
- if (a < b) {
- return -1;
- }
- if (a > b) {
- return 1;
- }
- return 0;
- }).map((answer, index) =>
-
- {answer === "" ? skipped : answer}
- {
- vocabItem.switchedAnswers[answer] > 1 &&
- {` (x${vocabItem.switchedAnswers[answer]})`}
- }
-
- )
- }
-
- }
-
- :
-
0 mistakes
- }
-
-
-
{vocabItem.definition}
- {
- vocabItem.notSwitchedCount > 0
- ?
-
{vocabItem.notSwitchedCount} mistake{vocabItem.notSwitchedCount !== 1 && "s"}>}>
- {
-
- {
- Object.keys(vocabItem.notSwitchedAnswers).sort((a, b) => {
- if (a < b) {
- return -1;
- }
- if (a > b) {
- return 1;
- }
- return 0;
- }).map((answer, index) =>
-
- {answer === "" ? skipped : answer}
- {
- vocabItem.notSwitchedAnswers[answer] > 1 &&
- {` (x${vocabItem.notSwitchedAnswers[answer]})`}
- }
-
- )
- }
-
- }
-
- :
-
0 mistakes
- }
-
-
- ))
- } */}
{
this.state.filteredIncorrectAnswers
+ .filter((vocabItem) => vocabItem.answers && vocabItem.answers.length > 0)
.map((vocabItem, index) => {
const sortedAnswers = vocabItem.answers
.sort((a, b) => {
@@ -477,7 +404,7 @@ export default class IncorrectHistory extends Component {
vocabItem.switchedCount > 0 &&
{
- sortedAnswers
+ sortedAnswers
.map((answerItem, index) => answerItem.switchLanguage && (
{answerItem.answer === "" ? skipped : answerItem.answer}
))