Remove nested for loop

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
Š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

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);
}
}
}