@@ -17,17 +17,17 @@ Le lien permet la navigation entre une page et un autre contenu au sein de la m
Il existe trois modes de fonctionnement pour le `dsfr-link`. Ces trois modes sont dépendants des input `route`, `routePath` et `link`.
Si l'attribut **`routePath`** est renseigné, le composant devient un lien Angular _(i.e.: un `routerLink`)_.
- Si l'attribut **`routePath`** est renseigné, le composant devient un lien Angular _(i.e.: un `routerLink`)_.
Si l'attribut **`route`** est renseigné, le composant prend l'apparence d'un lien mais ne déclenche pas de navigation par lui même.
- Si l'attribut **`route`** est renseigné, le composant prend l'apparence d'un lien mais ne déclenche pas de navigation par lui même.
A la place, le composant émet un évènement `linkSelect` indiquant la route du composant en question.
Il est alors à la charge de l'utilisateur du composant de déclencher la navigation lui même.
Si l'attribut **`link`** est renseigné, le composant devient un lien externe _(i.e.: un lien `href`)_.
- Si l'attribut **`link`** est renseigné, le composant devient un lien externe _(i.e.: un lien `href`)_.
L'ordre de priorisation de ces inputs est le suivant: **`routePath` > `route` > `link`**.
_(ex: si un composant `dsfr-link` reçoit une valeur pour l'input `routePath` et l'input `link`, ce dernier fonctionnera comme un `routerLink` standard de Angular)_
_ex: si un composant `dsfr-link` reçoit une valeur pour l'input `routePath` et l'input `link`, ce dernier fonctionnera comme un `routerLink` standard de Angular_