MuiPassword#

@palmyralabs/rt-forms-mui · form/MuiPassword.tsx

Overview#

Masked input with an MUI-icon visibility toggle (built from TextField + IconButton + @mui/icons-material).

Props — ITextFieldDefinition & TextFieldProps#

Common field props + MUI TextFieldProps.

Ref — ITextField#

Same as MuiTextField.

Example#

<MuiPassword
  attribute="password"
  label="Password"
  variant="outlined"
  required
  regExp={{
    regex: /^(?=.*[A-Z])(?=.*\d).{8,}$/,
    errorMessage: '8+ chars with uppercase and digit',
  }}
/>