Volver a la Biblioteca
frontend javascript

Custom Hook: useFetch

Hook reutilizable para peticiones HTTP.

#React#Hooks#Async

Este hook encapsula la lógica de fetch para reutilizarla en cualquier componente.

export const useFetch = (url) => {
  const [data, setData] = useState(null);
  
  useEffect(() => {
    fetch(url).then(res => res.json()).then(setData);
  }, [url]);

  return { data };
};
* Inscrito por el Artífice * REGISTRO NO. GR-REACT-HOOK