_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ámetroTipoRequeridoDefaultDescripcion
danyDato que será validado. Si es un string, se aplicará la función de transformación _t si está definida.
_t_TFuncitonnoFunción opcional que transforma el dato si es un string.

Returns

ParametroTipoDescripcion
resultanyRetorna 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"