[FIX] Remove dependencies & add keys to loops
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
import { HistoryRounded as HistoryRoundedIcon, HomeRounded as HomeRoundedIcon, QuestionAnswerRounded as QuestionAnswerRoundedIcon, PeopleRounded as PeopleRoundedIcon, SwapHorizRounded as SwapHorizRoundedIcon, DeleteRounded as DeleteRoundedIcon } from "@material-ui/icons";
|
import { HistoryRounded as HistoryRoundedIcon, HomeRounded as HomeRoundedIcon } from "@material-ui/icons";
|
||||||
import NavBar from "./NavBar";
|
import NavBar from "./NavBar";
|
||||||
import Footer from "./Footer";
|
import Footer from "./Footer";
|
||||||
import "./css/History.css";
|
import "./css/History.css";
|
||||||
@@ -150,8 +150,8 @@ export default class IncorrectHistory extends Component {
|
|||||||
</div>
|
</div>
|
||||||
<div className="mistakes-history-container">
|
<div className="mistakes-history-container">
|
||||||
{
|
{
|
||||||
this.state.incorrectAnswers.map((vocabItem) => (
|
this.state.incorrectAnswers.map((vocabItem, index) => (
|
||||||
<>
|
<React.Fragment key={index}>
|
||||||
<div>
|
<div>
|
||||||
<h2>{vocabItem.term}</h2>
|
<h2>{vocabItem.term}</h2>
|
||||||
<p><b>{vocabItem.switchedCount} mistake{vocabItem.switchedCount !== 1 && "s"}{vocabItem.switchedCount > 0 && ":"}</b></p>
|
<p><b>{vocabItem.switchedCount} mistake{vocabItem.switchedCount !== 1 && "s"}{vocabItem.switchedCount > 0 && ":"}</b></p>
|
||||||
@@ -167,8 +167,8 @@ export default class IncorrectHistory extends Component {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}).map((answerItem) => answerItem.switchLanguage && (
|
}).map((answerItem, index) => answerItem.switchLanguage && (
|
||||||
<p>{answerItem.answer === "" ? <i>skipped</i> : answerItem.answer}</p>
|
<p key={index}>{answerItem.answer === "" ? <i>skipped</i> : answerItem.answer}</p>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
@@ -189,14 +189,14 @@ export default class IncorrectHistory extends Component {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}).map((answerItem) => !answerItem.switchLanguage && (
|
}).map((answerItem, index) => !answerItem.switchLanguage && (
|
||||||
<p>{answerItem.answer === "" ? <i>skipped</i> : answerItem.answer}</p>
|
<p key={index}>{answerItem.answer === "" ? <i>skipped</i> : answerItem.answer}</p>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</>
|
</React.Fragment>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user