This PR implements the NavLink component with support for dynamic className definition, as discussed in issue #2538 .
Description
Proposed Changes
Implementation of the NavLink component that extends Next.js LinkProps props.
Added support for dynamic className, which can be a static string or a function that returns a CSS class string.
Using usePathname (or equivalent functionality) to determine whether the link is active by applying the appropriate CSS class based on the current URL.
Related Issue
This PR implements the NavLink component with support for dynamic className definition, as discussed in issue #2538 .
Description
Proposed Changes
Checklist
Screenshots