Remove nested for loop

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
pull/21833/head
Šimon Brandner 2021-02-10 13:18:23 +01:00
parent 4a7bc74e99
commit b97d8979c7
No known key found for this signature in database
GPG Key ID: 9760693FDD98A790
1 changed files with 6 additions and 10 deletions

View File

@ -113,16 +113,12 @@ export default class TextualBody extends React.Component {
// Highlight code
const codes = ReactDOM.findDOMNode(this).getElementsByTagName("code");
if (codes.length > 0) {
for (let i = 0; i < codes.length; i++) {
// Do this asynchronously: parsing code takes time and we don't
// need to block the DOM update on it.
setTimeout(() => {
if (this._unmounted) return;
for (let i = 0; i < pres.length; i++) {
this._highlightCode(codes[i]);
}
}, 10);
}
setTimeout(() => {
if (this._unmounted) return;
for (let i = 0; i < codes.length; i++) {
this._highlightCode(codes[i]);
}
}, 10);
}
}
}