Error Display

Composant pour l'affichage d'erreurs en environnement de développement.

Aperçu

Ce composant n'est pas affiché pour les étudiants. Il sert plutôt à avertir l'intégrateur/développeurs qu'il a une erreur avec l'utilisant de l'application.

Il y a deux niveaux de couleur pour l`affichage d'erreurs:

  • Rouge (niveau majeur): Indique une erreur qui brise le fonctionnement de l'application (l'application n'est plus navigable ou plus rien ne peut être affiché)
  • Jaune (niveau mineur): Indique la présence d`erreurs qui ne brisent pas l'application (il y a une erreur, mais on peut toujours naviguer dans l'application et certains éléments sont affichables).

Référence du composant

AppBaseErrorDisplay<app-base-error-display/>

Comportement

Le composant affiche un message avec la liste d`erreurs passées en paramètre lors de son appel.

Important

Vous ne devez pas faire la gestion de vos erreurs à l'intérieur du composant. Gérez plutôt vos erreurs dans votre composant et faites-les afficher en utilisant <app-base-error-display/>.

Ajoutez les messages d'erreurs qui conviennent à votre situation. Copiez et collez la structure et modifiez le message pour convenir à votre situation.

💡 Note

Si vous jugez qu'utiliser le composant est trop pour l'erreur à afficher, vous pouvez toujours afficher l'erreur dans votre composant. Utilisez les styles présents dans la feuille de style pour garder l'uniformité du look.

Paramètre

Voici les éléments paramétrable d'Error Display.

Props

PropriétéTypeDescriptionvaleur par défautvaleur accepté
errorMessageStringLe type de message d'erreur à afficher' '404 / errorPage / errorMenu / errorModule
errorsListArrayListe des valeurs des erreurs que vous voulez affichertableau videun array de string
docLinkStringlien url de référence pour plus d`informationdocumentationopen in new windowstring

Style

Les classes et la structure sont déjà faites pour vous, si vous voulez rajouter un type d'erreur dupliquer la section avec sa structure. Vous remarquerez dans la feuille de style ce sont les seules couleurs en dur. Il en est ainsi pour ne pas créer d'erreur avec le style des cours.

Accessibilité

Ce composant sert seulement à éviter les codes 18 pour l'intégrateur, il n'est donc pas tenu d'être accessible.

Last Updated: 1/31/2023, 6:24:18 PM
Contributors: Huberson Tape, coliveiraHome, huberson tape, lbocquet