1
0
Эх сурвалжийг харах

feat: support array in `$randData` function

Ahmad Kholid 3 жил өмнө
parent
commit
3948240169

+ 5 - 0
src/utils/referenceData/mustacheReplacer.js

@@ -72,6 +72,11 @@ export const functions = {
     return +value - +subtractBy;
     return +value - +subtractBy;
   },
   },
   randData(str) {
   randData(str) {
+    if (Array.isArray(str)) {
+      const index = Math.floor(Math.random() * str.length);
+      return str[index];
+    }
+
     const getRand = (data) => data[Math.floor(Math.random() * data.length)];
     const getRand = (data) => data[Math.floor(Math.random() * data.length)];
     const lowercase = 'abcdefghijklmnopqrstuvwxyz';
     const lowercase = 'abcdefghijklmnopqrstuvwxyz';
     const uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
     const uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';