Type de propriété 'tag' Ancrage de l'ancre s'attend à 'chaîne', donc l'utilisation de Link de react-router-dom crée un avertissement de console. Sauf l'avertissement, tout fonctionne bien.Suppression de l'avertissement du navigateur lors de l'utilisation de Grommet Anchor comme lien de la part de rea-router-dom
Attention: Type prop échoué: prop non valide
tag
de typefunction
fourni àAnchor
, prévustring
.
code:
import {Link} from 'react-router-dom';
...
<Anchor key={route.key} tag={Link} to={route.path} children={route.mainMenuLabel}/>
La documentation dit:
tag{string} La balise DOM à utiliser pour l'élément. Le est par défaut. Cela doit être utilisé en conjonction avec les composants comme Lien du routeur React. Dans ce cas, Link contrôle la navigation tandis que Anchor contrôle le style. La valeur par défaut est a.
"passe-câble css": "^ 1.6.0"
Qu'est-ce que je fais mal et est-il possible de se débarrasser de l'avertissement?