Types
JsxElement
Définition de type pour les éléments structurés de type HTML dans du contenu JSX localisable
Présentation
JsxElement représente des éléments structurés de type HTML dans du contenu JSX localisable.
type JsxElement = {
  t?: string;      // nom de balise
  i?: number;      // id
  d?: GTProp;      // données/propriétés GT
  c?: JsxChildren; // enfants
};Propriétés
| Propriété | Type | Description | 
|---|---|---|
| t? | string | Nom de la balise HTML | 
| i? | number | Identifiant interne | 
| d? | GTProp | Propriétés/attributs GT | 
| c? | JsxChildren | Contenu des enfants | 
Clés GT courantes
| Clé GT | Attribut HTML | 
|---|---|
| pl | placeholder | 
| ti | title | 
| alt | alt | 
| arl | aria-label | 
Exemples
Utilisation de base
import { JsxElement, Variable } from 'generaltranslation';
// Élément simple
const heading: JsxElement = {
  t: 'h1',
  c: ['Bienvenue']
};
// Avec attributs
const button: JsxElement = {
  t: 'button',
  d: { ti: 'Soumettre le formulaire' },
  c: ['Soumettre']
};Types associés
- JsxChildren- Type de contenu des children
- JsxChild- Éléments enfants individuels
Que pensez-vous de ce guide ?

