From c03ea157bb541c8db7d51d6a61457208e640a077 Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio.bekerle@tugraz.at>
Date: Fri, 19 Jul 2019 12:13:45 +0200
Subject: [PATCH] Add function stringListToSelect2DataArray

---
 packages/common/utils.js | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/packages/common/utils.js b/packages/common/utils.js
index 4773eded..fe95c7e6 100644
--- a/packages/common/utils.js
+++ b/packages/common/utils.js
@@ -41,4 +41,16 @@ module.exports = {
         const host = pathArray[2];
         return protocol + '//' + host;
     },
+
+    /**
+     * Converts a string list to a data array for Select2
+     *
+     * @param list
+     * @returns {Array}
+     */
+    stringListToSelect2DataArray: (list) => {
+        let data = [];
+        list.forEach((item) => {data.push({id: item, text: item})});
+        return data;
+    },
 };
-- 
GitLab