_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"