Champ masque

Champ de saisie de texte avec un masque de saisie lié à une expression régulière.

Props

Obligatoires

Optionnels

Fonctions appelées

Spécificités

  • Si 'id' non renseigné, l'identifiant sera 'name-' valeur aléatoire entre 10000 et 99999

  • le masque de saisie doit correspondre au modèle (pattern) !! S'il n'y a pas de pattern, il n'y a pas de contrôle

Exemple

<InputMask
  label="N°"
  name="ct_code"
  value={values.ct_code}
  mask={'aa.000000.00000'}
  pattern={"(?<pays>[A-Z]{2})\.(?<principal>[0-9]{6})\.(?<ordre>[0-9]{5})"}
  error={getErrorMessage('ct_code')}
  help={'Format : FR.353032.24743'}
/>

Last updated