La solution pour utiliser les classes actives pour react-routeur-dom v6
est d'ajouter ce bout de code className={({ isActive}) => isActive ? classes.active : ''} à la place de ativeClassName, comme ci dessus :
// Librairies
import React from "react";
import { NavLink } from "react-router-dom";
import classes from "./NavigationItem.module.css";
function NavigationItem(props) {
return (
<li className={classes.NavigationItem}>
<NavLink to={props.to} className={({ isActive}) => isActive ? classes.active : ''}>{props.children}</NavLink>
</li>
);
}
export default NavigationItem;