Skip to content

ErrorState ​

Un échec, et de quoi en sortir.

error accepte n'importe quoi : une Error, une réponse HTTP, une chaîne. Ce qui arrive d'un appel réseau n'a pas de forme garantie, et exiger un type ferait écrire un try autour de chaque affichage d'erreur.

Installation ​

bash
sia-ui add error-state

Ou par le paquet, sans rien copier :

tsx
import { ErrorState } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
actionReactNode—
classNamestring—
compactboolean—
descriptionReactNode—
errorunknown—
onRetry() => void—
retryButtonPropsPartial<Omit<ButtonProps, "children" | "onClick">>—Les props du bouton « Réessayer » — variante, taille, icône. Sans onClick, branché sur onRetry, ni children : le libellé passe par retryLabel.
retryLabelstring—
titleReactNode—

Voir aussi ​

Publié sous licence MIT.