From cd2bc2e3c2117638a79b71791a415d9f77df2fc6 Mon Sep 17 00:00:00 2001 From: olekstomek Date: Tue, 27 Jul 2021 00:46:21 +0200 Subject: fix for loop to for-of - SonarLint warning (#112) * fix for loop to for-of - SonarLint warning * just remove empty line * improvement the loop that builds values for qr code --- src/components/Card.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/components') diff --git a/src/components/Card.js b/src/components/Card.js index 4e7b0de..f0943e2 100644 --- a/src/components/Card.js +++ b/src/components/Card.js @@ -18,14 +18,13 @@ export const Card = ({ direction = 'ltr' }) => { const needsEscape = ['"', ';', ',', ':', '\\']; let escaped = ''; - for (let i = 0; i < v.length; i++) { - let c = v[i]; + for (const c of v) { if (needsEscape.includes(c)) { - c = '\\' + c; + escaped += `\\${c}`; + } else { + escaped += c; } - escaped += c; } - return escaped; }; -- cgit v1.2.3