Pular para o conteúdo

pivotick v3.0.0


pivotick / AsyncContent / AsyncContentOptions

Interface: AsyncContentOptions ​

Definido em: interfaces/AsyncContent.ts:94

O que a biblioteca mostra enquanto a promessa de um gancho de conteúdo está em andamento e o que ela mostra se essa promessa for rejeitada. Ambos são opcionais – o esqueleto integrado e a capacidade de erro seguem o tema ativo.

Ganchos síncronos nunca veem nenhum desses: eles confirmam no mesmo quadro, exatamente como sempre fizeram.

Exemplo ​

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

Propriedades ​

error? ​

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

Definido em: interfaces/AsyncContent.ts:105

Mostrado no slot quando um gancho assíncrono é rejeitado. Uma renderização abortada não é uma falha e nunca chega a isso.

Padrão ​

ts
a compact themed error line

placeholder? ​

optional placeholder: Renderable | (surface) => Renderable

Definido em: interfaces/AsyncContent.ts:99

Mostrado no slot enquanto um gancho assíncrono está pendente.

Padrão ​

ts
a themed skeleton