From b25371f0d90602838f7f8e7977290fa644cd89c9 Mon Sep 17 00:00:00 2001 From: z0ccc Date: Thu, 30 Sep 2021 10:19:57 -0400 Subject: [PATCH] Added commas to languages --- frontend/src/utils/navigator.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/frontend/src/utils/navigator.js b/frontend/src/utils/navigator.js index fb4ce97..a1481b0 100644 --- a/frontend/src/utils/navigator.js +++ b/frontend/src/utils/navigator.js @@ -86,7 +86,7 @@ const getLanguage = (key, worker) => ({ const getLanguages = (key) => ({ key: 'Languages', code: `navigator.${key}`, - value: navigator[key], + value: sortArr(navigator[key]), issues: [ checkNavigatorProperties(key), checkNavigatorValue(key), @@ -149,6 +149,17 @@ const getVendor = (key) => ({ ], }); +// sorts array into comma separated list +const sortArr = (arr) => { + const arrLength = arr.length; + let list = ''; + for (let i = 0; i < arrLength; i++) { + if (i !== 0) list += ', '; + list += arr[i]; + } + return list; +}; + // sorts plugins object into comma separated list const sortPlugins = (data) => { const { length } = data;