_tValidate
La función _tValidate permite validar un dato y, si es un string, aplicar una función opcional de transformación (_t) sobre él.
Importación
Para importar el componente _tValidate, se puede hacer desde fenextjs
import { _tValidate } from "fenextjs";Parámetros
| Parámetro | Tipo | Requerido | Default | Descripcion |
|---|---|---|---|---|
| d | any | sí | Dato que será validado. Si es un string, se aplicará la función de transformación _t si está definida. | |
| _t | _TFunciton | no | Función opcional que transforma el dato si es un string. |
Returns
| Parametro | Tipo | Descripcion |
|---|---|---|
| result | any | Retorna el dato original o el dato transformado si _t fue aplicada. |
Usos
- Validar y aplicar función de transformación
_tValidate("texto", (d) => d.toUpperCase()); // Retorna 'TEXTO'- Validar sin función de transformación
_tValidate("texto"); // Retorna 'texto'- Validar con dato no string
_tValidate(123, (d) => d.toString()); // Retorna 123- Tranductor
_tValidate("Texto a traducir", functionTranslate); // Retorna "Text to translate"