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

Local host começou a apresentar erros

Olá, após fazer as mudanças nessa aula, o local host não carrega mais as imagens, e apresenta essa tela.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Isso aparece no navegador. Não sei o que causou. Seguem os arquivos que foram alterados na aula.

Pasta link - index.tsx

import React from 'react'
import styles from ".\link.module.css"

const Link = ({children, ...rest}: {children: React.AnchorHTMLAttributes<HTMLAnchorElement>}) => {
  return <a className={styles.link} {...rest}>{children}</a>
};

export default Link

link.module.css

.link {
    text-decoration: none;
    color: var(--preto);
};

.link:hover {
    transform: scale(1.1);
};

App.tsx

import Banner from "./components/banner";
import Link from "./components/link";

function App() {
  return (
  <>
  <Banner src="public\Banner.png" alt="banner"/>;
  <Link href="/" target="_blank">
  Link
  </Link>
  </>
  );
};

export default App

Pasta Banner - index/tsx

mport styles from "./banner.module.css"

type Bannerprops = {
  src: string;
  alt: string;
};

const Banner = ({ src, alt }: Bannerprops) => {
  return <img src={src} alt={alt} className={styles.banner}/>
};

export default Banner

banner.module.css

.banner {
    width: 100%;
    margin-bottom: -7px;
};
8 respostas

Fala Diego, na tela de erro mostra ".link.module.css" não deveria ser ".\link.module.css" ?

Espero ter Ajudado!

Olá Max. Isso que eu não entendo. Como voce pode ver no código compartilhado, ele está claramente digitado como ".\link.module.css", não ".link.module.css". Não entendo porque ele está apontando de maneira errada o import.

Diego, tens github ?

Sobe no github pra eu olhar

Tranquilo, segue aqui - https://github.com/DiegoDiaz92/Luz-e-cena

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

Veja Diego deveria está "./"

Quando eu estava começando passei 2 dias procurando um problema e era apenas falta de ":" no código

Olá Max, não entendi. Onde está o erro, e onde e o que deve ser feito?

solução!

Diego a barra está investida

Jeito certo:

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

Obrigado. Uma diferença minuscula que quebrou o projeto. Muito obrigado por encontrar!