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

Search for the keywords to learn more about each error.

Tentei localizar alguma coisa na documentação, eu sei que já vi esse erro em algum lugar mas não estou lembrando como corrigir alguém poderia me dar uma mão?!!

Msg-de-erro

Código

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

Boa Noite, Parece a importação do use state, segue minha pagina abaixo:

import Tags from '../tags/Tags';
import styles from './Galeria.module.scss';
import fotos from './fotos.json';
import Cards from './cards/Cards';
import { useState } from 'react';

function Galeria() {
  const [itens, setItens] = useState(fotos);
  const tags = [...new Set(fotos.map((valor) => valor.tag))];

  const fotoFilter = (tag) => {
    const novasfotos = fotos.filter((itens) => {
      return itens.tag === tag;
    });
    setItens(novasfotos);
  };

  return (
    <div className={styles.galeria}>
      <h2>Navegue pela galeria</h2>
      <Tags tags={tags} fotoFilter={fotoFilter} setItens={setItens} />
      <Cards fotos={itens} styles={styles} />
    </div>
  );
}

export default Galeria;

Justamente, obrigado!