Naar inhoud

pivotick v3.0.0


draaipunt / AsyncContent / AsyncContentOptions

Interface: AsyncContentOptions ​

Gedefinieerd in: interfaces/AsyncContent.ts:94

Wat de bibliotheek laat zien terwijl de belofte van een content hook in de lucht hangt, en wat het laat zien of die belofte verwerpt. Beide zijn optioneel: het ingebouwde skelet en foutafkoop volgen het actieve thema.

Synchrone hooks zien geen van beide: ze plegen in hetzelfde frame, precies zoals ze altijd deden.

Voorbeeld ​

ts
UI: {
    asyncContent: {
        placeholder: (surface) => surface === 'tooltip' ? 'Loading…' : mySkeleton(),
        error: 'Could not load',
    },
}

Eigenschappen ​

error? ​

optional error: Renderable | (surface, error) => Renderable

Gedefinieerd in: interfaces/AsyncContent.ts:105

Wordt weergegeven in het slot wanneer een asynchrone hook afwijst. Een afgebroken render is geen mislukt en bereikt dit nooit.

Standaard ​

ts
a compact themed error line

placeholder? ​

optional placeholder: Renderable | (surface) => Renderable

Gedefinieerd in: interfaces/AsyncContent.ts:99

Wordt weergegeven in het slot terwijl een asynchrone hook in behandeling is.

Standaard ​

ts
a themed skeleton