Types
JsxElement
Definición de tipo para elementos estructurados con apariencia HTML en contenido JSX traducible
Descripción general
JsxElement representa elementos con estructura similar a HTML en contenido JSX traducible.
type JsxElement = {
  t?: string;      // nombre de etiqueta
  i?: number;      // id
  d?: GTProp;      // datos/propiedades de GT
  c?: JsxChildren; // hijos
};Propiedades
| Propiedad | Tipo | Descripción | 
|---|---|---|
| t? | string | Nombre de la etiqueta HTML | 
| i? | number | Identificador interno | 
| d? | GTProp | Propiedades/atributos de GT | 
| c? | JsxChildren | Contenido de los children | 
Claves comunes de GT
| Clave de GT | Atributo HTML | 
|---|---|
| pl | placeholder | 
| ti | title | 
| alt | alt | 
| arl | aria-label | 
Ejemplos
Uso básico
import { JsxElement, Variable } from 'generaltranslation';
// Elemento simple
const heading: JsxElement = {
  t: 'h1',
  c: ['Bienvenido']
};
// Con atributos
const button: JsxElement = {
  t: 'button',
  d: { ti: 'Enviar formulario' },
  c: ['Enviar']
};Tipos relacionados
- JsxChildren- Tipo de contenido para children
- JsxChild- Elementos hijo individuales
¿Qué te ha parecido esta guía?

