diff --git a/.playground/pages/composant/input/inputEmail.vue b/.playground/pages/composant/input/inputEmail.vue index 38c6791..665f17f 100644 --- a/.playground/pages/composant/input/inputEmail.vue +++ b/.playground/pages/composant/input/inputEmail.vue @@ -84,6 +84,24 @@ :success="dynamicSuccess" /> + +
+

Email obligatoire

+ +
+ +
+

Email normalisé (minuscules)

+ +
@@ -92,6 +110,8 @@ import { computed, ref } from 'vue' const emailValue = ref('') const dynamicEmail = ref('') +const requiredEmail = ref('') +const lowercaseEmail = ref('') const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/ const isDynamicValid = computed(() => emailRegex.test(dynamicEmail.value)) diff --git a/.playground/pages/composant/input/inputText.vue b/.playground/pages/composant/input/inputText.vue index e329107..2a118a9 100644 --- a/.playground/pages/composant/input/inputText.vue +++ b/.playground/pages/composant/input/inputText.vue @@ -108,6 +108,14 @@ icon-size="20" /> +
+

Champ obligatoire

+ +
+

Avec masque

+
+

Sélection obligatoire

+ +
+

Peu d'elements (2)

(null) const basicValue = ref(null) const labelValue = ref(null) const selectedValue = ref('fr')