Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Strings must use doublequote

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Segue o códigodo index.tsx do Menu

import { ReactComponent as Logo } from "assets/logo.svg";
import styles from "./Menu.module.scss";
import { Link } from 'react-router-dom';



export default function Menu() {
  const rotas = [{
    label: 'Início',
    to: '/'
  }, {
    label: 'Cardápio',
    to: '/cardapio'
  }, {
    label: 'Sobre',
    to: '/sobre'
  }];
  return (
    <nav className={styles.menu}>
      <Logo />
      <ul className={styles.menu__list}>
        {rotas.map((rota, index) => (
          <li key={index} className={styles.menu__link}>
            <Link to={rota.to}>
              {rota.label}
            </Link>
          </li>
        ))}
      </ul>
    </nav>
  );
}
2 respostas

Oi!

O problema está relacionado ao uso de aspas simples em vez de aspas duplas no seu código, tenta usar aspas duplas, pode ser algo bobo, mas é o que o erro diz, me parece que é mais um erro do Eslint.

Testa e veja se funciona, por favor.

Caso não funcione, peço que você compartilhe o link do seu projeto no GitHub ou uma pasta com todos os arquivos que você utilizou no através do Google Drive. Dessa forma, conseguirei realizar os testes necessários e te ajudar de forma mais assertiva.

Lembre-se que, se enviar os arquivos por meio do Google Drive, é necessário conceder permissão para que eu possa ter acesso.

Espero ter ajudado! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
solução!

Coloquei as aspas duplas como sugerido, deu tudo certo!!! Muito obrigado pela ajuda