Skip to content

Ajouter la clé target dans les vues #4

Description

@kazerlelutin

Une fois les tickets #2 et #3 fait,
ajouter la clé target dans les vues mobile et desktop :

https://github.com/ARRD-roller-derby/odin/blob/main/lib/Menu/MenuMobile.tsx#L30

https://github.com/ARRD-roller-derby/odin/blob/main/lib/Menu/MenuDesktop.tsx#L41C2-L41C2

Il est possible que cela ne soit pas directement possible si le composant utiliser Link de Nextjs

https://nextjs.org/docs/pages/api-reference/components/link

voir à faire un remplacement dans ce cas


         {links.map((link) => (
         link.target === "_blank" ? <a key={link.title} {...link}>{link.title}</a>: <Link {...link} key={link.title}>
              <a
                className={classes.panelMenuLink}
                title={link.title}
                onClick={() => setIsOpen(false)}
              >
                {link.title}
              </a>
            </Link>
          ))}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions