{"ScriptPreparationCode":"\r\nvar arr = [\u0027123\u0027, undefined, false, \u0027abc\u0027, \u0027flex\u0027, \u0027flex-row\u0027, \u0027items-center justify-center\u0027, undefined, undefined, false];","TestCases":[{"Name":"string concat","Code":"function clsxConcat(...args) {\r\n let str = \u0027\u0027;\r\n for (let i = 0; i \u003C args.length; i\u002B\u002B) {\r\n const tmp = args[i];\r\n if (tmp) {\r\n str \u002B= (str \u0026\u0026 \u0027 \u0027) \u002B tmp;\r\n }\r\n }\r\n return str;\r\n}","IsDeferred":false},{"Name":"array join","Code":"function clsxJoin(...args) {\r\n return args.filter(Boolean).join(\u0027 \u0027);\r\n}","IsDeferred":false}]}