From 0cc019c3f1d78810800bf2f954c46cd926dfc819 Mon Sep 17 00:00:00 2001 From: Juan de Bruin Date: Thu, 30 May 2024 20:43:07 +0200 Subject: [PATCH] fix formatting --- vlib/builtin/js/jsfns.js.v | 2 +- vlib/builtin/js/string.js.v | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/vlib/builtin/js/jsfns.js.v b/vlib/builtin/js/jsfns.js.v index 5045f30c050dc9..0dd89dba135866 100644 --- a/vlib/builtin/js/jsfns.js.v +++ b/vlib/builtin/js/jsfns.js.v @@ -23,7 +23,7 @@ pub interface JS.RegExp { JS.Any } -pub type SplitSeparator = JS.String | JS.RegExp +pub type SplitSeparator = JS.RegExp | JS.String @[single_impl] pub interface JS.String { diff --git a/vlib/builtin/js/string.js.v b/vlib/builtin/js/string.js.v index 3416d2418db360..d7ec40f539ae6f 100644 --- a/vlib/builtin/js/string.js.v +++ b/vlib/builtin/js/string.js.v @@ -104,9 +104,11 @@ pub fn (s string) split_any(delim string) []string { mut regexp := JS.RegExp{} #regexp = new RegExp('[' + pattern.str + ']', 'g') + tmparr := s.str.split(regexp).map(fn (it JS.Any) JS.Any { res := '' #res.str = it + return res }) _ := tmparr