No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Filtrando los PlatziPunks por cuenta

16/23
Recursos

Aportes 3

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Si se les presenta este error:

鈥渦seHistory is not exported form react-router-dom鈥

Solucion:

Estas lineas

import { useHistory, useLocation } from "react-router-dom";
...
const { push } = useHistory();
...

if (isValid) push(`/punks?address=${address}`);
    } else {
      push("/punks")

Sustituirlas por:

import { useNavigate, useLocation } from "react-router-dom";
....
const navigate = useNavigate();
....
if (isValid) navigate(`/punks?address=${address}`);
    } else {
      navigate("/punks");

Agregu茅 este peque帽o complemento para reciniciar los funkos cuando precionan 鈥淧unks鈥, que yo cambie el nombre a 鈥淎ll Punks鈥

  const my_url=new URLSearchParams(search).get("address")
  useEffect(() => {
    setAddress(my_url);
  }, [my_url]);

useHistory esta deprecado en react-router-dom v6
hay que remplazarlo con useNavigate

Remplazo de history.push()

	const navigate = useNavigate();
	
	navigate('<Ruta a la que quieres ir>')