aboutsummaryrefslogtreecommitdiffstats
path: root/src/helpers/validation-helpers.ts
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-09-14 19:58:52 +0200
committerLibravatar GitHub <noreply@github.com>2021-09-14 19:58:52 +0200
commit95df3522a15631abc51a4295cae0ea401a8d4e1e (patch)
treee5eb0f368c947683f01458e912f21756fb0d99cb /src/helpers/validation-helpers.ts
parentdocs: add sad270 as a contributor for bug, userTesting [skip ci] (#1941) (diff)
downloadferdium-app-95df3522a15631abc51a4295cae0ea401a8d4e1e.tar.gz
ferdium-app-95df3522a15631abc51a4295cae0ea401a8d4e1e.tar.zst
ferdium-app-95df3522a15631abc51a4295cae0ea401a8d4e1e.zip
feat: add eslint-plugin-unicorn (#1936)
Diffstat (limited to 'src/helpers/validation-helpers.ts')
-rw-r--r--src/helpers/validation-helpers.ts19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/helpers/validation-helpers.ts b/src/helpers/validation-helpers.ts
index 3a9622309..23c297443 100644
--- a/src/helpers/validation-helpers.ts
+++ b/src/helpers/validation-helpers.ts
@@ -49,16 +49,15 @@ export function url({ field }) {
49 const value = field.value.trim(); 49 const value = field.value.trim();
50 let isValid = false; 50 let isValid = false;
51 51
52 if (value !== '') { 52 isValid =
53 // eslint-disable-next-line 53 value !== ''
54 isValid = Boolean( 54 ? Boolean(
55 value.match( 55 // eslint-disable-next-line unicorn/better-regex
56 /(^|[\s.:;?\-\]<(])(https?:\/\/[-\w;/?:@&=+$|_.!~*|'()[\]%#,☺]+[\w/#](\(\))?)(?=$|[\s',|().:;?\-[\]>)])/i, 56 /(^|[\s.:;?\-\]<(])(https?:\/\/[-\w;/?:@&=+$|_.!~*|'()[\]%#,☺]+[\w/#](\(\))?)(?=$|[\s',|().:;?\-[\]>)])/i.test(
57 ), 57 value,
58 ); 58 ),
59 } else { 59 )
60 isValid = true; 60 : true;
61 }
62 61
63 return [ 62 return [
64 isValid, 63 isValid,