Var
Referencia de API del componente <Var>
Descripción general
El componente <Var> se utiliza para representar contenido que no debe traducirse.
Esto es útil para mostrar variables, fragmentos de código u otros contenidos que no deben traducirse.
Además, sirve para mostrar contenido que debe mantenerse privado, como claves de API o información personal.
<Var>{user.name}</Var>El componente <Var> siempre se utiliza dentro de un componente <T>.
Piénsalo como un comodín para valores dinámicos que no encajan en las categorías de <Currency>, <DateTime> o <Num>.
Referencias
Props
Prop
Type
Descripción
| Prop | Descripción |
|---|---|
children | El contenido que se renderiza dentro del componente. Si se proporciona, tendrá prioridad sobre value. |
value | value predeterminado opcional que se mostrará si no se proporciona children. Puede ser una cadena. |
Devuelve
JSX.Element que contiene el contenido que no debe traducirse.
Ejemplos
Ejemplo básico
El componente <Var> debe usarse dentro de un <T>.
import { T, Var } from 'gt-next'
export default function Example(user) {
return (
<T>
¡Traduce este texto!
Tu nombre es: <Var>{user.name}</Var> // [!code highlight]
<Var><p>Do not translate this text</p></Var> // [!code highlight]
</T>
);
}Notas
- Los Componentes de Variable son esenciales para mantener contenido dinámico no traducible en las traducciones.
- Utiliza siempre los Componentes de Variable dentro de un componente
<T>. - Componentes como
<Num>,<Currency>y<DateTime>ofrecen funciones de localización para garantizar un formateo preciso.
Próximos pasos
- Para un análisis más detallado y ejemplos de uso del componente
<Var>y otros componentes de variables como<Currency>,<DateTime>y<Num>, consulta la documentación Uso de componentes de variables. - Obtén más información sobre las options de formato para componentes Variable específicos en la Referencia de API.
¿Qué te parece esta guía?