#navbar redirect issue

7 messages · Page 1 of 1 (latest)

glad ginkgoBOT
#

🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord

      🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in <id:customize>

      ✅ You can mark a message as the answer for your post with `Right click -> Apps -> Mark Solution`
      (if you don't see the option, try refreshing Discord with Ctrl + R)
maiden rapids
maiden rapids
limber pine
#

""'use client'

import { usePathname } from 'next/navigation'
import Link from 'next/link'

export function Navigation({ navLinks }) {
const pathname = usePathname()

return (
<>
{navLinks.map((link) => {
const isActive = pathname === link.href

    return (
      <Link
        className={isActive ? 'text-blue' : 'text-black'}
        href={link.href}
        key={link.name}
      >
        {link.name}
      </Link>
    )
  })}
</>

)
}""

#

you can try like this in place of many if else condition just dont render the tab if its not active

#

just use here link componet why unneccesarry you are using router.push this code can be much simplified and readable and testable

maiden rapids
#

you're right