pivotick / AsyncContent / AsyncContentOptions
Interface: AsyncContentOptions
Défini dans : interfaces/AsyncContent.ts:94
Ce que la bibliothèque montre pendant que la promesse d'un hook de contenu est en cours, et ce qu'elle montre si cette promesse est rejetée. Les deux sont facultatifs : le squelette intégré et la tolérance aux erreurs suivent le thème actif.
Les hooks synchrones ne voient jamais ni l'un ni l'autre : ils s'engagent dans la même image, exactement comme ils l'ont toujours fait.
Exemple
UI: {
asyncContent: {
placeholder: (surface) => surface === 'tooltip' ? 'Loading…' : mySkeleton(),
error: 'Could not load',
},
}Propriétés
error?
optionalerror:Renderable| (surface,error) =>Renderable
Défini dans : interfaces/AsyncContent.ts:105
Affiché dans l'emplacement lorsqu'un hook asynchrone est rejeté. Un rendu interrompu n'est pas un échec et n'y parvient jamais.
Valeur par défaut
a compact themed error lineplaceholder?
optionalplaceholder:Renderable| (surface) =>Renderable
Défini dans : interfaces/AsyncContent.ts:99
Affiché dans l'emplacement lorsqu'un hook asynchrone est en attente.
Valeur par défaut
a themed skeleton